0001532286-23-000014.txt : 20230804 0001532286-23-000014.hdr.sgml : 20230804 20230803173959 ACCESSION NUMBER: 0001532286-23-000014 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230804 DATE AS OF CHANGE: 20230803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Nine Energy Service, Inc. CENTRAL INDEX KEY: 0001532286 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 800759121 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38347 FILM NUMBER: 231141422 BUSINESS ADDRESS: STREET 1: 2001 KIRBY DRIVE STREET 2: SUITE 200 CITY: HOUSTON STATE: TX ZIP: 77019 BUSINESS PHONE: (713) 227-7888 MAIL ADDRESS: STREET 1: 2001 KIRBY DRIVE STREET 2: SUITE 200 CITY: HOUSTON STATE: TX ZIP: 77019 FORMER COMPANY: FORMER CONFORMED NAME: NSC-Tripoint, Inc. DATE OF NAME CHANGE: 20111007 10-Q 1 nine-20230630.htm 10-Q nine-20230630
false2023Q20001532286December 3100015322862023-01-012023-06-3000015322862023-08-01xbrli:shares00015322862023-06-30iso4217:USD00015322862022-12-31iso4217:USDxbrli:shares0001532286us-gaap:ServiceMember2023-04-012023-06-300001532286us-gaap:ServiceMember2022-04-012022-06-300001532286us-gaap:ServiceMember2023-01-012023-06-300001532286us-gaap:ServiceMember2022-01-012022-06-300001532286us-gaap:ProductMember2023-04-012023-06-300001532286us-gaap:ProductMember2022-04-012022-06-300001532286us-gaap:ProductMember2023-01-012023-06-300001532286us-gaap:ProductMember2022-01-012022-06-3000015322862023-04-012023-06-3000015322862022-04-012022-06-3000015322862022-01-012022-06-300001532286us-gaap:CommonStockMember2023-03-310001532286us-gaap:AdditionalPaidInCapitalMember2023-03-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001532286us-gaap:RetainedEarningsMember2023-03-3100015322862023-03-310001532286us-gaap:CommonStockMember2023-04-012023-06-300001532286us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001532286us-gaap:RetainedEarningsMember2023-04-012023-06-300001532286us-gaap:CommonStockMember2023-06-300001532286us-gaap:AdditionalPaidInCapitalMember2023-06-300001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001532286us-gaap:RetainedEarningsMember2023-06-300001532286us-gaap:CommonStockMember2022-03-310001532286us-gaap:AdditionalPaidInCapitalMember2022-03-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001532286us-gaap:RetainedEarningsMember2022-03-3100015322862022-03-310001532286us-gaap:CommonStockMember2022-04-012022-06-300001532286us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001532286us-gaap:RetainedEarningsMember2022-04-012022-06-300001532286us-gaap:CommonStockMember2022-06-300001532286us-gaap:AdditionalPaidInCapitalMember2022-06-300001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001532286us-gaap:RetainedEarningsMember2022-06-3000015322862022-06-300001532286us-gaap:CommonStockMember2022-12-310001532286us-gaap:AdditionalPaidInCapitalMember2022-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001532286us-gaap:RetainedEarningsMember2022-12-310001532286us-gaap:CommonStockMember2023-01-012023-06-300001532286us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001532286us-gaap:RetainedEarningsMember2023-01-012023-06-300001532286us-gaap:CommonStockMember2021-12-310001532286us-gaap:AdditionalPaidInCapitalMember2021-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001532286us-gaap:RetainedEarningsMember2021-12-3100015322862021-12-310001532286us-gaap:CommonStockMember2022-01-012022-06-300001532286us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001532286us-gaap:RetainedEarningsMember2022-01-012022-06-30nine:segment0001532286nine:CementMember2023-04-012023-06-300001532286nine:CementMember2022-04-012022-06-300001532286nine:CementMember2023-01-012023-06-300001532286nine:CementMember2022-01-012022-06-300001532286nine:ToolsMember2023-04-012023-06-300001532286nine:ToolsMember2022-04-012022-06-300001532286nine:ToolsMember2023-01-012023-06-300001532286nine:ToolsMember2022-01-012022-06-300001532286nine:CoiledTubingMember2023-04-012023-06-300001532286nine:CoiledTubingMember2022-04-012022-06-300001532286nine:CoiledTubingMember2023-01-012023-06-300001532286nine:CoiledTubingMember2022-01-012022-06-300001532286nine:WirelineMember2023-04-012023-06-300001532286nine:WirelineMember2022-04-012022-06-300001532286nine:WirelineMember2023-01-012023-06-300001532286nine:WirelineMember2022-01-012022-06-300001532286us-gaap:CustomerRelationshipsMember2023-06-300001532286us-gaap:NoncompeteAgreementsMember2023-06-300001532286us-gaap:TechnologyBasedIntangibleAssetsMember2023-06-300001532286us-gaap:CustomerRelationshipsMember2022-12-310001532286us-gaap:NoncompeteAgreementsMember2022-12-310001532286us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001532286nine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-06-300001532286nine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-310001532286us-gaap:SeniorNotesMembernine:TwoThousandTwentyThreeSeniorNotesMember2023-06-300001532286us-gaap:SeniorNotesMembernine:TwoThousandTwentyThreeSeniorNotesMember2022-12-310001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2023-06-300001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001532286nine:OtherShortTermDebtMember2023-06-300001532286nine:OtherShortTermDebtMember2022-12-31xbrli:pure0001532286nine:PublicOfferingMember2023-01-302023-01-300001532286nine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMembernine:PublicOfferingMember2023-01-300001532286nine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-012023-06-300001532286us-gaap:DebtInstrumentRedemptionPeriodOneMembernine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-312023-01-310001532286us-gaap:DebtInstrumentRedemptionPeriodTwoMembernine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-312023-01-310001532286us-gaap:DebtInstrumentRedemptionPeriodThreeMembernine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-312023-01-310001532286us-gaap:DebtInstrumentRedemptionPeriodOneMembernine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-012023-06-300001532286us-gaap:DebtInstrumentRedemptionPeriodTwoMembernine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-012023-06-300001532286us-gaap:DebtInstrumentRedemptionPeriodThreeMembernine:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-01-012023-06-300001532286us-gaap:SeniorNotesMembernine:TwoThousandTwentyThreeSeniorNotesMember2018-10-250001532286nine:ABLCreditFacilityMemberus-gaap:SeniorNotesMembernine:TwoThousandTwentyThreeSeniorNotesMember2023-02-012023-02-010001532286nine:ABLCreditFacilityMemberus-gaap:SeniorNotesMembernine:TwoThousandTwentyThreeSeniorNotesMember2023-02-010001532286us-gaap:SeniorNotesMembernine:TwoThousandTwentyThreeSeniorNotesMember2023-02-010001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2018-10-250001532286nine:CanadianTrancheMembernine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2018-10-250001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2018-10-250001532286nine:LondonInterbankOfferedRateLIBOR1Membernine:CanadianTrancheMembernine:TwoThousandAndEighteenABLCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2018-10-252018-10-250001532286nine:LondonInterbankOfferedRateLIBOR1Membersrt:MaximumMembernine:CanadianTrancheMembernine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2018-10-252018-10-250001532286nine:LondonInterbankOfferedRateLIBOR1Membernine:TwoThousandAndEighteenABLCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2018-10-252018-10-250001532286nine:LondonInterbankOfferedRateLIBOR1Membersrt:MaximumMembernine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2018-10-252018-10-250001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2018-10-252018-10-250001532286us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembernine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2018-10-252018-10-250001532286nine:LondonInterbankOfferedRateLIBOR1Membernine:TwoThousandAndEighteenABLCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2023-01-012023-06-300001532286nine:LondonInterbankOfferedRateLIBOR1Membersrt:MaximumMembernine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2023-01-012023-06-300001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-300001532286srt:MaximumMembernine:LoanLimitGreaterThanFifteenPercentageMembernine:TwoThousandAndEighteenABLCreditFacilityMember2023-06-300001532286nine:TwoThousandAndEighteenABLCreditFacilityMember2023-01-012023-06-300001532286nine:LoanLimitGreaterThanTwentyPercentageMembernine:TwoThousandAndEighteenABLCreditFacilityMember2023-06-300001532286nine:LoanLimitGreaterThanFifteenPercentageMembernine:TwoThousandAndEighteenABLCreditFacilityMember2023-01-300001532286nine:LoanLimitGreaterThanFifteenPercentageMembernine:TwoThousandAndEighteenABLCreditFacilityMember2023-06-300001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001532286nine:TwoThousandAndEighteenABLCreditFacilityMemberus-gaap:LineOfCreditMember2023-06-302023-06-300001532286nine:MagnumSecuritiesPurchaseAgreementMemberus-gaap:NotesPayableOtherPayablesMember2018-10-250001532286nine:MagnumSecuritiesPurchaseAgreementMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:BeneficialOwnerMember2020-06-300001532286us-gaap:NotesPayableOtherPayablesMember2020-06-3000015322862022-10-012022-12-310001532286srt:ExecutiveOfficerMember2023-04-012023-06-300001532286srt:ExecutiveOfficerMember2023-01-012023-06-300001532286srt:ExecutiveOfficerMember2022-04-012022-06-300001532286srt:ExecutiveOfficerMember2022-01-012022-06-300001532286nine:EquipmentFromRelatedPartyMembersrt:ExecutiveOfficerMember2023-01-012023-06-300001532286nine:EquipmentFromRelatedPartyMembersrt:ExecutiveOfficerMember2022-01-012022-12-310001532286srt:AffiliatedEntityMembernine:WarrenLynnFrazierMember2022-01-012022-12-310001532286nine:NationalEnergyServicesReunitedMembernine:ProductsandRentalsMembersrt:AffiliatedEntityMember2023-04-012023-06-300001532286nine:NationalEnergyServicesReunitedMembernine:ProductsandRentalsMembersrt:AffiliatedEntityMember2023-01-012023-06-300001532286nine:NationalEnergyServicesReunitedMembernine:ProductsandRentalsMembersrt:AffiliatedEntityMember2022-04-012022-06-300001532286nine:NationalEnergyServicesReunitedMembernine:ProductsandRentalsMembersrt:AffiliatedEntityMember2022-01-012022-06-300001532286nine:NationalEnergyServicesReunitedMembersrt:AffiliatedEntityMember2023-01-012023-06-300001532286nine:NationalEnergyServicesReunitedMembersrt:AffiliatedEntityMember2022-01-012022-12-310001532286nine:DevonEnergyCorporationMembernine:RevenueFromRelatedPartyMember2023-04-012023-06-300001532286nine:DevonEnergyCorporationMembernine:RevenueFromRelatedPartyMember2023-01-012023-06-300001532286nine:DevonEnergyCorporationMembernine:RevenueFromRelatedPartyMember2022-04-012022-06-300001532286nine:DevonEnergyCorporationMembernine:RevenueFromRelatedPartyMember2022-01-012022-06-300001532286srt:AffiliatedEntityMember2023-01-012023-06-300001532286srt:AffiliatedEntityMember2022-01-012022-12-310001532286nine:AccruedExpensesMembernine:ScorpionAcquisitionMember2023-06-300001532286nine:AccruedExpensesMembernine:ScorpionAcquisitionMember2022-12-310001532286nine:FracTechAcquisitionMember2022-12-310001532286nine:FracTechAcquisitionMember2023-01-012023-06-300001532286nine:FracTechAcquisitionMember2023-06-300001532286nine:FracTechAcquisitionMember2021-12-310001532286nine:FracTechAcquisitionMember2022-01-012022-06-300001532286nine:FracTechAcquisitionMember2022-06-300001532286srt:MinimumMember2023-06-300001532286srt:MaximumMember2023-06-300001532286nine:AccruedExpensesMember2023-06-300001532286nine:AccruedExpensesMember2022-12-310001532286us-gaap:OtherNoncurrentLiabilitiesMember2023-06-300001532286us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310001532286us-gaap:StockOptionMember2023-04-012023-06-300001532286us-gaap:StockOptionMember2022-04-012022-06-300001532286us-gaap:StockOptionMember2023-01-012023-06-300001532286us-gaap:StockOptionMember2022-01-012022-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_________________________________
FORM 10-Q
_________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from          to            
Commission File Number: 001-38347
__________________________________________________________________
Nine Energy Service, Inc.
(Exact name of registrant as specified in its charter)
__________________________________________________________________
Delaware80-0759121
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
2001 Kirby Drive, Suite 200
Houston, TX 77019
(Address of principal executive offices) (Zip Code)
(281) 730-5100
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01 per shareNINENew 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  x    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  x    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a 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  x
The number of shares of the registrant’s common stock, par value $0.01 per share, outstanding at August 1, 2023 was 35,350,565.



TABLE OF CONTENTS
 
  
   
   
   
   
   
  
  
  
  
  
  
  
  
  
  
   




CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements that are subject to a number of risks and uncertainties, many of which are beyond our control. All statements other than statements of historical fact, including those regarding our strategy, future operations, financial position, our ability to continue as a going concern, estimated revenues and losses, projected costs, prospects, plans, and objectives of management, are forward-looking statements. When used in this Quarterly Report on Form 10-Q, the words “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “may,” “continue,” “predict,” “potential,” “project,” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words.
All forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q; we disclaim any obligation to update these statements unless required by law, and we caution you not to place undue reliance on them. Although we believe that our plans, intentions, and expectations reflected in or suggested by the forward-looking statements we make in this Quarterly Report on Form 10-Q are reasonable, we can give no assurance that these plans, intentions, or expectations will be achieved.
We disclose important factors that could cause our actual results to differ materially from our expectations under “Risk Factors” in Item 1A of Part I in our Annual Report on Form 10-K for the year ended December 31, 2022. These factors, some of which are beyond our control, include the following:
Our business is cyclical and depends on capital spending and well completions by the onshore oil and natural gas industry, and the level of such activity is volatile and strongly influenced by current and expected oil and natural gas prices. If the prices of oil and natural gas decline, our business, financial condition, results of operations, cash flows, and prospects may be materially and adversely affected. Significant factors that are likely to affect near-term commodity prices include actions by the members of the Organization of the Petroleum Exporting Countries (“OPEC”) and other oil exporting nations; U.S. energy, monetary, and trade policies; the pace of economic growth in the U.S. and throughout the world; and geopolitical and economic developments in the U.S. and globally, including conflicts, instability, acts of war, and terrorism.
Inflation may adversely affect our financial position and operating results; in particular, cost inflation with labor or materials could offset any price increases for our products and services.
If we are unable to attract and retain key employees, technical personnel, and other skilled and qualified workers, our business, financial condition, or results of operations could suffer.
We may be unable to maintain existing prices or implement price increases on our products and services, and intense competition in the markets for our dissolvable plug products may lead to pricing pressures, reduced sales, or reduced market share.
Our substantial debt obligations could have significant adverse consequences on our business and future prospects, and restrictions in our debt agreements could limit our growth and our ability to engage in certain activities.
Our current and potential competitors may have longer operating histories, significantly greater financial or technical resources, and greater name recognition than we do.
Our operations are subject to conditions inherent in the oilfield services industry, such as equipment defects, liabilities arising from accidents or damage involving our fleet of trucks or other equipment, explosions and uncontrollable flows of gas or well fluids, and loss of well control.
If we are unable to accurately predict customer demand, including that of our international customers, or if customers cancel their orders on short notice, we may hold excess or obsolete inventory, which would reduce gross margins. Conversely, insufficient inventory would result in lost revenue opportunities and potentially loss of market share and damaged customer relationships.
We are dependent on customers in a single industry. The loss of one or more significant customers, including certain of our customers outside of the U.S., could adversely affect our financial condition, prospects, and results of operations. Sales to customers outside of the U.S. also exposes us to risks inherent in doing business internationally, including political, social, and economic instability and disruptions, export controls, economic sanctions, embargoes or trade restrictions, and fluctuations in foreign currency exchange rates.
We may be subject to claims for personal injury and property damage or other litigation, which could materially adversely affect our financial condition, prospects, and results of operations.



We are subject to federal, state, and local laws and regulations regarding issues of health, safety, and protection of the environment. Under these laws and regulations, we may become liable for penalties, damages, or costs of remediation or other corrective measures. Any changes in laws or government regulations could increase our costs of doing business.
Our success may be affected by the use and protection of our proprietary technology as well as our ability to enter into license agreements. There are limitations to our intellectual property rights and, thus, our right to exclude others from the use of our proprietary technology.
Our success may be affected by our ability to implement new technologies and services.
Significant ownership of our common stock by certain stockholders could adversely affect our other stockholders.
Our future financial condition and results of operations could be adversely impacted by asset impairment charges.
Increased attention to climate change and conservation measures may reduce oil and natural gas demand, and we face various risks associated with increased activism and related litigation against oil and natural gas exploration and development activities.
Seasonal and adverse weather conditions adversely affect demand for our products and services.
Additional risks or uncertainties that are not currently known to us, that we currently deem to be immaterial, or that could apply to any company could also materially adversely affect our business, financial condition, or future results.
These cautionary statements qualify all forward-looking statements attributable to us or persons acting on our behalf.



PART I – FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
NINE ENERGY SERVICE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(Unaudited)
 June 30,
2023
December 31,
2022
Assets  
Current assets  
Cash and cash equivalents$41,122 $17,445 
Accounts receivable, net94,935 105,277 
Income taxes receivable1,096 741 
Inventories, net63,363 62,045 
Prepaid expenses and other current assets7,444 11,217 
Total current assets207,960 196,725 
Property and equipment, net87,358 89,717 
Operating lease right of use assets, net42,976 36,336 
Finance lease right of use assets, net106 547 
Intangible assets, net96,153 101,945 
Other long-term assets3,922 1,564 
Total assets$438,475 $426,834 
Liabilities and Stockholders’ Equity (Deficit)
Current liabilities
Accounts payable$37,518 $42,211 
Accrued expenses35,905 28,391 
Current portion of long-term debt329 2,267 
Current portion of operating lease obligations10,026 7,956 
Current portion of finance lease obligations34 178 
Total current liabilities83,812 81,003 
Long-term liabilities
Long-term debt332,555 338,031 
Long-term operating lease obligations33,834 29,370 
Other long-term liabilities1,686 1,937 
Total liabilities451,887 450,341 
Commitments and contingencies (Note 10)
Stockholders’ equity (deficit)
Common stock (120,000,000 shares authorized at $0.01 par value; 35,375,614 and 33,221,266 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively)
354 332 
Additional paid-in capital793,947 775,006 
Accumulated other comprehensive loss(5,050)(4,828)
Accumulated deficit(802,663)(794,017)
Total stockholders’ equity (deficit)(13,412)(23,507)
Total liabilities and stockholders’ equity (deficit)$438,475 $426,834 
The accompanying notes are an integral part of these condensed consolidated financial statements.
1


NINE ENERGY SERVICE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)
(In thousands, except share and per share amounts)
(Unaudited)
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Revenues
Service$122,576 $109,219 $248,196 $197,441 
Product38,852 33,127 76,640 61,840 
161,428 142,346 324,836 259,281 
Cost and expenses
Cost of revenues (exclusive of depreciation and amortization shown separately below)
Service98,630 87,157 196,797 159,892 
Product28,812 25,584 57,763 47,167 
General and administrative expenses14,233 12,455 33,947 24,291 
Depreciation7,433 6,511 14,853 13,015 
Amortization of intangibles2,896 3,768 5,792 7,672 
(Gain) loss on revaluation of contingent liability211 186 (81)191 
(Gain) loss on sale of property and equipment(98)267 (428)(447)
Income from operations9,311 6,418 16,193 7,500 
Interest expense12,994 8,133 25,448 16,210 
Interest income(299)(25)(484)(37)
Other income(162)(190)(324)(386)
Loss before income taxes(3,222)(1,500)(8,447)(8,287)
Provision (benefit) for income taxes(685)(522)199 (410)
Net loss$(2,537)$(978)$(8,646)$(7,877)
Loss per share
Basic$(0.08)$(0.03)$(0.26)$(0.26)
Diluted$(0.08)$(0.03)$(0.26)$(0.26)
Weighted average shares outstanding
Basic33,293,740 30,832,566 32,801,783 30,663,212 
Diluted33,293,740 30,832,566 32,801,783 30,663,212 
Other comprehensive loss, net of tax
Foreign currency translation adjustments, net of $0 tax in each period
$(54)$(174)$(222)$(166)
Total other comprehensive loss, net of tax(54)(174)(222)(166)
Total comprehensive loss$(2,591)$(1,152)$(8,868)$(8,043)
The accompanying notes are an integral part of these condensed consolidated financial statements.
2


NINE ENERGY SERVICE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands, except share amounts)
(Unaudited)
Common StockAdditional
Paid-in Capital
Accumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
(Accumulated Deficit)
Total
Stockholders’ Equity (Deficit)
SharesAmounts
Balance, March 31, 202334,720,752 $347 $793,434 $(4,996)$(800,126)$(11,341)
Issuance of common stock under stock compensation plan, net of forfeitures654,345 7 (7)— —  
Stock-based compensation expense— — 522 — — 522 
Vesting of restricted stock and stock units517 — (2)— — (2)
Other comprehensive loss— — (54)— (54)
Net loss— — — (2,537)(2,537)
Balance, June 30, 202335,375,614 $354 $793,947 $(5,050)$(802,663)$(13,412)

Common StockAdditional
Paid-in Capital
Accumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
(Accumulated Deficit)
Total
Stockholders’ Equity (Deficit)
SharesAmounts
Balance, March 31, 202232,821,113 $328 $774,142 $(4,527)$(815,309)$(45,366)
Issuance of common stock under stock compensation plan, net of forfeitures649,415 7 (7)— —  
Stock-based compensation expense— — 495 — — 495 
Vesting of restricted stock and stock units(101,380)(1)(295)— — (296)
Other comprehensive loss— — (174)— (174)
Net loss— — — (978)(978)
Balance, June 30, 202233,369,148 $334 $774,335 $(4,701)$(816,287)$(46,319)

Common StockAdditional
Paid-in Capital
Accumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
(Accumulated Deficit)
Total
Stockholders’ Equity (Deficit)
SharesAmounts
Balance, December 31, 202233,221,266 $332 $775,006 $(4,828)$(794,017)$(23,507)
Issuance of common stock associated with the 2028 Units offering1,500,000 15 17,939 — — 17,954 
Issuance of common stock under stock compensation plan, net of forfeitures653,831 7 (7)— —  
Stock-based compensation expense— — 1,011 — — 1,011 
Vesting of restricted stock and stock units517 — (2)— — (2)
Other comprehensive loss— — (222)— (222)
Net loss— — — (8,646)(8,646)
Balance, June 30, 202335,375,614 $354 $793,947 $(5,050)$(802,663)$(13,412)

Common StockAdditional
Paid-in Capital
Accumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
(Accumulated Deficit)
Total
Stockholders’ Equity (Deficit)
SharesAmounts
Balance, December 31, 202132,826,325 $328 $773,350 $(4,535)$(808,410)$(39,267)
Issuance of common stock under stock compensation plan, net of forfeitures648,098 7 (7)— —  
Stock-based compensation expense— — 1,422 — — 1,422 
Vesting of restricted stock and stock units(105,275)(1)(430)— — (431)
Other comprehensive loss— — (166)— (166)
Net loss— — — (7,877)(7,877)
Balance, June 30, 202233,369,148 $334 $774,335 $(4,701)$(816,287)$(46,319)

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


NINE ENERGY SERVICE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Six Months Ended June 30,
 20232022
Cash flows from operating activities  
Net loss$(8,646)$(7,877)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities
Depreciation14,853 13,015 
Amortization of intangibles5,792 7,672 
Amortization of operating leases5,753 4,026 
Amortization of deferred financing costs4,020 1,285 
Provision for (recovery of) doubtful accounts333 (176)
Provision for inventory obsolescence667 1,963 
Stock-based compensation expense1,011 1,422 
Gain on sale of property and equipment(428)(447)
(Gain) loss on revaluation of contingent liability(81)191 
Changes in operating assets and liabilities
Accounts receivable, net10,154 (24,055)
Inventories, net(2,116)(8,810)
Prepaid expenses and other current assets3,073 260 
Accounts payable and accrued expenses2,941 9,116 
Income taxes receivable/payable(350)(330)
Other assets and liabilities(5,881)(4,144)
Net cash provided by (used in) operating activities31,095 (6,889)
Cash flows from investing activities
Proceeds from sales of property and equipment370 2,142 
Proceeds from property and equipment casualty losses840 175 
Purchases of property and equipment(12,310)(3,944)
Net cash used in investing activities(11,100)(1,627)
Cash flows from financing activities
Proceeds from ABL Credit Facility40,000 12,000 
Proceeds from Units offering, net of discount279,750  
Redemption of 2023 Notes(307,339) 
Payments of short-term debt(1,938)(726)
Cost of debt issuance(6,290) 
Payments on Magnum Promissory Notes (562)
Payments on finance leases(172)(668)
Payments of contingent liability(145)(92)
Vesting of restricted stock and stock units(2)(431)
Net cash provided by financing activities3,864 9,521 
Impact of foreign currency exchange on cash(182)(106)
Net increase in cash and cash equivalents23,677 899 
Cash and cash equivalents
Cash and cash equivalents beginning of period17,445 21,509 
Cash and cash equivalents end of period$41,122 $22,408 
4


Supplemental disclosures of cash flow information:
Cash paid for interest$9,019 $14,769 
Cash paid (refunded) for income taxes$533 $(77)
Cash paid for operating leases$5,659 $4,009 
Right of use assets obtained in exchange for operating lease obligations$11,297 $2,208 
Supplemental schedule of non-cash investing and financing activities:
Right of use assets obtained in exchange for finance lease obligations$28 $183 
Capital expenditures in accounts payable and accrued expenses$3,412 $2,055 
 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5


NINE ENERGY SERVICE, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. Company and Organization
Background
Nine Energy Service, Inc. (the “Company” or “Nine”), a Delaware corporation, is an oilfield services business that provides services integral to the completion of unconventional wells through a full range of tools and methodologies. The Company is headquartered in Houston, Texas.
The Company’s chief operating decision maker, which is its Chief Executive Officer, and its board of directors allocate resources and assess performance based on financial information presented at a consolidated level. Accordingly, the Company determined that it operates as one reportable segment, known as Completion Solutions.
Risks and Uncertainties
The Company’s business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by current and expected oil and natural gas prices. Following an extreme decline in activity levels and pricing in 2020, the Company has been focused on strategically implementing price increases and gaining market share. In 2022, oil and natural gas prices improved, and activity levels increased, compared to 2021, resulting in higher demand for the Company’s products and services, and the Company implemented price increases in most service lines. Through the first half of 2023, commodity prices have been down, especially natural gas prices, resulting in a decline in U.S. exploration and production activity compared to the second half of 2022. Going forward, the Company’s earnings will be affected by its customers’ activity plans (which are strongly influenced by commodity prices), the Company’s ability to maintain current pricing levels, the impact of wage and labor inflation, and labor shortage and supply chain constraints.
2. Basis of Presentation
Condensed Consolidated Financial Information
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2023, and its results of operations for the three and six months ended June 30, 2023 and 2022, and cash flows for the six months ended June 30, 2023 and 2022. These condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), in a manner consistent with the accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, unless otherwise disclosed herein, and should be read in conjunction therewith. The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Nine and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.
6


3. New Accounting Standards
In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 was effective for SEC filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company was permitted to adopt the new standard for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of ASU 2016-13 in the first quarter of 2023 did not have a material impact on the Company’s financial position, results of operations, or liquidity.
4. Revenues
Disaggregation of Revenues
Disaggregated revenues for the three and six months ended June 30, 2023 and 2022 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)(in thousands)
Cement$58,120 $55,230 $120,582 $100,468 
Tools38,852 33,127 76,640 61,840 
Coiled tubing33,493 27,661 67,021 49,242 
Wireline30,963 26,328 60,593 47,731 
Total revenues$161,428 $142,346 $324,836 $259,281 
The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.
5. Inventories
Inventories, consisting primarily of finished goods and raw materials, are stated at the lower of cost or net realizable value. Cost is determined on an average cost basis. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. The reserve for obsolescence was $7.1 million and $6.7 million at June 30, 2023 and December 31, 2022, respectively.
Inventories, net as of June 30, 2023 and December 31, 2022 were comprised of the following: 
 June 30, 2023December 31, 2022
 (in thousands)
Raw materials$34,980 $39,249 
Work in progress350 161 
Finished goods35,135 29,345 
Inventories70,465 68,755 
Reserve for obsolescence(7,102)(6,710)
Inventories, net$63,363 $62,045 
7


6. Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows:
June 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(51,234)$12,036 4.3
Non-compete agreements6,500 (6,366)134 0.3
Technology125,110 (41,127)83,983 10.2
Total$194,880 $(98,727)$96,153 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(49,845)$13,425 4.8
Non-compete agreements6,500 (6,166)334 0.8
Technology125,110 (36,924)88,186 10.7
Total$194,880 $(92,935)$101,945 
Amortization of intangibles expense was $2.9 million and $5.8 million for the three and six months ended June 30, 2023, respectively. Amortization of intangibles expense was $3.8 million and $7.7 million for the three and six months ended June 30, 2022, respectively.
Future estimated amortization of intangibles (in thousands) is as follows:
Year Ending December 31,
Remainder of 2023$5,724 
202411,183 
202511,183 
202611,082 
202710,315 
20288,000 
Thereafter38,666 
Total$96,153 
7. Accrued Expenses
Accrued expenses as of June 30, 2023 and December 31, 2022 consisted of the following:
June 30, 2023December 31, 2022
(in thousands)
Accrued interest$17,378 $5,012 
Accrued compensation and benefits8,356 10,283 
Accrued bonus3,162 3,979 
Accrued legal fees and settlements277 145 
Other accrued expenses6,732 8,972 
Accrued expenses$35,905 $28,391 
8


8. Debt Obligations
The Company’s debt obligations as of June 30, 2023 and December 31, 2022 were as follows: 
 June 30, 2023December 31, 2022
 (in thousands)
2028 Notes$300,000 $ 
2023 Notes 307,339 
ABL Credit Facility72,000 32,000 
Other short-term debt (1)
329 2,267 
Total debt before deferred financing costs$372,329 $341,606 
Deferred financing costs(39,445)(1,308)
Total debt$332,884 $340,298 
Less: Current portion of long-term debt(329)(2,267)
Long-term debt$332,555 $338,031 
(1)The weighted average interest rate of short-term debt at both June 30, 2023 and December 31, 2022 was 6.0%.
Units Offering and 2028 Notes
Units
On January 30, 2023, the Company completed its public offering of 300,000 units with an aggregate stated amount of $300.0 million (the “Units”). Each Unit consists of $1,000 principal amount of the Company’s 13.000% Senior Secured Notes due 2028 (collectively, the “2028 Notes”) and five shares of common stock (the “Common Stock”) of the Company. The Company received proceeds of $279.8 million from the Units offering, after deducting underwriting discounts and commission, which was used to fund a portion of the redemption price of the 2023 Notes (as defined and described below). These proceeds were allocated to the 2028 Notes and the Common Stock based on their relative fair value at the time of issuance.
Each Unit will be separated into its constituent securities (the 2028 Notes and shares of Common Stock) automatically on October 27, 2023, or, if earlier, on the date, if any, on which a change of control or event of default (each as defined in the indenture governing the 2028 Notes) occurs. A holder of Units may elect to separate its Units into its constituent securities, in whole but not in part, on or after March 31, 2023. Prior to such date, the Units could not be separated at the option of the holder. Once a Unit has been separated into its constituent securities at the option of a holder, it cannot be recreated.
Prior to separating the Units into its constituent securities, a holder thereof will not be able to participate in any redemption or repurchase of the 2028 Notes, and holders of the 2028 Notes must have separated their Units prior to the date of any notice of redemption or any offer to repurchase commencement date in order to participate in such redemption or repurchase.
Holders of Units are entitled to the rights of a holder of Common Stock, including, without limitation, the right to vote and consent to or receive notice as a stockholder.
During the six months ended June 30, 2023, the Company recorded approximately $41.7 million of deferred financing costs in connection with the Units offering. These costs are direct deductions from the carrying amount of the 2028 Notes and are being amortized through interest expense through the maturity date of the 2028 Notes using the effective interest method. The unamortized portion of these deferred financing costs was $39.4 million at June 30, 2023.
2028 Notes
On January 30, 2023, the Company and certain of its subsidiaries entered into an indenture, dated as of January 30, 2023 (the “2028 Notes Indenture”), with U.S. Bank Trust Company, National Association, as the trustee and as notes collateral agent, pursuant to which the 2028 Notes, which form a part of the Units, were issued. The 2028 Notes will mature on February 1, 2028 and bear interest at an annual rate of 13.000% payable in cash semi-annually in arrears on each of February 1 and August 1, commencing August 1, 2023. The 2028 Notes are senior secured obligations of the Company and are guaranteed on a senior secured basis by each of the Company’s current domestic subsidiaries and will be so guaranteed by certain future subsidiaries, in each case, subject to agreed guaranty and security principles and certain exclusions.
9


Prior to February 1, 2026, the Company may, on any one or more occasions, redeem all or a part of the 2028 Notes at a redemption price equal to 100.0% of the principal amount of the 2028 Notes redeemed, plus a “make-whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption. In addition, prior to February 1, 2026, the Company may, from time to time, redeem up to 35.0% of the aggregate principal amount of the 2028 Notes with an amount of cash not greater than the net cash proceeds of certain equity offerings at a redemption price equal to 113.0% of the principal amount of the 2028 Notes redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption, provided that at least 65.0% of the aggregate principal amount of the 2028 Notes originally issued under the 2028 Notes Indenture on January 30, 2023 remains outstanding immediately after such redemption and the redemption occurs within 180 days of the closing date of such equity offering. Also, prior to February 1, 2026, the Company may redeem during each 12-month period beginning on January 30, 2023, up to 10% of the aggregate principal amount of the 2028 Notes outstanding at a redemption price equal to 103.0% of the aggregate principal amount of the 2028 Notes being redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption.
On and after February 1, 2026, the Company may redeem the 2028 Notes, in whole or in part, at the redemption prices (expressed as percentages of principal amount of the 2028 Notes to be redeemed) set forth below, plus accrued and unpaid interest, if any, to, but excluding the date of redemption, if redeemed during the periods indicated:
Redemption Price
February 1, 2026 to January 31, 2027106.500 %
February 1, 2027 to October 31, 2027103.250 %
November 1, 2027 and thereafter100.000 %
On each May 15 and November 14, commencing November 14, 2023 (each, an “Excess Cash Flow Offer Date”), the Company is required to make an offer (an “Excess Cash Flow Offer”) to all holders of the 2028 Notes and, if required by the terms of any Pari Passu Notes Lien Indebtedness (as defined in the 2028 Notes Indenture), to any holders of any Pari Passu Notes Lien Indebtedness to purchase, prepay or redeem, together on a pro-rata basis, the maximum principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (plus all accrued interest (including additional interest, if any) on the 2028 Notes and any such Pari Passu Notes Lien Indebtedness and the amount of all fees and expenses, including premiums, incurred in connection therewith) that may be purchased, prepaid or redeemed using an amount of cash equal to the Excess Cash Flow Amount (as defined in the 2028 Notes Indenture and which is 75.0% of Excess Cash Flow (as defined in the 2028 Notes Indenture), as determined immediately prior to the Excess Cash Flow Offer Date), if any, subject to certain exceptions set forth in the 2028 Notes Indenture. The offer price in any such offer will be equal to 100% of the principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (or, in respect of any such Pari Passu Notes Lien Indebtedness, such lesser price, if any, as may be provided for by the terms of such Pari Passu Notes Lien Indebtedness), plus accrued and unpaid interest and additional interest, if any, to, but excluding, the date of purchase, prepayment or redemption, subject to the rights of holders of the 2028 Notes or any such Pari Passu Notes Lien Indebtedness on the relevant record date to receive interest due on an interest payment date that is on or prior to the date of purchase, prepayment or redemption, and will be payable in cash.
If the Company experiences certain changes of control, each holder of 2028 Notes may require the Company to repurchase all or a portion of its 2028 Notes for cash at a price equal to 101.0% of the principal amount of such 2028 Notes, plus any accrued but unpaid interest, if any, to, but excluding, the date of repurchase.
The 2028 Notes Indenture contains covenants that, among other things and subject to certain exceptions and qualifications, limit the Company’s ability and the ability of its restricted subsidiaries to (i) incur additional indebtedness and guarantee indebtedness; (ii) pay dividends or make other distributions of capital stock; (iii) prepay, redeem or repurchase certain debt; (iv) issue certain preferred stock or similar equity securities, (v) make loans and investments; (vi) sell assets; (vii) incur liens; (viii) enter into transactions with affiliates; (ix) enter into agreements restricting its subsidiaries’ ability to pay dividends; or (x) consolidate, merge, or sell all or substantially all of its assets. The Company was in compliance with the provision of the 2028 Notes Indenture at June 30, 2023.
Upon an event of default, the trustee of the 2028 Notes or the holders of at least 25% in aggregate principal amount of then outstanding 2028 Notes may declare the 2028 Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to the Company, any significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding 2028 Notes to become due and payable.
10


2023 Notes
On October 25, 2018, the Company issued $400.0 million principal amount of 8.750% Senior Notes due 2023 (the “2023 Notes”). The 2023 Notes were issued under an indenture, dated as of October 25, 2018, by and among the Company, certain subsidiaries of the Company and Wells Fargo, National Association, as trustee. The 2023 Notes bore interest at an annual rate of 8.750% payable on May 1 and November 1 of each year, commencing May 1, 2019. The 2023 Notes were senior unsecured obligations of the Company and were fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s domestic subsidiaries.
On February 1, 2023, with proceeds received from its public offering of Units and borrowings under its ABL Credit Facility (as defined and described below), the Company redeemed all of the outstanding 2023 Notes at a redemption price of 100.0% of outstanding principal amount thereof ($307.3 million), plus accrued and unpaid interest ($6.7 million). The Company also wrote off unamortized deferred financing costs in the amount of $1.2 million associated with the 2023 Notes in conjunction with the redemption.
ABL Credit Facility
On October 25, 2018, the Company entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), by and among the Company, Nine Energy Canada, Inc., JP Morgan Chase Bank, N.A., as administrative agent and as an issuing lender, and certain other financial institutions party thereto as lenders and issuing lenders. The 2018 ABL Credit Agreement permitted aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “ABL Credit Facility”). Pursuant to the 2018 ABL Credit Agreement, the ABL Credit Facility was set to mature on October 25, 2023 or, if earlier, on the date that was 180 days before the scheduled maturity date of the 2023 Notes if they had not been redeemed or repurchased by such date.
Pursuant to the 2018 ABL Credit Agreement, loans to the Company and its domestic related subsidiaries (the “U.S. Credit Parties”) under the ABL Credit Facility were base rate loans or London Interbank Offered Rate (“LIBOR”) loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans varied from 0.75% to 1.25%, and the applicable margin for LIBOR loans or CDOR loans varied from 1.75% to 2.25%, in each case depending on the Company’s leverage ratio. In addition, a commitment fee of 0.50% per annum was charged on the average daily unused portion of the revolving commitments.
On January 17, 2023, the Company entered into the First Amendment to Credit Agreement (the “ABL Facility Amendment”) with JP Morgan Chase Bank, N.A., as administrative agent, and the lender parties thereto, which amends certain terms of the 2018 ABL Credit Agreement (as amended the “ABL Credit Agreement”). The ABL Facility Amendment became effective on January 30, 2023.
Pursuant to the ABL Facility Amendment, the maturity date of the ABL Credit Facility was extended from October 25, 2023 to January 29, 2027. In addition, the ABL Facility Amendment, among other changes, revised the terms of the ABL Credit Facility as follows: (a) decreased the size of the ABL Credit Facility from $200.0 million to $150.0 million, subject to the borrowing base (the “Loan Limit”), (b) changed the interest rate benchmark from LIBOR to Term Secured Overnight Financing Rate with a 10 basis point spread adjustment and increased pricing from the existing range of 1.75% to 2.25% to a range of 2.00% to 2.50%, in each case depending on the Company’s leverage ratio, (c) modified the financial covenant, enhanced reporting and cash dominion triggers in the ABL Credit Facility from the existing minimum availability threshold of the greater of $18.75 million and 12.5% of the Loan Limit to a minimum availability threshold of (i) $12.5 million from January 30, 2023 until May 31, 2023 and (ii) the greater of $17.5 million and 12.5% of the Loan Limit thereafter, (d) decreased the Canadian tranche sub-limit from $25.0 million to $5.0 million, (e) decreased the letter of credit sub-limit from $50.0 million to $10.0 million and (f) made satisfaction of the Payment Conditions (as defined in the ABL Facility Amendment) a condition to an Excess Cash Flow Offer in addition to a condition to voluntary payments of the 2028 Notes. The Payment Conditions in summary are (A) no default or event of default on a pro forma basis and (B) immediately after and at all times during the 30 days prior, on a pro forma basis, (1) (x) availability under the ABL Credit Facility shall not be less than the greater of 15% of the Loan Limit and $22.5 million and (y) the fixed charge coverage ratio shall be at least 1.00 to 1.00 or (2) availability under the ABL Credit Facility shall not be less than the greater of 20% of the Loan Limit and $30.0 million.
The ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions), and transactions with affiliates. In addition, the
11


ABL Credit Agreement contains a financial covenant requiring a minimum fixed charge ratio of 1.00 to 1.00 that is tested quarterly when (a) the availability under the ABL Credit Facility drops below (i) at any time on or before May 31, 2023, $12.5 million and (ii) at any time thereafter, the greater of $17.5 million and 12.5% of the Loan Limit or (b) a default has occurred. This financial covenant applies until the availability exceeds the applicable threshold for 30 consecutive days and no default is ongoing. The Company was in compliance with all covenants under the ABL Credit Agreement at June 30, 2023.
Pursuant to the ABL Credit Agreement, all of the obligations under the ABL Credit Facility are secured by security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties, excluding certain assets.
Both the ABL Credit Facility and the Units collateralization were completed within 30 days after closing of the Units offering in accordance with the terms of the ABL Facility Amendment and the 2028 Notes Indenture.
At June 30, 2023, the Company had $72.0 million outstanding borrowings under the ABL Credit Facility, and its availability under the ABL Credit Facility was approximately $19.0 million, net of outstanding letters of credit of $1.3 million. Subsequent to June 30, 2023, the Company repaid $2.0 million of its outstanding borrowings under the ABL Credit Facility.
Magnum Promissory Notes
On October 25, 2018, pursuant to the terms of a Securities Purchase Agreement, dated October 15, 2018 (as amended on June 7, 2019, the “Magnum Purchase Agreement”), the Company acquired all of the equity interests of Magnum Oil Tools International, LTD, Magnum Oil Tools GP, LLC, and Magnum Oil Tools Canada Ltd. (such entities collectively, “Magnum”). The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019 (the “Magnum Earnout”).
On June 30, 2020, pursuant to an amendment to the Magnum Purchase Agreement to terminate the remaining Magnum Earnout and all obligations related thereto, the Company issued promissory notes with an aggregate principal amount of $2.3 million (the “Magnum Promissory Notes”) to the sellers of Magnum. The Magnum Promissory Notes bore interest at a rate of 6.0% per annum. The principal amount of the Magnum Promissory Notes was paid in equal quarterly installments which began January 1, 2021. The remaining outstanding balance was paid on October 1, 2022.
Other Short-Term Debt
In the fourth quarter of 2022, the Company renewed certain insurance policies, and it financed the premium for its excess policy for $4.1 million. At June 30, 2023, the balance on this premium was $0.3 million.
Fair Value of Debt Instruments
The estimated fair value of the Company’s debt obligations as of June 30, 2023 and December 31, 2022 was as follows:
 June 30, 2023December 31, 2022
 (in thousands)
2028 Notes$259,500 $ 
2023 Notes$ $300,700 
ABL Credit Facility$72,000 $32,000 
Other short-term debt$329 $2,267 
The fair value of the 2028 Notes, 2023 Notes, ABL Credit Facility, and other short-term debt is classified as Level 2 in the fair value hierarchy. The fair value of the 2028 Notes and the 2023 Notes is established based on observable inputs in less active markets. The fair value of the ABL Credit Facility and other short-term debt approximates their carrying value.
9. Related Party Transactions
The Company leases office space, yard facilities, and equipment and purchases building maintenance and repair services from entities owned by David Crombie, an executive officer of the Company. Total lease expense and building maintenance and repair expense associated with these entities was $0.4 million and $0.8 million for the three and six months ended June 30, 2023, respectively, and $0.2 million and $0.6 million for the three and six months ended June 30, 2022,
12


respectively. The Company also purchased $1.1 million and $1.9 million of products and services during the three and six months ended June 30, 2023, respectively, and $0.7 million and $1.4 million for the three and six months ended June 30, 2022, respectively, from an entity in which Mr. Crombie is a limited partner. There were outstanding payables due to this entity relating to equipment purchases of $0.6 million and $0.1 million at June 30, 2023 and December 31, 2022, respectively.
In addition, the Company leases office space in Corpus Christi, Texas and previously leased office space in Midland, Texas from an entity (the “Leasing Entity”) affiliated with Warren Lynn Frazier, a beneficial owner of more than 5% of the Common Stock. From the third quarter of 2020 through mid-2022, another entity affiliated with Mr. Frazier sub-leased a portion of such space in Corpus Christi, Texas from the Company. Total rental expense associated with these office spaces, net of sub-leasing income, was $0.3 million and $0.6 million for the three and six months ended June 30, 2023, respectively, and $0.4 million and $0.7 million for the three and six months ended June 30, 2022, respectively. There were net outstanding payables due to the Leasing Entity of $0.1 million at December 31, 2022.
The Company provides products and rentals to National Energy Reunited Corp. (“NESR”), where one of the Company’s directors serves as a director. The Company billed NESR $0.4 million and $0.6 million for the three and six months ended June 30, 2023, respectively, and $0.2 million for both the three and six months ended June 30, 2022. Total outstanding receivables due to the Company from NESR were $0.6 million and $0.2 million at June 30, 2023 and December 31, 2022, respectively.
Ann G. Fox, President and Chief Executive Officer and a director of the Company, is a director of Devon Energy Corporation (“Devon”). The Company generated revenue from Devon of $0.6 million and $0.9 million for the three and six months ended June 30, 2023, respectively, and $0.6 million and $1.1 million for the three and six months ended June 30, 2022, respectively. There were outstanding receivables due from Devon of $0.4 million and $0.5 million at June 30, 2023 and December 31, 2022, respectively.
10. Commitments and Contingencies
Litigation
From time to time, the Company has various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, the Company believes any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on its business, operating results, or financial condition.
Self-insurance
The Company uses a combination of third-party insurance and self-insurance for health insurance claims. The self-insured liability represents an estimate of the undiscounted ultimate cost of uninsured claims incurred as of the balance sheet date. The estimate is based on an analysis of trailing months of incurred medical claims to project the amount of incurred but not reported claims liability. The estimated liability for self-insured medical claims was $1.5 million and $1.2 million at June 30, 2023 and December 31, 2022, respectively, and is included under the caption “Accrued expenses” in the Company’s Condensed Consolidated Balance Sheets.
Although the Company does not expect the amounts ultimately paid to differ significantly from the estimates, the self-insurance liability could be affected if future claims experience differs significantly from historical trends and actuarial assumptions.
Contingent Liabilities
On October 1, 2018, pursuant to the terms and conditions of a Securities Purchase Agreement (the “Frac Tech Purchase Agreement”), the Company acquired Frac Technology AS (“Frac Tech”), a Norwegian private limited company focused on the development of downhole technology, including a casing flotation tool and a number of patented downhole completion tools. The Frac Tech Purchase Agreement, as amended, includes, among other things, the potential for additional future payments, based on certain Frac Tech revenue metrics through December 31, 2025 (the “Frac Tech Earnout”).
13


The Company’s contingent liability (Level 3) associated with the Frac Tech Earnout (in thousands) at June 30, 2023 and 2022 was as follows:
Balance at December 31, 2022$1,169 
Revaluation adjustments(81)
Payments(145)
Balance at June 30, 2023$943 
Balance at December 31, 2021$910 
Revaluation adjustments191 
Payments(92)
Balance at June 30, 2022$1,009 
All contingent liabilities that relate to contingent consideration are reported at fair value, based on a Monte Carlo simulation model. Significant inputs used in the fair value measurement include forecasted sales of the plugs, terms of the agreement, a risk-adjusted discount factor (ranging from 4.5% to 5.3%), and a credit-adjusted rate (ranging from 12.1% to 12.5%). Contingent liabilities include $0.4 million and $0.4 million reported in “Accrued expenses” at June 30, 2023 and December 31, 2022, respectively, and $0.5 million and $0.8 million reported in “Other long-term liabilities” at June 30, 2023 and December 31, 2022, respectively, in the Company’s Condensed Consolidated Balance Sheets. The impact of the revaluation adjustments is included in the Company’s Condensed Consolidated Statements of Income and Comprehensive Income (Loss).
11. Taxes
The Company’s provision (benefit) for income taxes included in its Condensed Consolidated Statements of Income and Comprehensive Income (Loss) was as follows:
Three Months Ended June 30,
20232022
(in thousands, except percentages)
Benefit for income taxes$(685)$(522)
Effective tax rate21.3 %34.8 %

Six Months Ended June 30,
20232022
(in thousands, except percentages)
Provision (benefit) for income taxes$199 $(410)
Effective tax rate(2.4)%4.9 %
The Company’s provision (benefit) for income taxes for the three and six months ended June 30, 2023 was primarily attributed to state and non-U.S. income taxes. At June 30, 2023, the Company continued to record a full valuation allowance against its net deferred tax asset positions in the U.S. and Canada.
12. Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of Common Stock outstanding for the period. Diluted earnings (loss) per share is based on the weighted average number of shares outstanding during each period and the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Common Stock for each of the periods presented as well as the potentially dilutive restricted stock, restricted stock units, and performance stock units.
14


Basic and diluted earnings (loss) per share of Common Stock was computed as follows: 
 Three Months Ended June 30, 2023Three Months Ended June 30, 2022
Net LossAverage Shares OutstandingLoss Per ShareNet LossAverage Shares OutstandingLoss Per Share
(in thousands, except share and per share amounts)
Basic$(2,537)33,293,740 $(0.08)$(978)30,832,566 $(0.03)
Assumed exercise of stock options— — — — — — 
Unvested restricted stock and stock units— — — — — — 
Diluted$(2,537)33,293,740 $(0.08)$(978)30,832,566 $(0.03)
 Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Net LossAverage Shares OutstandingLoss Per ShareNet LossAverage Shares OutstandingLoss Per Share
(in thousands, except share and per share amounts)
Basic$(8,646)32,801,783 $(0.26)$(7,877)30,663,212 $(0.26)
Assumed exercise of stock options— — — — — — 
Unvested restricted stock and stock units— — — — — — 
Diluted$(8,646)32,801,783 $(0.26)$(7,877)30,663,212 $(0.26)

The diluted earnings (loss) per share calculation excludes all stock options, unvested restricted stock, unvested restricted stock units, and unvested performance stock units for the three and six months ended June 30, 2023 and 2022 because their inclusion would be anti-dilutive given the Company was in a net loss position. The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:
20232022
Three months ended June 30,920,8861,177,509
Six months ended June 30,1,407,828949,789
15


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the accompanying unaudited condensed consolidated financial statements for the three and six months ended June 30, 2023, included in Item 1 of Part I of this Quarterly Report on Form 10-Q and the consolidated financial statements and “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” including “Critical Accounting Estimates,” included in our Annual Report on Form 10-K for the year ended December 31, 2022.
This section contains forward-looking statements based on our current expectations, estimates, and projections about our operations and the industry in which we operate. Our actual results may differ materially from those discussed in any forward-looking statement because of various risks and uncertainties, including those described in the sections titled “Cautionary Note Regarding Forward-Looking Statements” in this Quarterly Report on Form 10-Q and “Risk Factors” in Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2022.
OVERVIEW
Company Description
Nine Energy Service, Inc. (either individually or together with its subsidiaries, as the context requires, the “Company,” “Nine,” “we,” “us,” and “our”) is a leading completion services provider that targets unconventional oil and gas resource development within North America and abroad. We partner with our exploration and production (“E&P”) customers across all major onshore basins in the U.S., as well as within Canada and abroad, to design and deploy downhole solutions and technology to prepare horizontal, multistage wells for production. We focus on providing our customers with cost-effective and comprehensive completion solutions designed to maximize their production levels and operating efficiencies. We believe our success is a product of our culture, which is driven by our intense focus on performance and wellsite execution as well as our commitment to forward-leaning technologies that aid us in the development of smarter, customized applications that drive efficiencies and reduce emissions.
We provide (i) cementing services, which consist of blending high-grade cement and water with various solid and liquid additives to create a cement slurry that is pumped between the casing and the wellbore of the well, (ii) an innovative portfolio of completion tools, including technologies used for completing the toe stage of a horizontal well, liner installations used in refrac operations, casing flotation devices, and fully-composite, dissolvable, and extended range frac plugs to isolate stages during plug-and-perf operations, (iii) wireline services, including electric wireline units, the majority of which consist of plug-and-perf completions, which is a multistage well completion technique for cased-hole wells that consists of deploying perforating guns and isolation tools to a specified depth, and (iv) coiled tubing services, which perform wellbore intervention operations utilizing a continuous steel pipe that is transported to the wellsite wound on a large spool, providing a cost-effective solution for well work due to the ability to deploy efficiently and safely into a live well.
How We Generate Revenue and the Costs of Conducting Our Business
We generate our revenues by providing completion services to E&P customers across all major onshore basins in the U.S., as well as within Canada and abroad. We primarily earn our revenues pursuant to work orders entered into with our customers on a job-by-job basis. We typically enter into a Master Service Agreement (“MSA”) with each customer that provides a framework of general terms and conditions of our services that will govern any future transactions or jobs awarded to us. Each specific job is obtained through competitive bidding or as a result of negotiations with customers. The rate we charge is determined by location, complexity of the job, operating conditions, duration of the contract, and market conditions. In addition to MSAs, we have entered into a select number of longer-term contracts with certain customers relating to our wireline and cementing services, and we may enter into similar contracts from time to time to the extent beneficial to the operation of our business. These longer-term contracts address pricing and other details concerning our services, but each job is performed on a standalone basis.
The principal expenses involved in conducting our business include labor costs, materials and freight, the costs of maintaining our equipment, and fuel costs. Our direct labor costs vary with the amount of equipment deployed and the utilization of that equipment. Another key component of labor costs relates to the ongoing training of our field service employees, which improves safety rates and reduces employee attrition.
16


How We Evaluate Our Operations
We evaluate our performance based on a number of financial and non-financial measures, including the following:
Revenue: We compare actual revenue achieved each month to the most recent projection for that month and to the annual plan for the month established at the beginning of the year. We monitor our revenue to analyze trends in the performance of our operations compared to historical revenue drivers or market metrics. We are particularly interested in identifying positive or negative trends and investigating to understand the root causes.
Adjusted Gross Profit (Loss): Adjusted gross profit (loss) is a key metric that we use to evaluate operating performance. We define adjusted gross profit (loss) as revenues less direct and indirect costs of revenues (excluding depreciation and amortization). Costs of revenues include direct and indirect labor costs, costs of materials, maintenance of equipment, fuel and transportation freight costs, contract services, crew cost, and other miscellaneous expenses. For additional information, see “Non-GAAP Financial Measures” below.
Adjusted EBITDA: We define Adjusted EBITDA as EBITDA (which is net income (loss) before interest, taxes, and depreciation and amortization) further adjusted for (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) fees and expenses relating to our Units (as defined and described below) offering and other refinancing activities, (iv) loss or gain on revaluation of contingent liabilities, (v) loss or gain on extinguishment of debt, (vi) loss or gain on the sale of subsidiaries, (vii) restructuring charges, (viii) stock-based compensation and cash award expense, (ix) loss or gain on sale of property and equipment, and (x) other expenses or charges to exclude certain items which we believe are not reflective of ongoing performance of our business, such as legal expenses and settlement costs related to litigation outside the ordinary course of business. For additional information, see “Non-GAAP Financial Measures” below.
Return on Invested Capital (“ROIC”): We define ROIC as after-tax net operating profit (loss), divided by average total capital. We define after-tax net operating profit (loss) as net income (loss) plus (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) fees and expenses relating to our Units offering and other refinancing activities, (iv) interest expense (income), (v) restructuring charges, (vi) loss (gain) on the sale of subsidiaries, (vii) loss (gain) on extinguishment of debt, and (viii) the provision (benefit) for deferred income taxes. We define total capital as book value of equity (deficit) plus the book value of debt less balance sheet cash and cash equivalents. We compute the average of the current and prior period-end total capital for use in this analysis. For additional information, see “Non-GAAP Financial Measures” below.
Safety: We measure safety by tracking the total recordable incident rate (“TRIR”), which is reviewed on a monthly basis. TRIR is a measure of the rate of recordable workplace injuries, defined below, normalized and stated on the basis of 100 workers for an annual period. The factor is derived by multiplying the number of recordable injuries in a calendar year by 200,000 (i.e., the total hours for 100 employees working 2,000 hours per year) and dividing this value by the total hours actually worked in the year. Recordable workplace injuries include occupational death, nonfatal occupational illness, and other occupational injuries that involve loss of consciousness, restriction of work or motion, transfer to another job, or medical treatment other than first aid.
Industry Trends and Outlook
Our business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by current and expected oil and natural gas prices. In recent years, oil and natural gas prices have been extremely volatile. In 2020, oil and natural gas prices as well as E&P capital spending reached historic lows. In the first quarter of 2021, oil and natural gas prices began to rebound and steadily increased throughout 2021 and remained supportive into 2022, with oil prices reaching a 13-year high in March 2022, primarily as a result of the conflict between Russia and Ukraine igniting fears of shortages. In late 2022, due to the rise in interest rates, economic uncertainty and recessionary fears, oil prices began to decline. Commodity prices have continued to be volatile thus far in 2023, with both oil and natural gas prices generally lower than in most of 2022. Because of the decline in commodity prices, activity levels have declined throughout the first half of 2023. The Baker Hughes rig count was down by over 100 rigs from the end of the fourth quarter of 2022 to the end of the second quarter of 2023, and U.S. completions in the second quarter of 2023 were down 5% compared to the fourth quarter of 2022 according to the Energy Information Administration.
17


With the decline in commodity prices and overall activity levels, we are receiving pricing pressure from customers across service lines and basins, impacting both our revenue and margins, and anticipate this will continue into the third quarter of 2023. The market remains volatile, but we are cautiously optimistic that the rig count will reach a bottom during the third quarter, and we could begin to see rigs being added back into the market starting in early 2024. Due to the spot-market nature of our business, our future earnings will be impacted by lower activity levels, and the U.S. rig count and frac crew count are both good market indicators for both our revenue outlook and potential pricing leverage; however, the magnitude and timing of potential price decreases will depend on a number of factors.
Nonetheless, despite the uncertainty and recessionary fears in the global market affecting commodity prices, we remain cautiously optimistic on the long-term outlook for the energy sector. OPEC, with its most recent production cut announcement, as well as public U.S. producers remaining committed to capital discipline, rather than increasing drilling, could help lessen the impact of any supply surplus. Additionally, the ongoing conflict between Russia and Ukraine provides additional uncertainty with global supply.
Significant factors that are likely to affect commodity prices moving forward include actions of the members of OPEC and other oil exporting nations that relate to or impact oil production or supply; the effect of energy, monetary, and trade policies of the U.S.; the pace of economic growth in the U.S. and throughout the world, including the potential for macro weakness; geopolitical and economic developments in the U.S. and globally, including conflicts, instability, acts of war or terrorism in oil producing countries or regions, particularly Russia, the Middle East, South America and Africa; changes to energy regulations and policies, including those of the U.S. Environmental Protection Agency and other governmental bodies; and overall North American oil and natural gas supply and demand fundamentals, including the pace at which export capacity grows. Furthermore, although as noted above, our customers’ activity and spending levels, and thus demand for our services and products, are strongly influenced by current and expected oil and natural gas prices, even with price improvements in oil and natural gas, operator activity may not materially increase, as operators remain focused on operating within their capital plans and uncertainty remains around supply and demand fundamentals.
Results of Operations
Results for the Three Months Ended June 30, 2023 Compared to the Three Months Ended June 30, 2022
 Three Months Ended June 30, 
 20232022ChangePercentage Change
 (in thousands, except percentage change)
Revenues$161,428 $142,346 $19,082 13 %
Cost of revenues (exclusive of depreciation and amortization shown separately below)127,442 112,741 14,701 13 %
Adjusted gross profit$33,986 $29,605 $4,381 15 %
General and administrative expenses$14,233 $12,455 $1,778 14 %
Depreciation7,433 6,511 922 14 %
Amortization of intangibles2,896 3,768 (872)(23)%
Loss on revaluation of contingent liability211 186 25 13 %
(Gain) loss on sale of property and equipment(98)267 (365)137 %
Income from operations9,311 6,418 2,893 45 %
Non-operating expense12,533 7,918 4,615 58 %
Loss before income taxes(3,222)(1,500)(1,722)115 %
Benefit for income taxes(685)(522)(163)31 %
Net loss$(2,537)$(978)$(1,559)159 %
Revenues
Revenues increased $19.1 million, or 13%, to $161.4 million for the second quarter of 2023. The increase was prevalent across all lines of service and was due to pricing or activity increases, despite a flat average U.S. rig count, in comparison to the second quarter of 2022. More specifically, coiled tubing revenue increased $5.8 million, or 21%, due to increased activity as total days worked increased by 8%, in comparison to the second quarter of 2022. Wireline revenue also increased $4.7 million, or 18%, due to increased activity as total completed wireline stages increased by 12%, in comparison to
18


the second quarter of 2022. In addition, tools revenue increased $5.7 million, or 17%, due in large part to a sizeable international order in the second quarter of 2023 that did not occur in the second quarter of 2022, and although total cement job count decreased 13%, cementing revenue (including pump downs) increased by $2.9 million, or 5%, due to pricing increases in comparison to the second quarter of 2022.
Cost of Revenues (Exclusive of Depreciation and Amortization)
Cost of revenues increased $14.7 million, or 13%, to $127.4 million for the second quarter of 2023. The increase in comparison to the second quarter of 2022 was prevalent across all lines of service and was related to increased activity in coiled tubing and wireline and cost inflation over all lines of service associated with both labor and materials as well as headcount increases. More specifically, the increase was related to a $7.0 million increase in materials installed and consumed while performing services, a $6.8 million increase in employee costs, and a $0.9 million increase in other costs such as repairs and maintenance, travel, and vehicle expenses, in comparison to the second quarter of 2022.
Adjusted Gross Profit (Loss)
Adjusted gross profit increased $4.4 million to $34.0 million for the second quarter of 2023 due to the factors described above under “Revenues” and “Cost of Revenues.”
General and Administrative Expenses
General and administrative expenses increased $1.8 million to $14.2 million for the second quarter of 2023. The increase was attributed to a $0.9 million increase in employee costs due to increases in headcount and compensation, as well as a $0.9 million increase in other general and administrative costs such as professional fees and travel, each in comparison to the second quarter of 2022. General and administrative expenses were approximately 9% of revenues for both the second quarter of 2023 and the second quarter of 2022.
Depreciation
Depreciation expense increased $0.9 million to $7.4 million for the second quarter of 2023. The increase in comparison to the second quarter of 2022 was primarily related to an increase in capital expenditures across certain lines of service over the last twelve months.
Amortization of Intangibles
Amortization of intangibles, which was primarily comprised of technology and customer relationships, decreased $0.9 million to $2.9 million for the second quarter of 2023. The decrease in comparison to the second quarter of 2022 was related to certain intangible assets being fully amortized in the last twelve months.
(Gain) Loss on Revaluation of Contingent Liability
We recorded a $0.2 million loss on revaluation of contingent liability for both the second quarter of 2023 and the second quarter of 2022. The loss on revaluation for both periods was associated with an increase in the fair value of the earnout associated with our acquisition of Frac Technology AS (“Frac Tech”) during the period.
(Gain) Loss on Sale of Property and Equipment
We recorded a $0.1 million gain on sale of property and equipment for the second quarter of 2023 compared to a $0.3 million loss on sale of property and equipment for the second quarter of 2022. The $0.4 million change was primarily attributed to losses on property sales in the second quarter of 2022 that did not recur in the second quarter of 2023.
Non-Operating (Income) Expenses
Non-operating expenses increased $4.6 million to $12.5 million for the second quarter of 2023. The increase in comparison to the second quarter of 2022 was primarily related to an increased interest rate in conjunction with the 2028 Notes (as defined and described below), which were issued in the first quarter of 2023 in connection with the Units offering.
Provision (Benefit) for Income Taxes
We recorded an income tax benefit of $0.7 million for the second quarter of 2023 compared to an income tax benefit of $0.5 million for the second quarter of 2022. The difference between the periods was primarily attributed to our income tax position in state and foreign tax jurisdictions.
19


Adjusted EBITDA
Adjusted EBITDA increased $2.8 million to $21.7 million for the second quarter of 2023. The Adjusted EBITDA increase was primarily due to the changes in revenues and expenses discussed above. See “Non-GAAP Financial Measures” below for further explanation.
Results for the Six Months Ended June 30, 2023 Compared to the Six Months Ended June 30, 2022
 Six Months Ended June 30, 
 20232022ChangePercentage Change
 (in thousands, except for percentage change)
Revenues$324,836 $259,281 $65,555 25 %
Cost of revenues (exclusive of depreciation and amortization shown separately below)254,560 207,059 47,501 23 %
Adjusted gross profit$70,276 $52,222 $18,054 35 %
General and administrative expenses$33,947 $24,291 $9,656 40 %
Depreciation14,853 13,015 1,838 14 %
Amortization of intangibles5,792 7,672 (1,880)(25)%
(Gain) loss on revaluation of contingent liability(81)191 (272)142 %
Gain on sale of property and equipment(428)(447)19 (4)%
Income from operations16,193 7,500 8,693 116 %
Non-operating expense24,640 15,787 8,853 56 %
Loss before income taxes(8,447)(8,287)(160)%
Provision (benefit) for income taxes199 (410)609 (149)%
Net loss$(8,646)$(7,877)$(769)10 %
Revenues
Revenues increased $65.6 million, or 25%, to $324.8 million for the first six months of 2023. The increase was prevalent across all lines of service and was due to activity or pricing increases as the average U.S. rig count increased 10% in comparison to the first six months of 2022. More specifically, coiled tubing revenue increased $17.8 million, or 36%, due to increased activity, as total days worked increased 30%, tools revenue increased $14.8 million, or 24%, due to increased activity, as completion tools stages increased 13%, and wireline revenue increased $12.9 million, or 27%, due to increased activity, as total completed wireline stages increased 12%, each in comparison to the first six months of 2022. In addition, although total cement job count decreased 6%, cementing revenue (including pump downs) increased by $20.1 million, or 20%, due to pricing increases, in comparison to the first six months of 2022.
Cost of Revenues (Exclusive of Depreciation and Amortization)
Cost of revenues increased $47.5 million, or 23%, to $254.6 million for the first six months of 2023. The increase in comparison to the first six months of 2022 was prevalent across all lines of service and was related to increased activity in coiled tubing, tools, and wireline, coupled with cost inflation over all lines of service associated with both labor and materials as well as headcount increases. More specifically, the increase was related to a $21.7 million increase in materials installed and consumed while performing services, a $19.2 million increase in employee costs, and a $6.6 million increase in other costs such as repairs and maintenance, travel, and vehicle expenses, in comparison to the first six months of 2022.
Adjusted Gross Profit (Loss)
Adjusted gross profit increased $18.1 million to $70.3 million for the first six months of 2023 due to the factors described above under “Revenues” and “Cost of Revenues.”
General and Administrative Expenses
General and administrative expenses increased $9.7 million to $33.9 million for the first six months of 2023. The increase was primarily related to $6.4 million in costs associated with the Units offering in the first quarter of 2023 that did not
20


occur in the first quarter of 2022. The increase was also partially attributed to a $2.5 million increase in employee costs due to increases in headcount and compensation between periods and a $0.7 million increase in other general and administrative costs such as communications and travel, each in comparison to the first six months of 2022.
Depreciation
Depreciation expense increased $1.8 million to $14.9 million for the first six months of 2023. The increase in comparison to the first six months of 2022 was primarily related to an increase in capital expenditures across certain lines of service over the last twelve months.
Amortization of Intangibles
Amortization of intangibles, which was primarily comprised of technology and customer relationships, decreased $1.9 million to $5.8 million for the first six months of 2023. The decrease in comparison to the first six months of 2022 was related to certain intangible assets being fully amortized in the last twelve months.
(Gain) Loss on Revaluation of Contingent Liability
We recorded a $0.1 million gain on revaluation of contingent liability for the first six months of 2023 compared to a $0.2 million loss on revaluation of contingent liability for the first six months of 2022. The $0.3 million change was associated with a decrease in the fair value of the earnout associated with our acquisition of Frac Tech during the period.
Non-Operating (Income) Expenses
Non-operating expenses increased $8.9 million to $24.6 million for the first six months of 2023. The increase in comparison to the first six months of 2022 was primarily related to an increased interest rate in conjunction with the 2028 Notes, which were issued in the first quarter of 2023 in connection with the Units offering.
Provision (Benefit) for Income Taxes
We recorded an income tax provision of $0.2 million for the first six months of 2023 compared to an income tax benefit of $0.4 million for the first six months of 2022. The difference between the periods was primarily attributed to our income tax position in state and foreign tax jurisdictions.
Adjusted EBITDA
Adjusted EBITDA increased $15.6 million to $46.7 million for the first six months of 2023. The Adjusted EBITDA increase was primarily due to the changes in revenues and expenses discussed above. See “Non-GAAP Financial Measures” below for further explanation.
Non-GAAP Financial Measures
Adjusted EBITDA
Adjusted EBITDA is a supplemental non-GAAP financial measure that is used by management and external users of our financial statements, such as industry analysts, investors, lenders, and rating agencies.
We define Adjusted EBITDA as EBITDA (which is net income (loss) before interest, taxes, depreciation, and amortization) further adjusted for (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) fees and expenses relating to our Units offering and other refinancing activities, (iv) loss or gain on revaluation of contingent liabilities, (v) loss or gain on extinguishment of debt, (vi) loss or gain on the sale of subsidiaries, (vii) restructuring charges, (viii) stock-based compensation and cash award expense, (ix) loss or gain on sale of property and equipment, and (x) other expenses or charges to exclude certain items which we believe are not reflective of ongoing performance of our business, such as legal expenses and settlement costs related to litigation outside the ordinary course of business.
Management believes Adjusted EBITDA is useful because it allows us to more effectively evaluate our operating performance and compare the results of our operations from period to period without regard to our financing methods or capital structure. We exclude the items listed above from net income (loss) in arriving at this measure because these amounts can vary substantially from company to company within our industry depending upon accounting methods and book values of assets, capital structures, and the method by which the assets were acquired. Adjusted EBITDA should not be considered as an
21


alternative to, or more meaningful than, net income (loss) as determined in accordance with accounting principles generally accepted in the United States of America (“GAAP”) or as an indicator of our operating performance. Certain items excluded from Adjusted EBITDA are significant components in understanding and assessing a company’s financial performance, such as a company’s cost of capital and tax structure, as well as the historic costs of depreciable assets, none of which are components of Adjusted EBITDA. Our computation of Adjusted EBITDA may not be comparable to other similarly titled measures of other companies.
The following table presents a reconciliation of the non-GAAP financial measure of Adjusted EBITDA to the GAAP financial measure of net income (loss) for the three and six months ended June 30, 2023 and 2022: 
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)(in thousands)
Adjusted EBITDA reconciliation:
Net loss$(2,537)$(978)$(8,646)$(7,877)
Interest expense12,994 8,133 25,448 16,210 
Interest income(299)(25)(484)(37)
Provision (benefit) for income taxes(685)(522)199 (410)
Depreciation7,433 6,511 14,853 13,015 
Amortization of intangibles2,896 3,768 5,792 7,672 
EBITDA$19,802 $16,887 $37,162 $28,573 
(Gain) loss on revaluation of contingent liability (1)
211 186 (81)191 
Certain refinancing costs (2)
— — 6,396 — 
Restructuring charges483 805 889 1,090 
Stock-based compensation and cash award expense1,292 758 2,761 1,685 
(Gain) loss on sale of property and equipment(98)267 (428)(447)
Legal fees and settlements (3)
24 11 24 45 
Adjusted EBITDA$21,714 $18,914 $46,723 $31,137 
(1)Amounts relate to the revaluation of a contingent liability associated with a 2018 acquisition. The impact is included in our Condensed Consolidated Statements of Income and Comprehensive Income (Loss). For additional information on contingent liabilities, see Note 10 – Commitments and Contingencies included in Item 1 of Part I of this Quarterly Report on Form 10-Q.
(2)Amounts represent fees and expenses relating to our Units offering and other refinancing activities, including cash incentive compensation to employees following the successful completion of the Units offering, that were not capitalized.
(3)Amounts represent fees, legal settlements, and/or accruals associated with legal proceedings brought pursuant to the Fair Labor Standards Act and/or similar state laws.
Return on Invested Capital
ROIC is a supplemental non-GAAP financial measure. We define ROIC as after-tax net operating profit (loss), divided by average total capital. We define after-tax net operating profit (loss) as net income (loss) plus (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) fees and expenses relating to our Units offering and other refinancing activities, (iv) interest expense (income), (v) restructuring charges, (vi) loss (gain) on the sale of subsidiaries, (vii) loss (gain) on extinguishment of debt, and (viii) the provision (benefit) for deferred income taxes. We define total capital as book value of equity (deficit) plus the book value of debt less balance sheet cash and cash equivalents. We compute the average of the current and prior period-end total capital for use in this analysis.
Management believes ROIC is a meaningful measure because it quantifies how well we generate operating income relative to the capital we have invested in our business and illustrates the profitability of a business or project taking into account the capital invested. Management uses ROIC to assist them in capital resource allocation decisions and in evaluating business performance. Although ROIC is commonly used as a measure of capital efficiency, definitions of ROIC differ, and our computation of ROIC may not be comparable to other similarly titled measures of other companies.
22


The following table provides an explanation of our calculation of ROIC for the three and six months ended June 30, 2023 and 2022:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)(in thousands)
Net loss$(2,537)$(978)$(8,646)$(7,877)
Add back:
Interest expense12,994 8,133 25,448 16,210 
Interest income(299)(25)(484)(37)
Certain refinancing costs (1)
— — 6,396 — 
Restructuring charges483 805 889 1,090 
After-tax net operating income$10,641 $7,935 $23,603 $9,386 
Total capital as of prior period-end:
Total stockholders’ deficit$(11,341)$(45,366)$(23,507)$(39,267)
Total debt373,305 341,511 341,606 337,436 
Less cash and cash equivalents(21,374)(19,941)(17,445)(21,509)
Total capital as of prior period-end$340,590 $276,204 $300,654 $276,660 
Total capital as of period-end:
Total stockholders’ deficit$(13,412)$(46,319)$(13,412)$(46,319)
Total debt372,329 348,148 372,329 348,148 
Less cash and cash equivalents(41,122)(22,408)(41,122)(22,408)
Total capital as of period-end$317,795 $279,421 $317,795 $279,421 
Average total capital$329,193 $277,813 $309,225 $278,041 
ROIC12.9%11.4%15.3%6.8%
(1)    Amounts represent fees and expenses relating to our Units offering and other refinancing activities, including cash incentive compensation to employees following the successful completion of the Units offering, that were not capitalized.
Adjusted Gross Profit (Loss)
GAAP defines gross profit (loss) as revenues less cost of revenues and includes depreciation and amortization in costs of revenues. We define adjusted gross profit (loss) as revenues less direct and indirect costs of revenues (excluding depreciation and amortization). This measure differs from the GAAP definition of gross profit (loss) because we do not include the impact of depreciation and amortization, which represent non-cash expenses.
Management uses adjusted gross profit (loss) to evaluate operating performance. We prepare adjusted gross profit (loss) to eliminate the impact of depreciation and amortization because we do not consider depreciation and amortization indicative of our core operating performance. Adjusted gross profit (loss) should not be considered as an alternative to gross profit (loss), operating income (loss), or any other measure of financial performance calculated and presented in accordance with GAAP. Adjusted gross profit (loss) may not be comparable to similarly titled measures of other companies because other companies may not calculate adjusted gross profit (loss) or similarly titled measures in the same manner as we do.
23


The following table presents a reconciliation of adjusted gross profit (loss) to GAAP gross profit (loss) for the three and six months ended June 30, 2023 and 2022:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)(in thousands)
Calculation of gross profit:
Revenues$161,428 $142,346 $324,836 $259,281 
Cost of revenues (exclusive of depreciation and amortization shown separately below)127,442 112,741 254,560 207,059 
Depreciation (related to cost of revenues)6,912 6,055 13,813 12,104 
Amortization of intangibles2,896 3,768 5,792 7,672 
Gross profit$24,178 $19,782 $50,671 $32,446 
Adjusted gross profit reconciliation:
Gross profit$24,178 $19,782 $50,671 $32,446 
Depreciation (related to cost of revenues)6,912 6,055 13,813 12,104 
Amortization of intangibles2,896 3,768 5,792 7,672 
Adjusted gross profit$33,986 $29,605 $70,276 $52,222 
Liquidity and Capital Resources
Sources and Uses of Liquidity
Historically, we have met our liquidity needs principally from cash on hand, cash flow from operations and, if needed, external borrowings and issuances of debt securities. Our principal uses of cash are to fund capital expenditures, service our outstanding debt, and fund our working capital requirements. Due to our high level of variable costs and the asset-light make-up of our business, we have historically been able to quickly implement cost-cutting measures and will continue to adapt as the market dictates. We have also used cash to make open market repurchases of our debt and may, from time to time, continue to make such repurchases when it is opportunistic to do so to manage our debt maturity profile.
We continually monitor potential capital sources, including equity and debt financing, to meet our investment and target liquidity requirements. Our future success and growth will be highly dependent on our ability to continue to access outside sources of capital.
Although we do not budget for acquisitions, pursuing growth through acquisitions may continue to be a part of our business strategy. Our ability to make significant additional acquisitions for cash will require us to obtain additional equity or debt financing, which we may not be able to obtain on terms acceptable to us or at all.
At June 30, 2023, we had $41.1 million of cash and cash equivalents and $19.0 million of availability under the ABL Credit Facility (as defined and described below), which resulted in a total liquidity position of $60.1 million. Our liquidity position will be impacted by the semi-annual interest payments ($19.5 million based on amounts outstanding as of June 30, 2023) to the holders of the 2028 Notes, which began on August 1, 2023. We believe that, based on our current forecasts, our cash on hand, together with cash flow from operations and borrowings under the ABL Credit Facility, should be sufficient to fund our capital requirements for at least the next twelve months from the issuance date of our condensed consolidated financial statements. However, we can make no assurance regarding our ability to achieve our forecasts, which are materially dependent on our financial performance and the ever-changing market.
Units Offering and 2028 Notes
On January 30, 2023, we completed our public units offering and issued 300,000 units with an aggregate stated amount of $300.0 million (the “Units”). Each Unit consists of $1,000 principal amount of our 13.000% Senior Secured Notes due 2028 (collectively, the “2028 Notes”) and five shares of our common stock (the “Common Stock”). We received proceeds of $279.8 million from the Units offering, after deducting underwriting discounts and commission, which was used to fund a portion of the redemption price of our 8.750% Senior Notes due 2023 (the “2023 Notes”).
Each Unit will be separated into its constituent securities (the 2028 Notes and the shares of our Common Stock) automatically on October 27, 2023, or, if earlier, on the date, if any, on which a change of control or event of default (each as
24


defined in the indenture governing the 2028 Notes) occurs.
A holder of Units may elect to separate its Units into its constituent securities, in whole but not in part, on or after March 31, 2023. Prior to such date, the Units could not be separated at the option of the holder.
On January 30, 2023, we, and certain of our subsidiaries entered into an indenture, dated as of January 30, 2023 (the “2028 Notes Indenture”), with U.S. Bank Trust Company, National Association, as the trustee and as notes collateral agent, pursuant to which the 2028 Notes, which form a part of the Units, were issued. The 2028 Notes will mature on February 1, 2028 and bear interest at an annual rate of 13.000% payable in cash semi-annually in arrears on each of February 1 and August 1, commencing August 1, 2023. The 2028 Notes are our senior secured obligations and are guaranteed on a senior secured basis by each of our current domestic subsidiaries and will be so guaranteed by certain future subsidiaries, in each case, subject to agreed guaranty and security principles and certain exclusions.
On each May 15 and November 14, commencing November 14, 2023 (each, an “Excess Cash Flow Offer Date”), we are required to make an offer (an “Excess Cash Flow Offer”) to all holders of the 2028 Notes and, if required by the terms of any Pari Passu Notes Lien Indebtedness (as defined in the 2028 Notes Indenture), to any holders of any Pari Passu Notes Lien Indebtedness to purchase, prepay or redeem, together on a pro-rata basis, the maximum principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (plus all accrued interest (including additional interest, if any) on the 2028 Notes and any such Pari Passu Notes Lien Indebtedness and the amount of all fees and expenses, including premiums, incurred in connection therewith) that may be purchased, prepaid or redeemed using an amount of cash equal to the Excess Cash Flow Amount (as defined in the 2028 Notes Indenture and which is 75.0% of Excess Cash Flow (as defined in the 2028 Notes Indenture), as determined immediately prior to the Excess Cash Flow Offer Date), if any, subject to certain exceptions set forth in the 2028 Notes Indenture. The offer price in any such offer will be equal to 100% of the principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (or, in respect of any such Pari Passu Notes Lien Indebtedness, such lesser price, if any, as may be provided for by the terms of such Pari Passu Notes Lien Indebtedness), plus accrued and unpaid interest and additional interest, if any, to, but excluding, the date of purchase, prepayment or redemption, subject to the rights of holders of the 2028 Notes or any such Pari Passu Notes Lien Indebtedness on the relevant record date to receive interest due on an interest payment date that is on or prior to the date of purchase, prepayment or redemption, and will be payable in cash.
The 2028 Notes Indenture contains covenants that, among other things and subject to certain exceptions and qualifications, limit our ability and the ability of our restricted subsidiaries to engage in certain activities. We were in compliance with the provision of the 2028 Notes Indenture at June 30, 2023.
For additional information on the Units and the 2028 Notes, see Note 8 – Debt Obligations included in Item 1 of Part I of this Quarterly Report on Form 10-Q.
2023 Notes
On October 25, 2018, we issued $400.0 million of 2023 Notes under an indenture, dated as of October 25, 2018 (the “2023 Notes Indenture”), by and among us, including certain of our subsidiaries, and Wells Fargo, National Association, as trustee. The 2023 Notes bore interest at an annual rate of 8.750% payable on May 1 and November 1 of each year. The 2023 Notes were senior unsecured obligations and were fully and unconditionally guaranteed on a senior unsecured basis by each of our domestic subsidiaries.
On February 1, 2023, all of the outstanding 2023 Notes were redeemed at a redemption price of 100.0% of the principal amount thereof ($307.3 million), plus accrued and unpaid interest ($6.7 million), and the 2023 Notes Indenture was discharged as of January 30, 2023.
For additional information on the 2023 Notes, see Note 8 – Debt Obligations included in Item 1 of Part I of this Quarterly Report on Form 10-Q.
ABL Credit Facility
On October 25, 2018, we entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”) that permitted aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “ABL Credit Facility”). Pursuant to the 2018 ABL Credit Agreement, the ABL Credit Facility was set to mature on October 25, 2023 or, if earlier, on the date that was 180 days before the scheduled maturity date of the 2023 Notes if they had not been redeemed or repurchased by such date.
On January 17, 2023, we entered into the First Amendment to Credit Agreement (the “ABL Facility Amendment”)
25


with JP Morgan Chase Bank, N.A., as administrative agent, and the lender parties thereto, which amended certain terms of the 2018 ABL Credit Agreement (as amended, the “ABL Credit Agreement”). The ABL Facility Amendment became effective on January 30, 2023.
Pursuant to the ABL Facility Amendment, the maturity date of the ABL Credit Facility was extended from October 25, 2023 to January 29, 2027. In addition, the ABL Facility Amendment, among other changes, revised the terms of the ABL Credit Facility as follows: (a) decreased the size of the ABL Credit Facility from $200.0 million to $150.0 million, subject to the borrowing base (the “Loan Limit”), (b) changed the interest rate benchmark from London Interbank Offered Rate to Term Secured Overnight Financing Rate with a 10 basis point spread adjustment and increased pricing from the existing range of 1.75% to 2.25% to a range of 2.00% to 2.50%, in each case depending on our leverage ratio, (c) modified the financial covenant, enhanced reporting and cash dominion triggers in the ABL Credit Facility from the existing minimum availability threshold of the greater of $18.75 million and 12.5% of the Loan Limit to a minimum availability threshold of (i) $12.5 million from January 30, 2023 until May 31, 2023 and (ii) the greater of $17.5 million and 12.5% of the Loan Limit thereafter, (d) decreased the Canadian tranche sub-limit from $25.0 million to $5.0 million, (e) decreased the letter of credit sub-limit from $50.0 million to $10.0 million and (f) made satisfaction of the Payment Conditions (as defined in the ABL Facility Amendment) a condition to an Excess Cash Flow Offer in addition to a condition to voluntary payments of the 2028 Notes. The Payment Conditions in summary are (A) no default or event of default on a pro forma basis and (B) immediately after and at all times during the 30 days prior, on a pro forma basis, (1) (x) availability under the ABL Credit Facility shall not be less than the greater of 15% of the Loan Limit and $22.5 million and (y) the fixed charge coverage ratio shall be at least 1.00 to 1.00 or (2) availability under the ABL Credit Facility shall not be less than the greater of 20% of the Loan Limit and $30.0 million.
The ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions) and transactions with affiliates. We were in compliance with all covenants under the ABL Credit Agreement as of June 30, 2023.
Pursuant to the ABL Credit Agreement, all obligations under the ABL Credit Facility are secured by security interests (subject to permitted liens) in substantially all of the personal property of our domestic subsidiaries, excluding certain assets. The obligations under the Canadian tranche are further secured by security interests (subject to permitted liens) in substantially all of the personal property of Nine Energy Canada, Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries, excluding certain assets.
Both the ABL Credit Facility and the Units collateralization were completed within 30 days after closing of the Units offering in accordance with the terms of the ABL Facility Amendment and the 2028 Notes Indenture.
At June 30, 2023, we had $72.0 million of borrowings under the ABL Credit Facility, and our availability under the ABL Credit Facility was approximately $19.0 million, net of outstanding letters of credit of $1.3 million. Subsequent to June 30, 2023, we repaid $2.0 million of our outstanding borrowings under the ABL Credit Facility.
Cash Flows
Cash flows provided by (used in) operations by type of activity were as follows for the six months ended June 30, 2023 and 2022: 
Six Months Ended June 30,
20232022
(in thousands)
Operating activities$31,095 $(6,889)
Investing activities(11,100)(1,627)
Financing activities3,864 9,521 
Impact of foreign exchange rate on cash(182)(106)
Net change in cash and cash equivalents$23,677 $899 
Operating Activities
Net cash provided by operating activities was $31.1 million in the first six months of 2023 compared to $6.9 million in net cash used in the first six months of 2022. The change was primarily attributed to a $35.8 million increase in cash provided by working capital, including an increase in cash collections in comparison to the first six months of 2022. The change was also partially attributed to a $2.2 million increase in cash flow provided by operations, adjusted for any non-cash items, in
26


comparison to the first six months of 2022.
Investing Activities
Net cash used in investing activities was $11.1 million during the first six months of 2023 compared to $1.6 million net cash used in the first six months of 2022. The change was attributed to a $8.3 million increase in cash purchases of property and equipment, coupled with a $1.1 million decrease in proceeds from the sale of property and equipment (including insurance), in each case, in comparison to the first six months of 2022.
Financing Activities
Net cash provided by financing activities was $3.9 million during the first six months of 2023 compared to $9.5 million net cash provided in the first six months of 2022. The decrease in comparison to the first six months of 2022 was primarily attributed to the $307.3 million redemption of the 2023 Notes in the first quarter of 2023, coupled with $6.3 million in debt issuance costs associated with the Units offering. The overall decrease in comparison to the first six months of 2022 was largely offset by $279.8 million in proceeds received from the Units offering coupled with an increase of $28.0 million in proceeds received in connection with the ABL Credit Facility.
Critical Accounting Estimates
The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with GAAP. The preparation of our financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. Our critical accounting estimates, which are estimates made in accordance with GAAP that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations, are described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Estimates” in Item 7 of Part II of our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no material changes to our critical accounting estimates as described therein.
Recent Accounting Pronouncements
See Note 3 – New Accounting Standards included in Item 1 of Part I of this Quarterly Report on Form 10-Q for a summary of recently issued accounting pronouncements.
27


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
As a “smaller reporting company,” as defined under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), we are not required to provide the information required by this Item.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive and financial officers, as appropriate to allow timely decisions regarding required disclosure.
As required by Rule 13a-15(b) under the Exchange Act, our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June 30, 2023. Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of June 30, 2023.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the quarterly period ended June 30, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting (as defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act).
28


PART II – OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we have various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, we believe any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on our business, operating results, or financial condition.
ITEM 1A. RISK FACTORS
There have been no material changes to the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022. For a detailed discussion of known material factors which could materially affect our business, financial condition, or future results, refer to “Risk Factors” in Item 1A of Part I in our Annual report on Form 10-K for the year ended December 31, 2022.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth our repurchases of our equity securities registered under Section 12 of the Exchange Act that have occurred during the three months ended June 30, 2023:
Total Number of Shares Purchased (1)
Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Number (or Approximate Dollar Value) of Shares That May Yet be Purchased Under the Plans or Programs
April 1, 2023 – April 30, 2023
175 $5.47 — — 
May 1, 2023 – May 31, 2023
— — — — 
June 1, 2023 – June 30, 2023
— — — — 
Total175 $5.47 — — 
(1)     Reflects the number of shares we have withheld to pay taxes upon vesting of restricted stock.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
29


ITEM 6. EXHIBITS
The exhibits required to be filed or furnished by Item 601 of Regulation S-K are listed below.
Exhibit
Number
Description
3.1
  
3.2
10.1
31.1*
  
31.2*
  
32.1**
  
32.2**
101*Interactive Data Files (Formatted as inline XBRL).
104*Cover Page Interactive Data File (Formatted as inline XBRL and contained in Exhibit 101).
*    Filed herewith.
**    Furnished herewith in accordance with Item 601(b)(32) of Regulation S-K.
30


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. 
   Nine Energy Service, Inc.
      
Date:August 3, 2023 By: /s/ Ann G. Fox
     Ann G. Fox
     President, Chief Executive Officer and Director
     (Principal Executive Officer)
      
Date:August 3, 2023 By: /s/ Guy Sirkes
     Guy Sirkes
     Senior Vice President and Chief Financial Officer
     (Principal Financial Officer)

31
EX-31.1 2 nine-2023063010qex311.htm EX-31.1 Document

EXHIBIT 31.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 
I, Ann Fox, certify that:
 
1.             I have reviewed this quarterly report on Form 10-Q (this “report”) of Nine Energy Service, Inc. (the “registrant”);
 
2.             Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.             Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.             The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)        Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)       Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


(c)     Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)        Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.             The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)        All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)        Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 

Date:August 3, 2023/s/ Ann G. Fox
  Ann G. Fox
  President, Chief Executive Officer and Director
  (Principal Executive Officer)


EX-31.2 3 nine-2023063010qex312.htm EX-31.2 Document

EXHIBIT 31.2
 
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
 
I, Guy Sirkes, certify that:
 
1.             I have reviewed this quarterly report on Form 10-Q (this “report”) of Nine Energy Service, Inc. (the “registrant”);
 
2.             Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.             Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.             The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)        Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)       Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)          Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)        Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.             The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)        All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)        Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
Date:August 3, 2023/s/ Guy Sirkes
  Guy Sirkes
  Senior Vice President and Chief Financial Officer
  (Principal Financial Officer)



EX-32.1 4 nine-2023063010qex321.htm EX-32.1 Document

EXHIBIT 32.1
 
CERTIFICATION OF 
CHIEF EXECUTIVE OFFICER UNDER SECTION 906 OF THE 
SARBANES OXLEY ACT OF 2002, 18 U.S.C. § 1350
 
In connection with the Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2023 of Nine Energy Service, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ann G. Fox, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 /s/ Ann G. Fox
 Ann G. Fox
 President, Chief Executive Officer and Director
 (Principal Executive Officer)
 Date:August 3, 2023


EX-32.2 5 nine-2023063010qex322.htm EX-32.2 Document

                                                EXHIBIT 32.2
CERTIFICATION OF 
CHIEF FINANCIAL OFFICER UNDER SECTION 906 OF THE 
SARBANES OXLEY ACT OF 2002, 18 U.S.C. § 1350
 
In connection with the Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2023 of Nine Energy Service, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Guy Sirkes, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 /s/ Guy Sirkes
 Guy Sirkes
 Senior Vice President and Chief Financial Officer
 (Principal Financial Officer)
 Date:August 3, 2023


EX-101.SCH 6 nine-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Company and Organization link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - New Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Debt Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Company and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Revenues - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Inventories - Schedule of Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Intangible Assets - Schedule of Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Debt Obligations - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Debt Obligations - Redemption Prices (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Debt Obligations - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Commitments and Contingencies - Schedule of Contingent Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Earnings (Loss) Per Share - Computation of Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Earnings (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nine-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 nine-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 nine-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accrued legal fees and settlements Accrued Professional Fees, Current Amortization of operating leases Operating Lease, Right-of-Use Asset, Periodic Reduction Variable Rate [Domain] Variable Rate [Domain] Weighted-average interest rate, short-term debt (as a percent) Short-Term Debt, Weighted Average Interest Rate, at Point in Time Debt Instrument, Redemption [Line Items] Debt Instrument, Redemption [Line Items] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Accrued expenses Accrued Liabilities, Current Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Senior Notes Senior Notes [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Total current assets Assets, Current Reserve for obsolescence Reserve for obsolescence Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Payments on finance leases Finance Lease, Principal Payments Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Debt Obligations Debt Disclosure [Text Block] Entity Filer Category Entity Filer Category Percent of company stock owned (more than) (as a percent) Beneficial Owner Of Entity Stock, Percentage Owned Beneficial Owner Of Entity Stock, Percentage Owned Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Cement Cement [Member] Cement [Member] Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Impact of foreign currency exchange on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations New Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] National Energy Services Reunited National Energy Services Reunited [Member] National Energy Services Reunited [Member] Accounts payable Accounts Payable, Current Commitments and contingencies (Note 10) Commitments and Contingencies 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Loss Contingency Accrual [Roll Forward] Loss Contingency Accrual [Roll Forward] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Tools Tools [Member] Tools [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Provision for inventory obsolescence Inventory Write-down Devon Energy Corporation Devon Energy Corporation [Member] Devon Energy Corporation Taxes Income Tax Disclosure [Text Block] Company and Organization Business Description and Basis of Presentation [Text Block] Other accrued expenses Other Accrued Liabilities, Current Other income Other Income November 1, 2027 and thereafter Debt Instrument, Redemption, Period Three [Member] Other Short-term Debt Other Short-term Debt [Member] Other Short-term Debt Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Debt instrument, annual interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Current liabilities Liabilities, Current [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity (deficit) Beginning balance Ending balance Equity, Attributable to Parent Equipment Equipment From Related Party [Member] Equipment From Related Party Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Payments of contingent liability Payment for Contingent Consideration Liability, Financing Activities Diluted (in usd per share) Loss per share, diluted (in usd per share) Earnings Per Share, Diluted Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Line of Credit Line of Credit [Member] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Letters of credit outstanding amount Letters of Credit Outstanding, Amount Risk adjusted discount rate Risk Adjusted Discount Rate Risk Adjusted Discount Rate Non-compete agreements Noncompete Agreements [Member] Accounting Standards Update and Change in Accounting Principle [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Redemption of 2023 Notes Proceeds from (Repayments of) Notes Payable Net loss Net loss Net Loss Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Entity Emerging Growth Company Entity Emerging Growth Company Canadian Tranche Canadian Tranche [Member] Canadian tranche. Accrued interest Interest Payable, Current Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Liabilities and Stockholders’ Equity (Deficit) Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Outstanding accounts receivable Related Party Tax Expense, Due from Affiliates, Current Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Stockholders’ equity (deficit) Equity, Attributable to Parent [Abstract] Maximum remaining borrowing capacity, that does not require quarterly testing Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing Document Fiscal Period Focus Document Fiscal Period Focus Inventories Inventory, Gross Schedule of Basic and Diluted Earnings (Loss) per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Revenue from related parties Related Party Transaction, Amounts of Transaction Rental expense Operating Lease, Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Components of Intangible Assets, Indefinite-Lived Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Debt instrument, outstanding principal amount Debt Instrument, Repurchase Amount Common Stock Common Stock [Member] Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings (Loss) Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Equity Components Equity Components [Axis] Warren Lynn Frazier Warren Lynn Frazier [Member] Warren Lynn Frazier Document Fiscal Year Focus Document Fiscal Year Focus Vesting of restricted stock and stock units (in shares) Stock Issued During Period Shares Restricted Stock Vesting Stock issued during period shares restricted stock vesting. Debt voluntary payment condition to excess cash flow offer rate (as a percent) Debt Voluntary Payment Condition To Excess Cash Flow Offer Rate Debt Voluntary Payment Condition To Excess Cash Flow Offer Rate Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Minimum Minimum [Member] Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Letter of Credit Letter of Credit [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Sale on dissolvable plug products in 2019 Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Debt-to-Value [Domain] Debt-to-Value [Domain] Assets Assets [Abstract] Long-term operating lease obligations Operating Lease, Liability, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Deferred financing costs Unamortized deferred finance costs Debt Issuance Costs, Gross Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid (refunded) for income taxes Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Cost of debt issuance Payments of Debt Issuance Costs Credit adjusted discount rate Credit Adjusted Discount Rate Credit Adjusted Discount Rate Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Debt fixed charge coverage ratio Debt Fixed Charge Coverage Ratio Debt Fixed Charge Coverage Ratio Current portion of long-term debt Less: Current portion of long-term debt Long-Term Debt, Current Maturities Outstanding premium amount Financing Agreement, Insurance Premium, Outstanding Financing Agreement, Insurance Premium, Outstanding Payables due to entities Related Party Tax Expense, Due to Affiliates, Current Total liabilities and stockholders’ equity (deficit) Liabilities and Equity Other long-term assets Other Assets, Noncurrent Weighted Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Basic (in usd per share) Loss per share, basic (in usd per share) Earnings Per Share, Basic Operating lease right of use assets, net Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Tax associated with foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Options To Purchase Shares Of Common Stock Equity Option [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Revenues Total revenues Revenues Schedule of Antidilutive Securities Excluded from Computation of Earnings (Loss) Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Inventories, net Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Costs and expenses Costs and Expenses, Related Party Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Quarterly Report Document Quarterly Report Income taxes receivable Income Taxes Receivable, Current Interest expense Interest Expense Capital expenditures in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Aggregated stated amount of units Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Loan limit to minimum availability of threshold (as a percent) Percentage Of Loan Limit To Minimum Availability Of Threshold Percentage Of Loan Limit To Minimum Availability Of Threshold Magnum Promissory Notes Notes Payable, Other Payables [Member] Right of use assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Technology Technology-Based Intangible Assets [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized ABL Credit Facility Two Thousand And Eighteen A B L Credit Facility [Member] Two thousand and eighteen ABL credit facility. Schedule of Components of the Provision (Benefit) For Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Repayment of outstanding borrowings Repayments of Lines of Credit Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Current portion of operating lease obligations Operating Lease, Liability, Current Coiled tubing Coiled Tubing [Member] Coiled Tubing [Member] Amortization of intangibles Amortization of intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Repurchase amount (as a percent) Debt Instrument, Repurchase Amount Percentage Debt Instrument, Repurchase Amount Percentage Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total debt before deferred financing costs Long-Term Debt, Gross Adjustments to reconcile net loss to net cash provided by (used in) operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Total Finite-Lived Intangible Assets, Net New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Income taxes receivable/payable Increase (Decrease) in Income Taxes Payable Counterparty Name [Domain] Counterparty Name [Domain] Relationship to Entity Title of Individual [Domain] Cash and cash equivalents beginning of period Cash and cash equivalents end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair value of debt instruments Debt Instrument, Fair Value Disclosure Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Provision for (recovery of) doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Depreciation Cost, Depreciation Common stock, shares issued (in shares) Common Stock, Shares, Issued Mr. Crombie Executive Officer [Member] Commitment fee (as a percent) Line of Credit Facility, Commitment Fee Percentage Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Security Exchange Name Security Exchange Name Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Lease and building maintenance expense Lease And Building Maintenance Expense Lease and building maintenance expense. Loan Limit Greater Than Twenty Percentage Loan Limit Greater Than Twenty Percentage [Member] Loan Limit Greater Than Twenty Percentage Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in progress Inventory, Work in Process, Gross Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Maximum Maximum [Member] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Related Party [Axis] Related Party, Type [Axis] Revaluation adjustments Contingent Consideration Obligation Revaluation Gain (Loss) Contingent consideration obligation revaluation. February 1, 2026 to January 31, 2027 Debt Instrument, Redemption, Period One [Member] Issuance of common stock under stock compensation plan, net of forfeitures (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Cost of revenues (exclusive of depreciation and amortization shown separately below) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization ABL Credit Facility ABL Credit Facility [Member] ABL Credit Facility 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment (Gain) loss on revaluation of contingent liability (Gain) loss on revaluation of contingent liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Proceeds from property and equipment casualty losses Proceeds From Property And Equipment Casualty Losses Proceeds from property and equipment casualty losses. Condensed Consolidated Financial Information Basis of Accounting, Policy [Policy Text Block] Document Period End Date Document Period End Date Proceeds from lines of credit Proceeds from Lines of Credit Percentage of potential future payment of net income in 2019 through 2026 (as a percent) Business Combination Contingent Consideration Percentage Of Net Income On Potential Future Cash Payments Business combination contingent consideration percentage of net income on potential future cash payments. Business Acquisition [Axis] Business Acquisition Business Acquisition [Axis] Offer price (as a percent) Offer Price Percentage On Principal Amount Offer Price Percentage On Principal Amount Entity Central Index Key Entity Central Index Key Loss contingency accrual Beginning balance Ending balance Loss Contingency Accrual Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] (Gain) loss on sale of property and equipment Gain on sale of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Schedule of Components of Intangible Assets, Finite-Lived Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Provision (benefit) for income taxes Provision (benefit) for income taxes Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Issuance of common stock associated with the 2028 Units offering (in shares) Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Cost and expenses Costs and Expenses [Abstract] Finance lease right of use assets, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Title of 12(b) Security Title of 12(b) Security Payments of financing costs Payments of Financing Costs Revenue Revenue From Related Party [Member] Revenue From Related Party Related Party [Domain] Related Party, Type [Domain] Schedule of Debt Instrument Redemption Debt Instrument Redemption [Table Text Block] Total other comprehensive loss, net of tax Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Debt-to-Value [Axis] Debt-to-Value [Axis] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Beneficial Owner Beneficial Owner [Member] Issuance of common stock associated with the 2028 Units offering Stock Issued During Period, Value, New Issues Accrued Expenses Accrued Expenses [Member] Accrued expenses. Inventories Inventory Disclosure [Text Block] Debt instrument, increase, accrued and unpaid interest Debt Instrument, Increase, Accrued Interest Issuance of common stock under stock compensation plan, net of forfeitures Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Due from related parties Increase (Decrease) in Due from Other Related Parties, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Entity Tax Identification Number Entity Tax Identification Number Total debt Debt, Long-Term and Short-Term, Combined Amount Inventories, net Inventories, net Inventory, Net Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments on Magnum Promissory Notes Repayments of Notes Payable Financing agreement, insurance premium Financing Agreement, Insurance Premium Financing Agreement, Insurance Premium Excess cash flow (as a percent) Debt Instrument, Excess Cash Flow Percentage Debt Instrument, Excess Cash Flow Percentage Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location Balance Sheet Location [Domain] Credit Facility Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt instrument basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Long-term debt Long-term debt Long-Term Debt, Excluding Current Maturities Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2023 Notes Two Thousand Twenty Three Senior Notes [Member] Two Thousand Twenty Three Senior Notes Average shares outstanding, diluted (in shares) Average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Magnum Acquisition Magnum Securities Purchase Agreement [Member] Magnum securities purchase agreement. Supplemental schedule of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Basis point spread adjustment Debt Instrument, Basis Spread On Variable Rate, Increase (Decrease) Debt Instrument, Basis Spread On Variable Rate, Increase (Decrease) Right of use assets obtained in exchange for finance lease obligations Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Revenues Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Debt instrument, face amount Debt Instrument, Face Amount Additional paid-in capital Additional Paid in Capital, Common Stock Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Additional Paid-in Capital Additional Paid-in Capital [Member] Current assets Assets, Current [Abstract] Conversion of units (in shares) Stock Issued During Period, Shares, Conversion of Units Balance Sheet Location Balance Sheet Location [Axis] Total assets Assets Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Public Offering Public Offering [Member] Public Offering Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Schedule of Fair Value of Debt Obligations Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Interest income Investment Income, Nonoperating Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Amortization of deferred financing costs Amortization of Debt Issuance Costs Cash paid for operating leases Operating Lease, Payments Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Debt Instrument Redemption [Table] Debt Instrument Redemption [Table] Other long-term liabilities Other Liabilities, Noncurrent Raw materials Inventory, Raw Materials and Supplies, Gross Frac-Tech Acquisition Frac-Tech Acquisition [Member] Frac-Tech Acquisition [Member] Vesting of restricted stock and stock units Stock Issued During Period Value Restricted Stock Vesting Stock issued during period value restricted stock vesting. Payments of short-term debt Proceeds from Short-Term Debt Notes payable Notes Payable Payments Loss Contingency Accrual, Payments Vesting of restricted stock and stock units Vesting Of Restricted Stock Value Vesting of restricted stock value. Accrued compensation and benefits Accrued Salaries And Employee Benefits, Current Accrued Salaries And Employee Benefits Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Contingent Liabilities Schedule of Loss Contingencies by Contingency [Table Text Block] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Foreign currency translation adjustments, net of $0 tax in each period Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Equity Component Equity Component [Domain] Current portion of finance lease obligations Finance Lease, Liability, Current Equipment purchased Payments to Acquire Machinery and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Inventories, Net Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Products and Rentals Products and Rentals [Member] Products and Rentals [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Wireline Wireline [Member] Wireline [Member] Entity Current Reporting Status Entity Current Reporting Status Effective tax rate Effective Income Tax Rate Reconciliation, Percent Income from operations Operating Income (Loss) Loan Limit Greater Than Fifteen Percentage Loan Limit Greater Than Fifteen Percentage [Member] Loan Limit Greater Than Fifteen Percentage Credit Facility Credit Facility [Axis] 2028 Notes Two Thousand Twenty Eight Senior Notes [Member] Two Thousand Twenty Eight Senior Notes Total liabilities Liabilities February 1, 2027 to October 31, 2027 Debt Instrument, Redemption, Period Two [Member] Service Service [Member] Scorpion Scorpion Acquisition [Member] Scorpion acquisition. Proceeds from Units offering, net of discount Proceeds from Issuance Initial Public Offering Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Debt instrument, redemption price, percentage of principal, default trigger (as a percent) Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger Debt instrument, redemption price (as a percent) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Long-term liabilities Liabilities, Noncurrent [Abstract] Title of Individual Title of Individual [Axis] Related Party Transaction Related Party Transaction [Axis] Accrued bonus Accrued Bonuses, Current Statement [Line Items] Statement [Line Items] Debt voluntary payment condition to excess cash flow offer amount Debt Voluntary Payment Condition To Excess Cash Flow Offer Amount Debt Voluntary Payment Condition To Excess Cash Flow Offer Amount Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction Related Party Transaction [Domain] Number of reportable segments Number of Reportable Segments Schedule of Debt Obligations Schedule of Debt [Table Text Block] Customer relationships Customer Relationships [Member] Loss per share Earnings Per Share [Abstract] Estimated liability for self-insured medical claims Self Insurance Reserve Proceeds from ABL Credit Facility Proceeds from Long-Term Lines of Credit Affiliated Entity Affiliated Entity [Member] Common stock (120,000,000 shares authorized at $0.01 par value; 35,375,614 and 33,221,266 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively) Common Stock, Value, Issued Redemption price (as a percent) Debt Instrument, Redemption Price, Percentage General and administrative expenses General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] EX-101.PRE 10 nine-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Aug. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38347  
Entity Registrant Name Nine Energy Service, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 80-0759121  
Entity Address, Address Line One 2001 Kirby Drive, Suite 200  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77019  
City Area Code 281  
Local Phone Number 730-5100  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol NINE  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   35,350,565
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001532286  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 41,122 $ 17,445
Accounts receivable, net 94,935 105,277
Income taxes receivable 1,096 741
Inventories, net 63,363 62,045
Prepaid expenses and other current assets 7,444 11,217
Total current assets 207,960 196,725
Property and equipment, net 87,358 89,717
Operating lease right of use assets, net 42,976 36,336
Finance lease right of use assets, net 106 547
Intangible assets, net 96,153 101,945
Other long-term assets 3,922 1,564
Total assets 438,475 426,834
Current liabilities    
Accounts payable 37,518 42,211
Accrued expenses 35,905 28,391
Current portion of long-term debt 329 2,267
Current portion of operating lease obligations 10,026 7,956
Current portion of finance lease obligations 34 178
Total current liabilities 83,812 81,003
Long-term liabilities    
Long-term debt 332,555 338,031
Long-term operating lease obligations 33,834 29,370
Other long-term liabilities 1,686 1,937
Total liabilities 451,887 450,341
Commitments and contingencies (Note 10)
Stockholders’ equity (deficit)    
Common stock (120,000,000 shares authorized at $0.01 par value; 35,375,614 and 33,221,266 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively) 354 332
Additional paid-in capital 793,947 775,006
Accumulated other comprehensive loss (5,050) (4,828)
Accumulated deficit (802,663) (794,017)
Total stockholders’ equity (deficit) (13,412) (23,507)
Total liabilities and stockholders’ equity (deficit) $ 438,475 $ 426,834
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares issued (in shares) 35,375,614 33,221,266
Common stock, shares outstanding (in shares) 35,375,614 33,221,266
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 161,428 $ 142,346 $ 324,836 $ 259,281
Cost and expenses        
General and administrative expenses 14,233 12,455 33,947 24,291
Depreciation 7,433 6,511 14,853 13,015
Amortization of intangibles 2,896 3,768 5,792 7,672
(Gain) loss on revaluation of contingent liability 211 186 (81) 191
(Gain) loss on sale of property and equipment (98) 267 (428) (447)
Income from operations 9,311 6,418 16,193 7,500
Interest expense 12,994 8,133 25,448 16,210
Interest income (299) (25) (484) (37)
Other income (162) (190) (324) (386)
Loss before income taxes (3,222) (1,500) (8,447) (8,287)
Provision (benefit) for income taxes (685) (522) 199 (410)
Net loss $ (2,537) $ (978) $ (8,646) $ (7,877)
Loss per share        
Basic (in usd per share) $ (0.08) $ (0.03) $ (0.26) $ (0.26)
Diluted (in usd per share) $ (0.08) $ (0.03) $ (0.26) $ (0.26)
Weighted average shares outstanding        
Basic (in shares) 33,293,740 30,832,566 32,801,783 30,663,212
Average shares outstanding, diluted (in shares) 33,293,740 30,832,566 32,801,783 30,663,212
Other comprehensive loss, net of tax        
Foreign currency translation adjustments, net of $0 tax in each period $ (54) $ (174) $ (222) $ (166)
Total other comprehensive loss, net of tax (54) (174) (222) (166)
Total comprehensive loss (2,591) (1,152) (8,868) (8,043)
Service        
Revenues 122,576 109,219 248,196 197,441
Cost and expenses        
Cost of revenues (exclusive of depreciation and amortization shown separately below) 98,630 87,157 196,797 159,892
Product        
Revenues 38,852 33,127 76,640 61,840
Cost and expenses        
Cost of revenues (exclusive of depreciation and amortization shown separately below) $ 28,812 $ 25,584 $ 57,763 $ 47,167
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]    
Tax associated with foreign currency translation $ 0 $ 0
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Beginning balance (in shares) at Dec. 31, 2021   32,826,325      
Beginning balance at Dec. 31, 2021 $ (39,267) $ 328 $ 773,350 $ (4,535) $ (808,410)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock compensation plan, net of forfeitures (in shares)   648,098      
Issuance of common stock under stock compensation plan, net of forfeitures 0 $ 7 (7)    
Stock-based compensation expense 1,422   1,422    
Vesting of restricted stock and stock units (in shares)   105,275      
Vesting of restricted stock and stock units (431) $ (1) (430)    
Other comprehensive loss (166)     (166)  
Net loss (7,877)       (7,877)
Ending balance (in shares) at Jun. 30, 2022   33,369,148      
Ending balance at Jun. 30, 2022 (46,319) $ 334 774,335 (4,701) (816,287)
Beginning balance (in shares) at Mar. 31, 2022   32,821,113      
Beginning balance at Mar. 31, 2022 (45,366) $ 328 774,142 (4,527) (815,309)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock compensation plan, net of forfeitures (in shares)   649,415      
Issuance of common stock under stock compensation plan, net of forfeitures 0 $ 7 (7)    
Stock-based compensation expense 495   495    
Vesting of restricted stock and stock units (in shares)   101,380      
Vesting of restricted stock and stock units (296) $ (1) (295)    
Other comprehensive loss (174)     (174)  
Net loss (978)       (978)
Ending balance (in shares) at Jun. 30, 2022   33,369,148      
Ending balance at Jun. 30, 2022 $ (46,319) $ 334 774,335 (4,701) (816,287)
Beginning balance (in shares) at Dec. 31, 2022 33,221,266 33,221,266      
Beginning balance at Dec. 31, 2022 $ (23,507) $ 332 775,006 (4,828) (794,017)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock associated with the 2028 Units offering (in shares)   1,500,000      
Issuance of common stock associated with the 2028 Units offering 17,954 $ 15 17,939    
Issuance of common stock under stock compensation plan, net of forfeitures (in shares)   653,831      
Issuance of common stock under stock compensation plan, net of forfeitures 0 $ 7 (7)    
Stock-based compensation expense 1,011   1,011    
Vesting of restricted stock and stock units (in shares)   517      
Vesting of restricted stock and stock units (2)   (2)    
Other comprehensive loss (222)     (222)  
Net loss $ (8,646)       (8,646)
Ending balance (in shares) at Jun. 30, 2023 35,375,614 35,375,614      
Ending balance at Jun. 30, 2023 $ (13,412) $ 354 793,947 (5,050) (802,663)
Beginning balance (in shares) at Mar. 31, 2023   34,720,752      
Beginning balance at Mar. 31, 2023 (11,341) $ 347 793,434 (4,996) (800,126)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock compensation plan, net of forfeitures (in shares)   654,345      
Issuance of common stock under stock compensation plan, net of forfeitures 0 $ 7 (7)    
Stock-based compensation expense 522   522    
Vesting of restricted stock and stock units (in shares)   517      
Vesting of restricted stock and stock units (2)   (2)    
Other comprehensive loss (54)     (54)  
Net loss $ (2,537)       (2,537)
Ending balance (in shares) at Jun. 30, 2023 35,375,614 35,375,614      
Ending balance at Jun. 30, 2023 $ (13,412) $ 354 $ 793,947 $ (5,050) $ (802,663)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities    
Net loss $ (8,646) $ (7,877)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities    
Depreciation 14,853 13,015
Amortization of intangibles 5,792 7,672
Amortization of operating leases 5,753 4,026
Amortization of deferred financing costs 4,020 1,285
Provision for (recovery of) doubtful accounts 333 (176)
Provision for inventory obsolescence 667 1,963
Stock-based compensation expense 1,011 1,422
Gain on sale of property and equipment (428) (447)
(Gain) loss on revaluation of contingent liability (81) 191
Changes in operating assets and liabilities    
Accounts receivable, net 10,154 (24,055)
Inventories, net (2,116) (8,810)
Prepaid expenses and other current assets 3,073 260
Accounts payable and accrued expenses 2,941 9,116
Income taxes receivable/payable (350) (330)
Other assets and liabilities (5,881) (4,144)
Net cash provided by (used in) operating activities 31,095 (6,889)
Cash flows from investing activities    
Proceeds from sales of property and equipment 370 2,142
Proceeds from property and equipment casualty losses 840 175
Purchases of property and equipment (12,310) (3,944)
Net cash used in investing activities (11,100) (1,627)
Cash flows from financing activities    
Proceeds from ABL Credit Facility 40,000 12,000
Proceeds from Units offering, net of discount 279,750 0
Redemption of 2023 Notes (307,339) 0
Payments of short-term debt (1,938) (726)
Cost of debt issuance (6,290) 0
Payments on Magnum Promissory Notes 0 (562)
Payments on finance leases (172) (668)
Payments of contingent liability (145) (92)
Vesting of restricted stock and stock units (2) (431)
Net cash provided by financing activities 3,864 9,521
Impact of foreign currency exchange on cash (182) (106)
Net increase in cash and cash equivalents 23,677 899
Cash and cash equivalents    
Cash and cash equivalents beginning of period 17,445 21,509
Cash and cash equivalents end of period 41,122 22,408
Supplemental disclosures of cash flow information:    
Cash paid for interest 9,019 14,769
Cash paid (refunded) for income taxes 533 (77)
Cash paid for operating leases 5,659 4,009
Right of use assets obtained in exchange for operating lease obligations 11,297 2,208
Supplemental schedule of non-cash investing and financing activities:    
Right of use assets obtained in exchange for finance lease obligations 28 183
Capital expenditures in accounts payable and accrued expenses $ 3,412 $ 2,055
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Company and Organization
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Company and Organization Company and Organization
Background
Nine Energy Service, Inc. (the “Company” or “Nine”), a Delaware corporation, is an oilfield services business that provides services integral to the completion of unconventional wells through a full range of tools and methodologies. The Company is headquartered in Houston, Texas.
The Company’s chief operating decision maker, which is its Chief Executive Officer, and its board of directors allocate resources and assess performance based on financial information presented at a consolidated level. Accordingly, the Company determined that it operates as one reportable segment, known as Completion Solutions.
Risks and Uncertainties
The Company’s business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by current and expected oil and natural gas prices. Following an extreme decline in activity levels and pricing in 2020, the Company has been focused on strategically implementing price increases and gaining market share. In 2022, oil and natural gas prices improved, and activity levels increased, compared to 2021, resulting in higher demand for the Company’s products and services, and the Company implemented price increases in most service lines. Through the first half of 2023, commodity prices have been down, especially natural gas prices, resulting in a decline in U.S. exploration and production activity compared to the second half of 2022. Going forward, the Company’s earnings will be affected by its customers’ activity plans (which are strongly influenced by commodity prices), the Company’s ability to maintain current pricing levels, the impact of wage and labor inflation, and labor shortage and supply chain constraints.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation
Condensed Consolidated Financial Information
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2023, and its results of operations for the three and six months ended June 30, 2023 and 2022, and cash flows for the six months ended June 30, 2023 and 2022. These condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), in a manner consistent with the accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, unless otherwise disclosed herein, and should be read in conjunction therewith. The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Nine and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
New Accounting Standards
6 Months Ended
Jun. 30, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
New Accounting Standards New Accounting StandardsIn June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 was effective for SEC filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company was permitted to adopt the new standard for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of ASU 2016-13 in the first quarter of 2023 did not have a material impact on the Company’s financial position, results of operations, or liquidity.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of Revenues
Disaggregated revenues for the three and six months ended June 30, 2023 and 2022 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)(in thousands)
Cement$58,120 $55,230 $120,582 $100,468 
Tools38,852 33,127 76,640 61,840 
Coiled tubing33,493 27,661 67,021 49,242 
Wireline30,963 26,328 60,593 47,731 
Total revenues$161,428 $142,346 $324,836 $259,281 
The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories, consisting primarily of finished goods and raw materials, are stated at the lower of cost or net realizable value. Cost is determined on an average cost basis. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. The reserve for obsolescence was $7.1 million and $6.7 million at June 30, 2023 and December 31, 2022, respectively.
Inventories, net as of June 30, 2023 and December 31, 2022 were comprised of the following: 
 June 30, 2023December 31, 2022
 (in thousands)
Raw materials$34,980 $39,249 
Work in progress350 161 
Finished goods35,135 29,345 
Inventories70,465 68,755 
Reserve for obsolescence(7,102)(6,710)
Inventories, net$63,363 $62,045 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows:
June 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(51,234)$12,036 4.3
Non-compete agreements6,500 (6,366)134 0.3
Technology125,110 (41,127)83,983 10.2
Total$194,880 $(98,727)$96,153 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(49,845)$13,425 4.8
Non-compete agreements6,500 (6,166)334 0.8
Technology125,110 (36,924)88,186 10.7
Total$194,880 $(92,935)$101,945 
Amortization of intangibles expense was $2.9 million and $5.8 million for the three and six months ended June 30, 2023, respectively. Amortization of intangibles expense was $3.8 million and $7.7 million for the three and six months ended June 30, 2022, respectively.
Future estimated amortization of intangibles (in thousands) is as follows:
Year Ending December 31,
Remainder of 2023$5,724 
202411,183 
202511,183 
202611,082 
202710,315 
20288,000 
Thereafter38,666 
Total$96,153 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of June 30, 2023 and December 31, 2022 consisted of the following:
June 30, 2023December 31, 2022
(in thousands)
Accrued interest$17,378 $5,012 
Accrued compensation and benefits8,356 10,283 
Accrued bonus3,162 3,979 
Accrued legal fees and settlements277 145 
Other accrued expenses6,732 8,972 
Accrued expenses$35,905 $28,391 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Obligations Debt Obligations
The Company’s debt obligations as of June 30, 2023 and December 31, 2022 were as follows: 
 June 30, 2023December 31, 2022
 (in thousands)
2028 Notes$300,000 $— 
2023 Notes— 307,339 
ABL Credit Facility72,000 32,000 
Other short-term debt (1)
329 2,267 
Total debt before deferred financing costs$372,329 $341,606 
Deferred financing costs(39,445)(1,308)
Total debt$332,884 $340,298 
Less: Current portion of long-term debt(329)(2,267)
Long-term debt$332,555 $338,031 
(1)The weighted average interest rate of short-term debt at both June 30, 2023 and December 31, 2022 was 6.0%.
Units Offering and 2028 Notes
Units
On January 30, 2023, the Company completed its public offering of 300,000 units with an aggregate stated amount of $300.0 million (the “Units”). Each Unit consists of $1,000 principal amount of the Company’s 13.000% Senior Secured Notes due 2028 (collectively, the “2028 Notes”) and five shares of common stock (the “Common Stock”) of the Company. The Company received proceeds of $279.8 million from the Units offering, after deducting underwriting discounts and commission, which was used to fund a portion of the redemption price of the 2023 Notes (as defined and described below). These proceeds were allocated to the 2028 Notes and the Common Stock based on their relative fair value at the time of issuance.
Each Unit will be separated into its constituent securities (the 2028 Notes and shares of Common Stock) automatically on October 27, 2023, or, if earlier, on the date, if any, on which a change of control or event of default (each as defined in the indenture governing the 2028 Notes) occurs. A holder of Units may elect to separate its Units into its constituent securities, in whole but not in part, on or after March 31, 2023. Prior to such date, the Units could not be separated at the option of the holder. Once a Unit has been separated into its constituent securities at the option of a holder, it cannot be recreated.
Prior to separating the Units into its constituent securities, a holder thereof will not be able to participate in any redemption or repurchase of the 2028 Notes, and holders of the 2028 Notes must have separated their Units prior to the date of any notice of redemption or any offer to repurchase commencement date in order to participate in such redemption or repurchase.
Holders of Units are entitled to the rights of a holder of Common Stock, including, without limitation, the right to vote and consent to or receive notice as a stockholder.
During the six months ended June 30, 2023, the Company recorded approximately $41.7 million of deferred financing costs in connection with the Units offering. These costs are direct deductions from the carrying amount of the 2028 Notes and are being amortized through interest expense through the maturity date of the 2028 Notes using the effective interest method. The unamortized portion of these deferred financing costs was $39.4 million at June 30, 2023.
2028 Notes
On January 30, 2023, the Company and certain of its subsidiaries entered into an indenture, dated as of January 30, 2023 (the “2028 Notes Indenture”), with U.S. Bank Trust Company, National Association, as the trustee and as notes collateral agent, pursuant to which the 2028 Notes, which form a part of the Units, were issued. The 2028 Notes will mature on February 1, 2028 and bear interest at an annual rate of 13.000% payable in cash semi-annually in arrears on each of February 1 and August 1, commencing August 1, 2023. The 2028 Notes are senior secured obligations of the Company and are guaranteed on a senior secured basis by each of the Company’s current domestic subsidiaries and will be so guaranteed by certain future subsidiaries, in each case, subject to agreed guaranty and security principles and certain exclusions.
Prior to February 1, 2026, the Company may, on any one or more occasions, redeem all or a part of the 2028 Notes at a redemption price equal to 100.0% of the principal amount of the 2028 Notes redeemed, plus a “make-whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption. In addition, prior to February 1, 2026, the Company may, from time to time, redeem up to 35.0% of the aggregate principal amount of the 2028 Notes with an amount of cash not greater than the net cash proceeds of certain equity offerings at a redemption price equal to 113.0% of the principal amount of the 2028 Notes redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption, provided that at least 65.0% of the aggregate principal amount of the 2028 Notes originally issued under the 2028 Notes Indenture on January 30, 2023 remains outstanding immediately after such redemption and the redemption occurs within 180 days of the closing date of such equity offering. Also, prior to February 1, 2026, the Company may redeem during each 12-month period beginning on January 30, 2023, up to 10% of the aggregate principal amount of the 2028 Notes outstanding at a redemption price equal to 103.0% of the aggregate principal amount of the 2028 Notes being redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption.
On and after February 1, 2026, the Company may redeem the 2028 Notes, in whole or in part, at the redemption prices (expressed as percentages of principal amount of the 2028 Notes to be redeemed) set forth below, plus accrued and unpaid interest, if any, to, but excluding the date of redemption, if redeemed during the periods indicated:
Redemption Price
February 1, 2026 to January 31, 2027106.500 %
February 1, 2027 to October 31, 2027103.250 %
November 1, 2027 and thereafter100.000 %
On each May 15 and November 14, commencing November 14, 2023 (each, an “Excess Cash Flow Offer Date”), the Company is required to make an offer (an “Excess Cash Flow Offer”) to all holders of the 2028 Notes and, if required by the terms of any Pari Passu Notes Lien Indebtedness (as defined in the 2028 Notes Indenture), to any holders of any Pari Passu Notes Lien Indebtedness to purchase, prepay or redeem, together on a pro-rata basis, the maximum principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (plus all accrued interest (including additional interest, if any) on the 2028 Notes and any such Pari Passu Notes Lien Indebtedness and the amount of all fees and expenses, including premiums, incurred in connection therewith) that may be purchased, prepaid or redeemed using an amount of cash equal to the Excess Cash Flow Amount (as defined in the 2028 Notes Indenture and which is 75.0% of Excess Cash Flow (as defined in the 2028 Notes Indenture), as determined immediately prior to the Excess Cash Flow Offer Date), if any, subject to certain exceptions set forth in the 2028 Notes Indenture. The offer price in any such offer will be equal to 100% of the principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (or, in respect of any such Pari Passu Notes Lien Indebtedness, such lesser price, if any, as may be provided for by the terms of such Pari Passu Notes Lien Indebtedness), plus accrued and unpaid interest and additional interest, if any, to, but excluding, the date of purchase, prepayment or redemption, subject to the rights of holders of the 2028 Notes or any such Pari Passu Notes Lien Indebtedness on the relevant record date to receive interest due on an interest payment date that is on or prior to the date of purchase, prepayment or redemption, and will be payable in cash.
If the Company experiences certain changes of control, each holder of 2028 Notes may require the Company to repurchase all or a portion of its 2028 Notes for cash at a price equal to 101.0% of the principal amount of such 2028 Notes, plus any accrued but unpaid interest, if any, to, but excluding, the date of repurchase.
The 2028 Notes Indenture contains covenants that, among other things and subject to certain exceptions and qualifications, limit the Company’s ability and the ability of its restricted subsidiaries to (i) incur additional indebtedness and guarantee indebtedness; (ii) pay dividends or make other distributions of capital stock; (iii) prepay, redeem or repurchase certain debt; (iv) issue certain preferred stock or similar equity securities, (v) make loans and investments; (vi) sell assets; (vii) incur liens; (viii) enter into transactions with affiliates; (ix) enter into agreements restricting its subsidiaries’ ability to pay dividends; or (x) consolidate, merge, or sell all or substantially all of its assets. The Company was in compliance with the provision of the 2028 Notes Indenture at June 30, 2023.
Upon an event of default, the trustee of the 2028 Notes or the holders of at least 25% in aggregate principal amount of then outstanding 2028 Notes may declare the 2028 Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to the Company, any significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding 2028 Notes to become due and payable.
2023 Notes
On October 25, 2018, the Company issued $400.0 million principal amount of 8.750% Senior Notes due 2023 (the “2023 Notes”). The 2023 Notes were issued under an indenture, dated as of October 25, 2018, by and among the Company, certain subsidiaries of the Company and Wells Fargo, National Association, as trustee. The 2023 Notes bore interest at an annual rate of 8.750% payable on May 1 and November 1 of each year, commencing May 1, 2019. The 2023 Notes were senior unsecured obligations of the Company and were fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s domestic subsidiaries.
On February 1, 2023, with proceeds received from its public offering of Units and borrowings under its ABL Credit Facility (as defined and described below), the Company redeemed all of the outstanding 2023 Notes at a redemption price of 100.0% of outstanding principal amount thereof ($307.3 million), plus accrued and unpaid interest ($6.7 million). The Company also wrote off unamortized deferred financing costs in the amount of $1.2 million associated with the 2023 Notes in conjunction with the redemption.
ABL Credit Facility
On October 25, 2018, the Company entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), by and among the Company, Nine Energy Canada, Inc., JP Morgan Chase Bank, N.A., as administrative agent and as an issuing lender, and certain other financial institutions party thereto as lenders and issuing lenders. The 2018 ABL Credit Agreement permitted aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “ABL Credit Facility”). Pursuant to the 2018 ABL Credit Agreement, the ABL Credit Facility was set to mature on October 25, 2023 or, if earlier, on the date that was 180 days before the scheduled maturity date of the 2023 Notes if they had not been redeemed or repurchased by such date.
Pursuant to the 2018 ABL Credit Agreement, loans to the Company and its domestic related subsidiaries (the “U.S. Credit Parties”) under the ABL Credit Facility were base rate loans or London Interbank Offered Rate (“LIBOR”) loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans varied from 0.75% to 1.25%, and the applicable margin for LIBOR loans or CDOR loans varied from 1.75% to 2.25%, in each case depending on the Company’s leverage ratio. In addition, a commitment fee of 0.50% per annum was charged on the average daily unused portion of the revolving commitments.
On January 17, 2023, the Company entered into the First Amendment to Credit Agreement (the “ABL Facility Amendment”) with JP Morgan Chase Bank, N.A., as administrative agent, and the lender parties thereto, which amends certain terms of the 2018 ABL Credit Agreement (as amended the “ABL Credit Agreement”). The ABL Facility Amendment became effective on January 30, 2023.
Pursuant to the ABL Facility Amendment, the maturity date of the ABL Credit Facility was extended from October 25, 2023 to January 29, 2027. In addition, the ABL Facility Amendment, among other changes, revised the terms of the ABL Credit Facility as follows: (a) decreased the size of the ABL Credit Facility from $200.0 million to $150.0 million, subject to the borrowing base (the “Loan Limit”), (b) changed the interest rate benchmark from LIBOR to Term Secured Overnight Financing Rate with a 10 basis point spread adjustment and increased pricing from the existing range of 1.75% to 2.25% to a range of 2.00% to 2.50%, in each case depending on the Company’s leverage ratio, (c) modified the financial covenant, enhanced reporting and cash dominion triggers in the ABL Credit Facility from the existing minimum availability threshold of the greater of $18.75 million and 12.5% of the Loan Limit to a minimum availability threshold of (i) $12.5 million from January 30, 2023 until May 31, 2023 and (ii) the greater of $17.5 million and 12.5% of the Loan Limit thereafter, (d) decreased the Canadian tranche sub-limit from $25.0 million to $5.0 million, (e) decreased the letter of credit sub-limit from $50.0 million to $10.0 million and (f) made satisfaction of the Payment Conditions (as defined in the ABL Facility Amendment) a condition to an Excess Cash Flow Offer in addition to a condition to voluntary payments of the 2028 Notes. The Payment Conditions in summary are (A) no default or event of default on a pro forma basis and (B) immediately after and at all times during the 30 days prior, on a pro forma basis, (1) (x) availability under the ABL Credit Facility shall not be less than the greater of 15% of the Loan Limit and $22.5 million and (y) the fixed charge coverage ratio shall be at least 1.00 to 1.00 or (2) availability under the ABL Credit Facility shall not be less than the greater of 20% of the Loan Limit and $30.0 million.
The ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions), and transactions with affiliates. In addition, the
ABL Credit Agreement contains a financial covenant requiring a minimum fixed charge ratio of 1.00 to 1.00 that is tested quarterly when (a) the availability under the ABL Credit Facility drops below (i) at any time on or before May 31, 2023, $12.5 million and (ii) at any time thereafter, the greater of $17.5 million and 12.5% of the Loan Limit or (b) a default has occurred. This financial covenant applies until the availability exceeds the applicable threshold for 30 consecutive days and no default is ongoing. The Company was in compliance with all covenants under the ABL Credit Agreement at June 30, 2023.
Pursuant to the ABL Credit Agreement, all of the obligations under the ABL Credit Facility are secured by security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties, excluding certain assets.
Both the ABL Credit Facility and the Units collateralization were completed within 30 days after closing of the Units offering in accordance with the terms of the ABL Facility Amendment and the 2028 Notes Indenture.
At June 30, 2023, the Company had $72.0 million outstanding borrowings under the ABL Credit Facility, and its availability under the ABL Credit Facility was approximately $19.0 million, net of outstanding letters of credit of $1.3 million. Subsequent to June 30, 2023, the Company repaid $2.0 million of its outstanding borrowings under the ABL Credit Facility.
Magnum Promissory Notes
On October 25, 2018, pursuant to the terms of a Securities Purchase Agreement, dated October 15, 2018 (as amended on June 7, 2019, the “Magnum Purchase Agreement”), the Company acquired all of the equity interests of Magnum Oil Tools International, LTD, Magnum Oil Tools GP, LLC, and Magnum Oil Tools Canada Ltd. (such entities collectively, “Magnum”). The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019 (the “Magnum Earnout”).
On June 30, 2020, pursuant to an amendment to the Magnum Purchase Agreement to terminate the remaining Magnum Earnout and all obligations related thereto, the Company issued promissory notes with an aggregate principal amount of $2.3 million (the “Magnum Promissory Notes”) to the sellers of Magnum. The Magnum Promissory Notes bore interest at a rate of 6.0% per annum. The principal amount of the Magnum Promissory Notes was paid in equal quarterly installments which began January 1, 2021. The remaining outstanding balance was paid on October 1, 2022.
Other Short-Term Debt
In the fourth quarter of 2022, the Company renewed certain insurance policies, and it financed the premium for its excess policy for $4.1 million. At June 30, 2023, the balance on this premium was $0.3 million.
Fair Value of Debt Instruments
The estimated fair value of the Company’s debt obligations as of June 30, 2023 and December 31, 2022 was as follows:
 June 30, 2023December 31, 2022
 (in thousands)
2028 Notes$259,500 $— 
2023 Notes$— $300,700 
ABL Credit Facility$72,000 $32,000 
Other short-term debt$329 $2,267 
The fair value of the 2028 Notes, 2023 Notes, ABL Credit Facility, and other short-term debt is classified as Level 2 in the fair value hierarchy. The fair value of the 2028 Notes and the 2023 Notes is established based on observable inputs in less active markets. The fair value of the ABL Credit Facility and other short-term debt approximates their carrying value.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsThe Company leases office space, yard facilities, and equipment and purchases building maintenance and repair services from entities owned by David Crombie, an executive officer of the Company. Total lease expense and building maintenance and repair expense associated with these entities was $0.4 million and $0.8 million for the three and six months ended June 30, 2023, respectively, and $0.2 million and $0.6 million for the three and six months ended June 30, 2022,
respectively. The Company also purchased $1.1 million and $1.9 million of products and services during the three and six months ended June 30, 2023, respectively, and $0.7 million and $1.4 million for the three and six months ended June 30, 2022, respectively, from an entity in which Mr. Crombie is a limited partner. There were outstanding payables due to this entity relating to equipment purchases of $0.6 million and $0.1 million at June 30, 2023 and December 31, 2022, respectively.
In addition, the Company leases office space in Corpus Christi, Texas and previously leased office space in Midland, Texas from an entity (the “Leasing Entity”) affiliated with Warren Lynn Frazier, a beneficial owner of more than 5% of the Common Stock. From the third quarter of 2020 through mid-2022, another entity affiliated with Mr. Frazier sub-leased a portion of such space in Corpus Christi, Texas from the Company. Total rental expense associated with these office spaces, net of sub-leasing income, was $0.3 million and $0.6 million for the three and six months ended June 30, 2023, respectively, and $0.4 million and $0.7 million for the three and six months ended June 30, 2022, respectively. There were net outstanding payables due to the Leasing Entity of $0.1 million at December 31, 2022.
The Company provides products and rentals to National Energy Reunited Corp. (“NESR”), where one of the Company’s directors serves as a director. The Company billed NESR $0.4 million and $0.6 million for the three and six months ended June 30, 2023, respectively, and $0.2 million for both the three and six months ended June 30, 2022. Total outstanding receivables due to the Company from NESR were $0.6 million and $0.2 million at June 30, 2023 and December 31, 2022, respectively.
Ann G. Fox, President and Chief Executive Officer and a director of the Company, is a director of Devon Energy Corporation (“Devon”). The Company generated revenue from Devon of $0.6 million and $0.9 million for the three and six months ended June 30, 2023, respectively, and $0.6 million and $1.1 million for the three and six months ended June 30, 2022, respectively. There were outstanding receivables due from Devon of $0.4 million and $0.5 million at June 30, 2023 and December 31, 2022, respectively.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
From time to time, the Company has various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, the Company believes any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on its business, operating results, or financial condition.
Self-insurance
The Company uses a combination of third-party insurance and self-insurance for health insurance claims. The self-insured liability represents an estimate of the undiscounted ultimate cost of uninsured claims incurred as of the balance sheet date. The estimate is based on an analysis of trailing months of incurred medical claims to project the amount of incurred but not reported claims liability. The estimated liability for self-insured medical claims was $1.5 million and $1.2 million at June 30, 2023 and December 31, 2022, respectively, and is included under the caption “Accrued expenses” in the Company’s Condensed Consolidated Balance Sheets.
Although the Company does not expect the amounts ultimately paid to differ significantly from the estimates, the self-insurance liability could be affected if future claims experience differs significantly from historical trends and actuarial assumptions.
Contingent Liabilities
On October 1, 2018, pursuant to the terms and conditions of a Securities Purchase Agreement (the “Frac Tech Purchase Agreement”), the Company acquired Frac Technology AS (“Frac Tech”), a Norwegian private limited company focused on the development of downhole technology, including a casing flotation tool and a number of patented downhole completion tools. The Frac Tech Purchase Agreement, as amended, includes, among other things, the potential for additional future payments, based on certain Frac Tech revenue metrics through December 31, 2025 (the “Frac Tech Earnout”).
The Company’s contingent liability (Level 3) associated with the Frac Tech Earnout (in thousands) at June 30, 2023 and 2022 was as follows:
Balance at December 31, 2022$1,169 
Revaluation adjustments(81)
Payments(145)
Balance at June 30, 2023$943 
Balance at December 31, 2021$910 
Revaluation adjustments191 
Payments(92)
Balance at June 30, 2022$1,009 
All contingent liabilities that relate to contingent consideration are reported at fair value, based on a Monte Carlo simulation model. Significant inputs used in the fair value measurement include forecasted sales of the plugs, terms of the agreement, a risk-adjusted discount factor (ranging from 4.5% to 5.3%), and a credit-adjusted rate (ranging from 12.1% to 12.5%). Contingent liabilities include $0.4 million and $0.4 million reported in “Accrued expenses” at June 30, 2023 and December 31, 2022, respectively, and $0.5 million and $0.8 million reported in “Other long-term liabilities” at June 30, 2023 and December 31, 2022, respectively, in the Company’s Condensed Consolidated Balance Sheets. The impact of the revaluation adjustments is included in the Company’s Condensed Consolidated Statements of Income and Comprehensive Income (Loss).
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Taxes Taxes
The Company’s provision (benefit) for income taxes included in its Condensed Consolidated Statements of Income and Comprehensive Income (Loss) was as follows:
Three Months Ended June 30,
20232022
(in thousands, except percentages)
Benefit for income taxes$(685)$(522)
Effective tax rate21.3 %34.8 %

Six Months Ended June 30,
20232022
(in thousands, except percentages)
Provision (benefit) for income taxes$199 $(410)
Effective tax rate(2.4)%4.9 %
The Company’s provision (benefit) for income taxes for the three and six months ended June 30, 2023 was primarily attributed to state and non-U.S. income taxes. At June 30, 2023, the Company continued to record a full valuation allowance against its net deferred tax asset positions in the U.S. and Canada.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per ShareBasic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of Common Stock outstanding for the period. Diluted earnings (loss) per share is based on the weighted average number of shares outstanding during each period and the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Common Stock for each of the periods presented as well as the potentially dilutive restricted stock, restricted stock units, and performance stock units.
Basic and diluted earnings (loss) per share of Common Stock was computed as follows: 
 Three Months Ended June 30, 2023Three Months Ended June 30, 2022
Net LossAverage Shares OutstandingLoss Per ShareNet LossAverage Shares OutstandingLoss Per Share
(in thousands, except share and per share amounts)
Basic$(2,537)33,293,740 $(0.08)$(978)30,832,566 $(0.03)
Assumed exercise of stock options— — — — — — 
Unvested restricted stock and stock units— — — — — — 
Diluted$(2,537)33,293,740 $(0.08)$(978)30,832,566 $(0.03)
 Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Net LossAverage Shares OutstandingLoss Per ShareNet LossAverage Shares OutstandingLoss Per Share
(in thousands, except share and per share amounts)
Basic$(8,646)32,801,783 $(0.26)$(7,877)30,663,212 $(0.26)
Assumed exercise of stock options— — — — — — 
Unvested restricted stock and stock units— — — — — — 
Diluted$(8,646)32,801,783 $(0.26)$(7,877)30,663,212 $(0.26)

The diluted earnings (loss) per share calculation excludes all stock options, unvested restricted stock, unvested restricted stock units, and unvested performance stock units for the three and six months ended June 30, 2023 and 2022 because their inclusion would be anti-dilutive given the Company was in a net loss position. The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:
20232022
Three months ended June 30,920,8861,177,509
Six months ended June 30,1,407,828949,789
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Condensed Consolidated Financial Information
Condensed Consolidated Financial Information
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2023, and its results of operations for the three and six months ended June 30, 2023 and 2022, and cash flows for the six months ended June 30, 2023 and 2022. These condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), in a manner consistent with the accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, unless otherwise disclosed herein, and should be read in conjunction therewith. The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.
Principles of Consolidation
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Nine and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.
New Accounting Standards In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 was effective for SEC filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company was permitted to adopt the new standard for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of ASU 2016-13 in the first quarter of 2023 did not have a material impact on the Company’s financial position, results of operations, or liquidity.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregated revenues for the three and six months ended June 30, 2023 and 2022 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)(in thousands)
Cement$58,120 $55,230 $120,582 $100,468 
Tools38,852 33,127 76,640 61,840 
Coiled tubing33,493 27,661 67,021 49,242 
Wireline30,963 26,328 60,593 47,731 
Total revenues$161,428 $142,346 $324,836 $259,281 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net as of June 30, 2023 and December 31, 2022 were comprised of the following: 
 June 30, 2023December 31, 2022
 (in thousands)
Raw materials$34,980 $39,249 
Work in progress350 161 
Finished goods35,135 29,345 
Inventories70,465 68,755 
Reserve for obsolescence(7,102)(6,710)
Inventories, net$63,363 $62,045 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Intangible Assets, Finite-Lived
The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows:
June 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(51,234)$12,036 4.3
Non-compete agreements6,500 (6,366)134 0.3
Technology125,110 (41,127)83,983 10.2
Total$194,880 $(98,727)$96,153 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(49,845)$13,425 4.8
Non-compete agreements6,500 (6,166)334 0.8
Technology125,110 (36,924)88,186 10.7
Total$194,880 $(92,935)$101,945 
Schedule of Components of Intangible Assets, Indefinite-Lived
The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows:
June 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(51,234)$12,036 4.3
Non-compete agreements6,500 (6,366)134 0.3
Technology125,110 (41,127)83,983 10.2
Total$194,880 $(98,727)$96,153 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(49,845)$13,425 4.8
Non-compete agreements6,500 (6,166)334 0.8
Technology125,110 (36,924)88,186 10.7
Total$194,880 $(92,935)$101,945 
Schedule of Future Estimated Amortization Expense
Future estimated amortization of intangibles (in thousands) is as follows:
Year Ending December 31,
Remainder of 2023$5,724 
202411,183 
202511,183 
202611,082 
202710,315 
20288,000 
Thereafter38,666 
Total$96,153 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses as of June 30, 2023 and December 31, 2022 consisted of the following:
June 30, 2023December 31, 2022
(in thousands)
Accrued interest$17,378 $5,012 
Accrued compensation and benefits8,356 10,283 
Accrued bonus3,162 3,979 
Accrued legal fees and settlements277 145 
Other accrued expenses6,732 8,972 
Accrued expenses$35,905 $28,391 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt Obligations
The Company’s debt obligations as of June 30, 2023 and December 31, 2022 were as follows: 
 June 30, 2023December 31, 2022
 (in thousands)
2028 Notes$300,000 $— 
2023 Notes— 307,339 
ABL Credit Facility72,000 32,000 
Other short-term debt (1)
329 2,267 
Total debt before deferred financing costs$372,329 $341,606 
Deferred financing costs(39,445)(1,308)
Total debt$332,884 $340,298 
Less: Current portion of long-term debt(329)(2,267)
Long-term debt$332,555 $338,031 
(1)The weighted average interest rate of short-term debt at both June 30, 2023 and December 31, 2022 was 6.0%.
Schedule of Debt Instrument Redemption
On and after February 1, 2026, the Company may redeem the 2028 Notes, in whole or in part, at the redemption prices (expressed as percentages of principal amount of the 2028 Notes to be redeemed) set forth below, plus accrued and unpaid interest, if any, to, but excluding the date of redemption, if redeemed during the periods indicated:
Redemption Price
February 1, 2026 to January 31, 2027106.500 %
February 1, 2027 to October 31, 2027103.250 %
November 1, 2027 and thereafter100.000 %
Schedule of Fair Value of Debt Obligations
The estimated fair value of the Company’s debt obligations as of June 30, 2023 and December 31, 2022 was as follows:
 June 30, 2023December 31, 2022
 (in thousands)
2028 Notes$259,500 $— 
2023 Notes$— $300,700 
ABL Credit Facility$72,000 $32,000 
Other short-term debt$329 $2,267 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contingent Liabilities
The Company’s contingent liability (Level 3) associated with the Frac Tech Earnout (in thousands) at June 30, 2023 and 2022 was as follows:
Balance at December 31, 2022$1,169 
Revaluation adjustments(81)
Payments(145)
Balance at June 30, 2023$943 
Balance at December 31, 2021$910 
Revaluation adjustments191 
Payments(92)
Balance at June 30, 2022$1,009 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes (Tables)
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of the Provision (Benefit) For Income Taxes
The Company’s provision (benefit) for income taxes included in its Condensed Consolidated Statements of Income and Comprehensive Income (Loss) was as follows:
Three Months Ended June 30,
20232022
(in thousands, except percentages)
Benefit for income taxes$(685)$(522)
Effective tax rate21.3 %34.8 %

Six Months Ended June 30,
20232022
(in thousands, except percentages)
Provision (benefit) for income taxes$199 $(410)
Effective tax rate(2.4)%4.9 %
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) per Common Share
Basic and diluted earnings (loss) per share of Common Stock was computed as follows: 
 Three Months Ended June 30, 2023Three Months Ended June 30, 2022
Net LossAverage Shares OutstandingLoss Per ShareNet LossAverage Shares OutstandingLoss Per Share
(in thousands, except share and per share amounts)
Basic$(2,537)33,293,740 $(0.08)$(978)30,832,566 $(0.03)
Assumed exercise of stock options— — — — — — 
Unvested restricted stock and stock units— — — — — — 
Diluted$(2,537)33,293,740 $(0.08)$(978)30,832,566 $(0.03)
 Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Net LossAverage Shares OutstandingLoss Per ShareNet LossAverage Shares OutstandingLoss Per Share
(in thousands, except share and per share amounts)
Basic$(8,646)32,801,783 $(0.26)$(7,877)30,663,212 $(0.26)
Assumed exercise of stock options— — — — — — 
Unvested restricted stock and stock units— — — — — — 
Diluted$(8,646)32,801,783 $(0.26)$(7,877)30,663,212 $(0.26)
Schedule of Antidilutive Securities Excluded from Computation of Earnings (Loss) Per Share The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:
20232022
Three months ended June 30,920,8861,177,509
Six months ended June 30,1,407,828949,789
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Company and Organization (Details)
6 Months Ended
Jun. 30, 2023
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 1
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 161,428 $ 142,346 $ 324,836 $ 259,281
Cement        
Disaggregation of Revenue [Line Items]        
Total revenues 58,120 55,230 120,582 100,468
Tools        
Disaggregation of Revenue [Line Items]        
Total revenues 38,852 33,127 76,640 61,840
Coiled tubing        
Disaggregation of Revenue [Line Items]        
Total revenues 33,493 27,661 67,021 49,242
Wireline        
Disaggregation of Revenue [Line Items]        
Total revenues $ 30,963 $ 26,328 $ 60,593 $ 47,731
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Reserve for obsolescence $ 7,102 $ 6,710
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Schedule of Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 34,980 $ 39,249
Work in progress 350 161
Finished goods 35,135 29,345
Inventories 70,465 68,755
Reserve for obsolescence (7,102) (6,710)
Inventories, net $ 63,363 $ 62,045
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Schedule of Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-lived Intangible Assets [Roll Forward]    
Accumulated Amortization $ (98,727) $ (92,935)
Total 96,153  
Intangible assets, gross 194,880 194,880
Intangible assets, net 96,153 101,945
Customer relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Amount 63,270 63,270
Accumulated Amortization (51,234) (49,845)
Total $ 12,036 $ 13,425
Weighted Average Amortization Period 4 years 3 months 18 days 4 years 9 months 18 days
Non-compete agreements    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Amount $ 6,500 $ 6,500
Accumulated Amortization (6,366) (6,166)
Total $ 134 $ 334
Weighted Average Amortization Period 3 months 18 days 9 months 18 days
Technology    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Amount $ 125,110 $ 125,110
Accumulated Amortization (41,127) (36,924)
Total $ 83,983 $ 88,186
Weighted Average Amortization Period 10 years 2 months 12 days 10 years 8 months 12 days
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangibles $ 2,896 $ 3,768 $ 5,792 $ 7,672
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Amortization Expense (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2023 $ 5,724
2024 11,183
2025 11,183
2026 11,082
2027 10,315
2028 8,000
Thereafter 38,666
Total $ 96,153
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued interest $ 17,378 $ 5,012
Accrued compensation and benefits 8,356 10,283
Accrued bonus 3,162 3,979
Accrued legal fees and settlements 277 145
Other accrued expenses 6,732 8,972
Accrued expenses $ 35,905 $ 28,391
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations - Summary of Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Feb. 01, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]      
Total debt before deferred financing costs $ 372,329   $ 341,606
Deferred financing costs (39,445)   (1,308)
Total debt 332,884   340,298
Less: Current portion of long-term debt (329)   (2,267)
Long-term debt $ 332,555   $ 338,031
Weighted-average interest rate, short-term debt (as a percent) 6.00%   6.00%
Other Short-term Debt      
Line of Credit Facility [Line Items]      
Total debt before deferred financing costs $ 329   $ 2,267
Senior Notes | 2028 Notes      
Line of Credit Facility [Line Items]      
Total debt before deferred financing costs 300,000   0
Deferred financing costs (39,400)    
Senior Notes | 2023 Notes      
Line of Credit Facility [Line Items]      
Total debt before deferred financing costs 0   307,339
Deferred financing costs   $ (1,200)  
Line of Credit | ABL Credit Facility      
Line of Credit Facility [Line Items]      
Total debt before deferred financing costs $ 72,000   $ 32,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations - Narratives (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Feb. 01, 2023
Jan. 31, 2023
Jan. 30, 2023
Oct. 25, 2018
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2020
Debt Instrument [Line Items]                  
Proceeds from Units offering, net of discount             $ 279,750,000 $ 0  
Unamortized deferred finance costs $ 39,445,000         $ 1,308,000 $ 39,445,000    
Offer price (as a percent) 100.00%           100.00%    
Financing agreement, insurance premium           $ 4,100,000      
Outstanding premium amount $ 300,000           $ 300,000    
ABL Credit Facility                  
Debt Instrument [Line Items]                  
Debt fixed charge coverage ratio             1.00    
ABL Credit Facility | Loan Limit Greater Than Fifteen Percentage                  
Debt Instrument [Line Items]                  
Debt voluntary payment condition to excess cash flow offer rate (as a percent) 12.50%           12.50%    
Debt voluntary payment condition to excess cash flow offer amount $ 17,500,000     $ 12,500,000     $ 17,500,000    
ABL Credit Facility | Loan Limit Greater Than Twenty Percentage                  
Debt Instrument [Line Items]                  
Debt voluntary payment condition to excess cash flow offer rate (as a percent) 20.00%           20.00%    
Debt voluntary payment condition to excess cash flow offer amount $ 30,000,000           $ 30,000,000    
ABL Credit Facility | Maximum | Loan Limit Greater Than Fifteen Percentage                  
Debt Instrument [Line Items]                  
Debt voluntary payment condition to excess cash flow offer rate (as a percent) 15.00%           15.00%    
Debt voluntary payment condition to excess cash flow offer amount $ 22,500,000           $ 22,500,000    
Magnum Promissory Notes                  
Debt Instrument [Line Items]                  
Debt instrument, annual interest rate (as a percent)                 6.00%
Magnum Promissory Notes | Magnum Acquisition                  
Debt Instrument [Line Items]                  
Percentage of potential future payment of net income in 2019 through 2026 (as a percent)         60.00%        
Sale on dissolvable plug products in 2019         $ 25,000,000        
Magnum Promissory Notes | Magnum Acquisition | Beneficial Owner                  
Debt Instrument [Line Items]                  
Notes payable                 $ 2,300,000
Senior Notes | 2028 Notes                  
Debt Instrument [Line Items]                  
Payments of financing costs             41,700,000    
Unamortized deferred finance costs $ 39,400,000           $ 39,400,000    
Excess cash flow (as a percent) 75.00%           75.00%    
Repurchase amount (as a percent) 101.00%           101.00%    
Debt instrument, redemption price, percentage of principal, default trigger (as a percent)             25.00%    
Senior Notes | 2023 Notes                  
Debt Instrument [Line Items]                  
Debt instrument, annual interest rate (as a percent)         8.75%        
Unamortized deferred finance costs   $ 1,200,000              
Debt instrument, face amount         $ 400,000,000        
Senior Notes | 2023 Notes | ABL Credit Facility                  
Debt Instrument [Line Items]                  
Redemption price (as a percent)   100.00%              
Debt instrument, outstanding principal amount   $ 307,300,000              
Debt instrument, increase, accrued and unpaid interest   $ 6,700,000              
Senior Notes | February 1, 2026 to January 31, 2027 | 2028 Notes                  
Debt Instrument [Line Items]                  
Debt instrument, redemption price (as a percent)     100.00%            
Redemption price (as a percent)     35.00%       106.50%    
Senior Notes | February 1, 2027 to October 31, 2027 | 2028 Notes                  
Debt Instrument [Line Items]                  
Debt instrument, redemption price (as a percent)     113.00%            
Redemption price (as a percent)     65.00%       103.25%    
Senior Notes | November 1, 2027 and thereafter | 2028 Notes                  
Debt Instrument [Line Items]                  
Debt instrument, redemption price (as a percent)     103.00%            
Redemption price (as a percent)     10.00%       100.00%    
Line of Credit | ABL Credit Facility                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity         $ 200,000,000        
Commitment fee (as a percent)         0.50%        
Current borrowing capacity $ 19,000,000       $ 150,000,000   $ 19,000,000    
Maximum remaining borrowing capacity, that does not require quarterly testing $ 17,500,000     $ 12,500,000 18,750,000   $ 17,500,000    
Loan limit to minimum availability of threshold (as a percent) 12.50%           12.50%    
Proceeds from lines of credit             $ 72,000,000    
Letters of credit outstanding amount $ 1,300,000           $ 1,300,000    
Repayment of outstanding borrowings $ 2,000,000                
Line of Credit | ABL Credit Facility | Canadian Tranche                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity         25,000,000        
Current borrowing capacity         $ 5,000,000        
Line of Credit | ABL Credit Facility | Canadian Tranche | Minimum | London Interbank Offered Rate (LIBOR)                  
Debt Instrument [Line Items]                  
Debt instrument basis spread on variable rate (as a percent)         0.75%        
Line of Credit | ABL Credit Facility | Canadian Tranche | Maximum | London Interbank Offered Rate (LIBOR)                  
Debt Instrument [Line Items]                  
Debt instrument basis spread on variable rate (as a percent)         1.25%        
Line of Credit | ABL Credit Facility | Letter of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity         $ 50,000,000        
Current borrowing capacity         $ 10,000,000        
Line of Credit | ABL Credit Facility | Letter of Credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                  
Debt Instrument [Line Items]                  
Basis point spread adjustment         0.10%        
Line of Credit | ABL Credit Facility | Letter of Credit | Minimum | London Interbank Offered Rate (LIBOR)                  
Debt Instrument [Line Items]                  
Debt instrument basis spread on variable rate (as a percent)         1.75%   2.00%    
Line of Credit | ABL Credit Facility | Letter of Credit | Maximum | London Interbank Offered Rate (LIBOR)                  
Debt Instrument [Line Items]                  
Debt instrument basis spread on variable rate (as a percent)         2.25%   2.50%    
Public Offering                  
Debt Instrument [Line Items]                  
Issuance of common stock (in shares)       300,000          
Aggregated stated amount of units       $ 300,000,000          
Conversion of units (in shares)       5          
Proceeds from Units offering, net of discount       $ 279,800,000          
Public Offering | Senior Notes | 2028 Notes                  
Debt Instrument [Line Items]                  
Debt instrument, annual interest rate (as a percent)       13.00%          
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations - Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Short-term Debt    
Debt Instrument [Line Items]    
Fair value of debt instruments $ 329 $ 2,267
Senior Notes | 2028 Notes    
Debt Instrument [Line Items]    
Fair value of debt instruments 259,500 0
Senior Notes | 2023 Notes    
Debt Instrument [Line Items]    
Fair value of debt instruments 0 300,700
Line of Credit | ABL Credit Facility    
Debt Instrument [Line Items]    
Fair value of debt instruments $ 72,000 $ 32,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Affiliated Entity          
Related Party Transaction [Line Items]          
Due from related parties     $ 0.4   $ 0.5
Warren Lynn Frazier | Affiliated Entity          
Related Party Transaction [Line Items]          
Payables due to entities         0.1
National Energy Services Reunited | Affiliated Entity          
Related Party Transaction [Line Items]          
Outstanding accounts receivable     0.6   0.2
National Energy Services Reunited | Affiliated Entity | Products and Rentals          
Related Party Transaction [Line Items]          
Costs and expenses $ 0.4 $ 0.2 0.6 $ 0.2  
Revenue | Devon Energy Corporation          
Related Party Transaction [Line Items]          
Revenue from related parties 0.6 0.6 0.9 1.1  
Mr. Crombie          
Related Party Transaction [Line Items]          
Lease and building maintenance expense 0.4 0.2 0.8 0.6  
Equipment purchased 1.1 0.7 $ 1.9 1.4  
Percent of company stock owned (more than) (as a percent)     5.00%    
Rental expense $ 0.3 $ 0.4 $ 0.6 $ 0.7  
Mr. Crombie | Equipment          
Related Party Transaction [Line Items]          
Payables due to entities     $ 0.6   $ 0.1
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses    
Loss Contingencies [Line Items]    
Loss contingency accrual $ 0.4 $ 0.4
Other Long-Term Liabilities    
Loss Contingencies [Line Items]    
Loss contingency accrual $ 0.5 0.8
Minimum    
Loss Contingencies [Line Items]    
Risk adjusted discount rate 4.50%  
Credit adjusted discount rate 12.10%  
Maximum    
Loss Contingencies [Line Items]    
Risk adjusted discount rate 5.30%  
Credit adjusted discount rate 12.50%  
Scorpion | Accrued Expenses    
Loss Contingencies [Line Items]    
Estimated liability for self-insured medical claims $ 1.5 $ 1.2
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Contingent Liabilities (Details) - Frac-Tech Acquisition - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Loss Contingency Accrual [Roll Forward]    
Beginning balance $ 1,169 $ 910
Revaluation adjustments (81) 191
Payments (145) (92)
Ending balance $ 943 $ 1,009
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Provision (benefit) for income taxes $ (685) $ (522) $ 199 $ (410)
Effective tax rate 21.30% 34.80% (2.40%) 4.90%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share - Computation of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net Loss $ (2,537) $ (978) $ (8,646) $ (7,877)
Average shares outstanding, basic (in shares) 33,293,740 30,832,566 32,801,783 30,663,212
Loss per share, basic (in usd per share) $ (0.08) $ (0.03) $ (0.26) $ (0.26)
Average shares outstanding, diluted (in shares) 33,293,740 30,832,566 32,801,783 30,663,212
Loss per share, diluted (in usd per share) $ (0.08) $ (0.03) $ (0.26) $ (0.26)
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Options To Purchase Shares Of Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 920,886 1,177,509 1,407,828 949,789
XML 56 nine-20230630_htm.xml IDEA: XBRL DOCUMENT 0001532286 2023-01-01 2023-06-30 0001532286 2023-08-01 0001532286 2023-06-30 0001532286 2022-12-31 0001532286 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001532286 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001532286 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001532286 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001532286 us-gaap:ProductMember 2023-04-01 2023-06-30 0001532286 us-gaap:ProductMember 2022-04-01 2022-06-30 0001532286 us-gaap:ProductMember 2023-01-01 2023-06-30 0001532286 us-gaap:ProductMember 2022-01-01 2022-06-30 0001532286 2023-04-01 2023-06-30 0001532286 2022-04-01 2022-06-30 0001532286 2022-01-01 2022-06-30 0001532286 us-gaap:CommonStockMember 2023-03-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001532286 us-gaap:RetainedEarningsMember 2023-03-31 0001532286 2023-03-31 0001532286 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001532286 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001532286 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001532286 us-gaap:CommonStockMember 2023-06-30 0001532286 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001532286 us-gaap:RetainedEarningsMember 2023-06-30 0001532286 us-gaap:CommonStockMember 2022-03-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001532286 us-gaap:RetainedEarningsMember 2022-03-31 0001532286 2022-03-31 0001532286 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001532286 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001532286 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001532286 us-gaap:CommonStockMember 2022-06-30 0001532286 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001532286 us-gaap:RetainedEarningsMember 2022-06-30 0001532286 2022-06-30 0001532286 us-gaap:CommonStockMember 2022-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001532286 us-gaap:RetainedEarningsMember 2022-12-31 0001532286 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001532286 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001532286 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001532286 us-gaap:CommonStockMember 2021-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001532286 us-gaap:RetainedEarningsMember 2021-12-31 0001532286 2021-12-31 0001532286 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001532286 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001532286 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001532286 nine:CementMember 2023-04-01 2023-06-30 0001532286 nine:CementMember 2022-04-01 2022-06-30 0001532286 nine:CementMember 2023-01-01 2023-06-30 0001532286 nine:CementMember 2022-01-01 2022-06-30 0001532286 nine:ToolsMember 2023-04-01 2023-06-30 0001532286 nine:ToolsMember 2022-04-01 2022-06-30 0001532286 nine:ToolsMember 2023-01-01 2023-06-30 0001532286 nine:ToolsMember 2022-01-01 2022-06-30 0001532286 nine:CoiledTubingMember 2023-04-01 2023-06-30 0001532286 nine:CoiledTubingMember 2022-04-01 2022-06-30 0001532286 nine:CoiledTubingMember 2023-01-01 2023-06-30 0001532286 nine:CoiledTubingMember 2022-01-01 2022-06-30 0001532286 nine:WirelineMember 2023-04-01 2023-06-30 0001532286 nine:WirelineMember 2022-04-01 2022-06-30 0001532286 nine:WirelineMember 2023-01-01 2023-06-30 0001532286 nine:WirelineMember 2022-01-01 2022-06-30 0001532286 us-gaap:CustomerRelationshipsMember 2023-06-30 0001532286 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001532286 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001532286 us-gaap:CustomerRelationshipsMember 2022-12-31 0001532286 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001532286 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:SeniorNotesMember 2023-06-30 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-31 0001532286 nine:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-06-30 0001532286 nine:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-31 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001532286 nine:OtherShortTermDebtMember 2023-06-30 0001532286 nine:OtherShortTermDebtMember 2022-12-31 0001532286 nine:PublicOfferingMember 2023-01-30 2023-01-30 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:SeniorNotesMember nine:PublicOfferingMember 2023-01-30 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2023-01-31 2023-01-31 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2023-01-31 2023-01-31 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2023-01-31 2023-01-31 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001532286 nine:TwoThousandTwentyEightSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001532286 nine:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2018-10-25 0001532286 nine:ABLCreditFacilityMember nine:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-02-01 2023-02-01 0001532286 nine:ABLCreditFacilityMember nine:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-02-01 0001532286 nine:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-02-01 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 0001532286 nine:CanadianTrancheMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 0001532286 us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 0001532286 srt:MinimumMember nine:CanadianTrancheMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember nine:LondonInterbankOfferedRateLIBOR1Member 2018-10-25 2018-10-25 0001532286 srt:MaximumMember nine:CanadianTrancheMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember nine:LondonInterbankOfferedRateLIBOR1Member 2018-10-25 2018-10-25 0001532286 srt:MinimumMember us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember nine:LondonInterbankOfferedRateLIBOR1Member 2018-10-25 2018-10-25 0001532286 srt:MaximumMember us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember nine:LondonInterbankOfferedRateLIBOR1Member 2018-10-25 2018-10-25 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 2018-10-25 0001532286 us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2018-10-25 2018-10-25 0001532286 srt:MinimumMember us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember nine:LondonInterbankOfferedRateLIBOR1Member 2023-01-01 2023-06-30 0001532286 srt:MaximumMember us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember nine:LondonInterbankOfferedRateLIBOR1Member 2023-01-01 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-30 0001532286 srt:MaximumMember nine:TwoThousandAndEighteenABLCreditFacilityMember nine:LoanLimitGreaterThanFifteenPercentageMember 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember 2023-01-01 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember nine:LoanLimitGreaterThanTwentyPercentageMember 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember nine:LoanLimitGreaterThanFifteenPercentageMember 2023-01-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember nine:LoanLimitGreaterThanFifteenPercentageMember 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 2023-06-30 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember us-gaap:NotesPayableOtherPayablesMember 2018-10-25 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember us-gaap:NotesPayableOtherPayablesMember us-gaap:BeneficialOwnerMember 2020-06-30 0001532286 us-gaap:NotesPayableOtherPayablesMember 2020-06-30 0001532286 2022-10-01 2022-12-31 0001532286 srt:ExecutiveOfficerMember 2023-04-01 2023-06-30 0001532286 srt:ExecutiveOfficerMember 2023-01-01 2023-06-30 0001532286 srt:ExecutiveOfficerMember 2022-04-01 2022-06-30 0001532286 srt:ExecutiveOfficerMember 2022-01-01 2022-06-30 0001532286 srt:ExecutiveOfficerMember nine:EquipmentFromRelatedPartyMember 2023-01-01 2023-06-30 0001532286 srt:ExecutiveOfficerMember nine:EquipmentFromRelatedPartyMember 2022-01-01 2022-12-31 0001532286 nine:WarrenLynnFrazierMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001532286 nine:NationalEnergyServicesReunitedMember nine:ProductsandRentalsMember srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001532286 nine:NationalEnergyServicesReunitedMember nine:ProductsandRentalsMember srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001532286 nine:NationalEnergyServicesReunitedMember nine:ProductsandRentalsMember srt:AffiliatedEntityMember 2022-04-01 2022-06-30 0001532286 nine:NationalEnergyServicesReunitedMember nine:ProductsandRentalsMember srt:AffiliatedEntityMember 2022-01-01 2022-06-30 0001532286 nine:NationalEnergyServicesReunitedMember srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001532286 nine:NationalEnergyServicesReunitedMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001532286 nine:DevonEnergyCorporationMember nine:RevenueFromRelatedPartyMember 2023-04-01 2023-06-30 0001532286 nine:DevonEnergyCorporationMember nine:RevenueFromRelatedPartyMember 2023-01-01 2023-06-30 0001532286 nine:DevonEnergyCorporationMember nine:RevenueFromRelatedPartyMember 2022-04-01 2022-06-30 0001532286 nine:DevonEnergyCorporationMember nine:RevenueFromRelatedPartyMember 2022-01-01 2022-06-30 0001532286 srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001532286 srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001532286 nine:AccruedExpensesMember nine:ScorpionAcquisitionMember 2023-06-30 0001532286 nine:AccruedExpensesMember nine:ScorpionAcquisitionMember 2022-12-31 0001532286 nine:FracTechAcquisitionMember 2022-12-31 0001532286 nine:FracTechAcquisitionMember 2023-01-01 2023-06-30 0001532286 nine:FracTechAcquisitionMember 2023-06-30 0001532286 nine:FracTechAcquisitionMember 2021-12-31 0001532286 nine:FracTechAcquisitionMember 2022-01-01 2022-06-30 0001532286 nine:FracTechAcquisitionMember 2022-06-30 0001532286 srt:MinimumMember 2023-06-30 0001532286 srt:MaximumMember 2023-06-30 0001532286 nine:AccruedExpensesMember 2023-06-30 0001532286 nine:AccruedExpensesMember 2022-12-31 0001532286 us-gaap:OtherNoncurrentLiabilitiesMember 2023-06-30 0001532286 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001532286 us-gaap:StockOptionMember 2023-04-01 2023-06-30 0001532286 us-gaap:StockOptionMember 2022-04-01 2022-06-30 0001532286 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001532286 us-gaap:StockOptionMember 2022-01-01 2022-06-30 shares iso4217:USD iso4217:USD shares nine:segment pure false 2023 Q2 0001532286 --12-31 10-Q true 2023-06-30 false 001-38347 Nine Energy Service, Inc. DE 80-0759121 2001 Kirby Drive, Suite 200 Houston TX 77019 281 730-5100 Common Stock, par value $0.01 per share NINE NYSE Yes Yes Non-accelerated Filer true true false false 35350565 41122000 17445000 94935000 105277000 1096000 741000 63363000 62045000 7444000 11217000 207960000 196725000 87358000 89717000 42976000 36336000 106000 547000 96153000 101945000 3922000 1564000 438475000 426834000 37518000 42211000 35905000 28391000 329000 2267000 10026000 7956000 34000 178000 83812000 81003000 332555000 338031000 33834000 29370000 1686000 1937000 451887000 450341000 120000000 120000000 0.01 0.01 35375614 35375614 33221266 33221266 354000 332000 793947000 775006000 -5050000 -4828000 -802663000 -794017000 -13412000 -23507000 438475000 426834000 122576000 109219000 248196000 197441000 38852000 33127000 76640000 61840000 161428000 142346000 324836000 259281000 98630000 87157000 196797000 159892000 28812000 25584000 57763000 47167000 14233000 12455000 33947000 24291000 7433000 6511000 14853000 13015000 2896000 3768000 5792000 7672000 211000 186000 -81000 191000 98000 -267000 428000 447000 9311000 6418000 16193000 7500000 12994000 8133000 25448000 16210000 299000 25000 484000 37000 162000 190000 324000 386000 -3222000 -1500000 -8447000 -8287000 -685000 -522000 199000 -410000 -2537000 -978000 -8646000 -7877000 -0.08 -0.03 -0.26 -0.26 -0.08 -0.03 -0.26 -0.26 33293740 30832566 32801783 30663212 33293740 30832566 32801783 30663212 0 0 -54000 -174000 -222000 -166000 -54000 -174000 -222000 -166000 -2591000 -1152000 -8868000 -8043000 34720752 347000 793434000 -4996000 -800126000 -11341000 654345 7000 -7000 0 522000 522000 517 2000 2000 -54000 -54000 -2537000 -2537000 35375614 354000 793947000 -5050000 -802663000 -13412000 32821113 328000 774142000 -4527000 -815309000 -45366000 649415 7000 -7000 0 495000 495000 101380 1000 295000 296000 -174000 -174000 -978000 -978000 33369148 334000 774335000 -4701000 -816287000 -46319000 33221266 332000 775006000 -4828000 -794017000 -23507000 1500000 15000 17939000 17954000 653831 7000 -7000 0 1011000 1011000 517 2000 2000 -222000 -222000 -8646000 -8646000 35375614 354000 793947000 -5050000 -802663000 -13412000 32826325 328000 773350000 -4535000 -808410000 -39267000 648098 7000 -7000 0 1422000 1422000 105275 1000 430000 431000 -166000 -166000 -7877000 -7877000 33369148 334000 774335000 -4701000 -816287000 -46319000 -8646000 -7877000 14853000 13015000 5792000 7672000 5753000 4026000 4020000 1285000 333000 -176000 667000 1963000 1011000 1422000 428000 447000 -81000 191000 -10154000 24055000 2116000 8810000 -3073000 -260000 2941000 9116000 -350000 -330000 5881000 4144000 31095000 -6889000 370000 2142000 840000 175000 12310000 3944000 -11100000 -1627000 40000000 12000000 279750000 0 -307339000 0 -1938000 -726000 6290000 0 0 562000 172000 668000 145000 92000 2000 431000 3864000 9521000 -182000 -106000 23677000 899000 17445000 21509000 41122000 22408000 9019000 14769000 533000 -77000 5659000 4009000 11297000 2208000 28000 183000 3412000 2055000 Company and Organization<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Background</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nine Energy Service, Inc. (the “Company” or “Nine”), a Delaware corporation, is an oilfield services business that provides services integral to the completion of unconventional wells through a full range of tools and methodologies. The Company is headquartered in Houston, Texas.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision maker, which is its Chief Executive Officer, and its board of directors allocate resources and assess performance based on financial information presented at a consolidated level. Accordingly, the Company determined that it operates as one reportable segment, known as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Completion Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by current and expected oil and natural gas prices. Following an extreme decline in activity levels and pricing in 2020, the Company has been focused on strategically implementing price increases and gaining market share. In 2022, oil and natural gas prices improved, and activity levels increased, compared to 2021, resulting in higher demand for the Company’s products and services, and the Company implemented price increases in most service lines. Through the first half of 2023, commodity prices have been down, especially natural gas prices, resulting in a decline in U.S. exploration and production activity compared to the second half of 2022. Going forward, the Company’s earnings will be affected by its customers’ activity plans (which are strongly influenced by commodity prices), the Company’s ability to maintain current pricing levels, the impact of wage and labor inflation, and labor shortage and supply chain constraints.</span></div> 1 Basis of Presentation<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Condensed Consolidated Financial Information </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2023, and its results of operations for the three and six months ended June 30, 2023 and 2022, and cash flows for the six months ended June 30, 2023 and 2022. These condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), in a manner consistent with the accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, unless otherwise disclosed herein, and should be read in conjunction therewith. The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Nine and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Condensed Consolidated Financial Information </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2023, and its results of operations for the three and six months ended June 30, 2023 and 2022, and cash flows for the six months ended June 30, 2023 and 2022. These condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), in a manner consistent with the accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, unless otherwise disclosed herein, and should be read in conjunction therewith. The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Nine and its wholly owned subsidiaries. All inter-company accounts and transactions have been eliminated in consolidation.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.</span></div> New Accounting Standards<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-13,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 was effective for SEC filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company was permitted to adopt the new standard for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of ASU 2016-13 in the first quarter of 2023 did not have a material impact on the Company’s financial position, results of operations, or liquidity.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2016-13,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 was effective for SEC filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company was permitted to adopt the new standard for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of ASU 2016-13 in the first quarter of 2023 did not have a material impact on the Company’s financial position, results of operations, or liquidity.</span> Revenues<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenues for the three and six months ended June 30, 2023 and 2022 were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cement</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tools</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coiled tubing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireline</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenues for the three and six months ended June 30, 2023 and 2022 were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cement</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tools</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coiled tubing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireline</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,346 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 58120000 55230000 120582000 100468000 38852000 33127000 76640000 61840000 33493000 27661000 67021000 49242000 30963000 26328000 60593000 47731000 161428000 142346000 324836000 259281000 Inventories<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, consisting primarily of finished goods and raw materials, are stated at the lower of cost or net realizable value. Cost is determined on an average cost basis. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. The reserve for obsolescence was $7.1 million and $6.7 million at June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net as of June 30, 2023 and December 31, 2022 were comprised of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolescence</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7100000 6700000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net as of June 30, 2023 and December 31, 2022 were comprised of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolescence</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34980000 39249000 350000 161000 35135000 29345000 70465000 68755000 7102000 6710000 63363000 62045000 Intangible Assets<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,727)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,935)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,945 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles expense was $2.9 million and $5.8 million for the three and six months ended June 30, 2023, respectively. Amortization of intangibles expense was $3.8 million and $7.7 million for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization of intangibles (in thousands) is as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,727)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,935)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,945 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets as of June 30, 2023 and December 31, 2022 was as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,727)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,935)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,945 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 63270000 51234000 12036000 P4Y3M18D 6500000 6366000 134000 P0Y3M18D 125110000 41127000 83983000 P10Y2M12D 194880000 98727000 96153000 63270000 49845000 13425000 P4Y9M18D 6500000 6166000 334000 P0Y9M18D 125110000 36924000 88186000 P10Y8M12D 194880000 92935000 101945000 2900000 5800000 3800000 7700000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization of intangibles (in thousands) is as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5724000 11183000 11183000 11082000 10315000 8000000 38666000 96153000 Accrued Expenses<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of June 30, 2023 and December 31, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal fees and settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,391 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of June 30, 2023 and December 31, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal fees and settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,391 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17378000 5012000 8356000 10283000 3162000 3979000 277000 145000 6732000 8972000 35905000 28391000 Debt Obligations<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt obligations as of June 30, 2023 and December 31, 2022 were as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt before deferred financing costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The weighted average interest rate of short-term debt at both June 30, 2023 and December 31, 2022 was 6.0%.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Units Offering and 2028 Notes</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2023, the Company completed its public offering of 300,000 units with an aggregate stated amount of $300.0 million (the “Units”). Each Unit consists of $1,000 principal amount of the Company’s 13.000% Senior Secured Notes due 2028 (collectively, the “2028 Notes”) and five shares of common stock (the “Common Stock”) of the Company. The Company received proceeds of $279.8 million from the Units offering, after deducting underwriting discounts and commission, which was used to fund a portion of the redemption price of the 2023 Notes (as defined and described below). These proceeds were allocated to the 2028 Notes and the Common Stock based on their relative fair value at the time of issuance.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Unit will be separated into its constituent securities (the 2028 Notes and shares of Common Stock) automatically on October 27, 2023, or, if earlier, on the date, if any, on which a change of control or event of default (each as defined in the indenture governing the 2028 Notes) occurs. A holder of Units may elect to separate its Units into its constituent securities, in whole but not in part, on or after March 31, 2023. Prior to such date, the Units could not be separated at the option of the holder. Once a Unit has been separated into its constituent securities at the option of a holder, it cannot be recreated.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to separating the Units into its constituent securities, a holder thereof will not be able to participate in any redemption or repurchase of the 2028 Notes, and holders of the 2028 Notes must have separated their Units prior to the date of any notice of redemption or any offer to repurchase commencement date in order to participate in such redemption or repurchase.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Units are entitled to the rights of a holder of Common Stock, including, without limitation, the right to vote and consent to or receive notice as a stockholder. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, the Company recorded approximately $41.7 million of deferred financing costs in connection with the Units offering. These costs are direct deductions from the carrying amount of the 2028 Notes and are being amortized through interest expense through the maturity date of the 2028 Notes using the effective interest method. The unamortized portion of these deferred financing costs was $39.4 million at June 30, 2023</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2028 Notes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2023, the Company and certain of its subsidiaries entered into an indenture, dated as of January 30, 2023 (the “2028 Notes Indenture”), with U.S. Bank Trust Company, National Association, as the trustee and as notes collateral agent, pursuant to which the 2028 Notes, which form a part of the Units, were issued. The 2028 Notes will mature on February 1, 2028 and bear interest at an annual rate of 13.000% payable in cash semi-annually in arrears on each of February 1 and August 1, commencing August 1, 2023. The 2028 Notes are senior secured obligations of the Company and are guaranteed on a senior secured basis by each of the Company’s current domestic subsidiaries and will be so guaranteed by certain future subsidiaries, in each case, subject to agreed guaranty and security principles and certain exclusions.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to February 1, 2026, the Company may, on any one or more occasions, redeem all or a part of the 2028 Notes at a redemption price equal to 100.0% of the principal amount of the 2028 Notes redeemed, plus a “make-whole” premium, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption. In addition, prior to February 1, 2026, the Company may, from time to time, redeem up to 35.0% of the aggregate principal amount of the 2028 Notes with an amount of cash not greater than the net cash proceeds of certain equity offerings at a redemption price equal to 113.0% of the principal amount of the 2028 Notes redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption, provided that at least 65.0% of the aggregate principal amount of the 2028 Notes originally issued under the 2028 Notes Indenture on January 30, 2023 remains outstanding immediately after such redemption and the redemption occurs within 180 days of the closing date of such equity offering. Also, prior to February 1, 2026, the Company may redeem during each 12-month period beginning on January 30, 2023, up to 10% of the aggregate principal amount of the 2028 Notes outstanding at a redemption price equal to 103.0% of the aggregate principal amount of the 2028 Notes being redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On and after February 1, 2026, the Company may redeem the 2028 Notes, in whole or in part, at the redemption prices (expressed as percentages of principal amount of the 2028 Notes to be redeemed) set forth below, plus accrued and unpaid interest, if any, to, but excluding the date of redemption, if redeemed during the periods indicated:</span></div><div style="margin-top:10pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"><tr><td style="width:1.0%"></td><td style="width:77.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.484%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Redemption Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1, 2026 to January 31, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1, 2027 to October 31, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1, 2027 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On each May 15 and November 14, commencing November 14, 2023 (each, an “Excess Cash Flow Offer Date”), the Company is required to make an offer (an “Excess Cash Flow Offer”) to all holders of the 2028 Notes and, if required by the terms of any Pari Passu Notes Lien Indebtedness (as defined in the 2028 Notes Indenture), to any holders of any Pari Passu Notes Lien Indebtedness to purchase, prepay or redeem, together on a pro-rata basis, the maximum principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (plus all accrued interest (including additional interest, if any) on the 2028 Notes and any such Pari Passu Notes Lien Indebtedness and the amount of all fees and expenses, including premiums, incurred in connection therewith) that may be purchased, prepaid or redeemed using an amount of cash equal to the Excess Cash Flow Amount (as defined in the 2028 Notes Indenture and which is 75.0% of Excess Cash Flow (as defined in the 2028 Notes Indenture), as determined immediately prior to the Excess Cash Flow Offer Date), if any, subject to certain exceptions set forth in the 2028 Notes Indenture. The offer price in any such offer will be equal to 100% of the principal amount of the 2028 Notes and any such Pari Passu Notes Lien Indebtedness (or, in respect of any such Pari Passu Notes Lien Indebtedness, such lesser price, if any, as may be provided for by the terms of such Pari Passu Notes Lien Indebtedness), plus accrued and unpaid interest and additional interest, if any, to, but excluding, the date of purchase, prepayment or redemption, subject to the rights of holders of the 2028 Notes or any such Pari Passu Notes Lien Indebtedness on the relevant record date to receive interest due on an interest payment date that is on or prior to the date of purchase, prepayment or redemption, and will be payable in cash.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company experiences certain changes of control, each holder of 2028 Notes may require the Company to repurchase all or a portion of its 2028 Notes for cash at a price equal to 101.0% of the principal amount of such 2028 Notes, plus any accrued but unpaid interest, if any, to, but excluding, the date of repurchase.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Notes Indenture contains covenants that, among other things and subject to certain exceptions and qualifications, limit the Company’s ability and the ability of its restricted subsidiaries to (i) incur additional indebtedness and guarantee indebtedness; (ii) pay dividends or make other distributions of capital stock; (iii) prepay, redeem or repurchase certain debt; (iv) issue certain preferred stock or similar equity securities, (v) make loans and investments; (vi) sell assets; (vii) incur liens; (viii) enter into transactions with affiliates; (ix) enter into agreements restricting its subsidiaries’ ability to pay dividends; or (x) consolidate, merge, or sell all or substantially all of its assets. The Company was in compliance with the provision of the 2028 Notes Indenture at June 30, 2023.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an event of default, the trustee of the 2028 Notes or the holders of at least 25% in aggregate principal amount of then outstanding 2028 Notes may declare the 2028 Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to the Company, any significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding 2028 Notes to become due and payable.</span></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Notes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2018, the Company issued $400.0 million principal amount of 8.750% Senior Notes due 2023 (the “2023 Notes”). The 2023 Notes were issued under an indenture, dated as of October 25, 2018, by and among the Company, certain subsidiaries of the Company and Wells Fargo, National Association, as trustee. The 2023 Notes bore interest at an annual rate of 8.750% payable on May 1 and November 1 of each year, commencing May 1, 2019. The 2023 Notes were senior unsecured obligations of the Company and were fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s domestic subsidiaries.</span></div><div style="margin-top:11pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2023, with proceeds received from its public offering of Units and borrowings under its ABL Credit Facility (as defined and described below), the Company redeemed all of the outstanding 2023 Notes at a redemption price of 100.0% of outstanding principal amount thereof ($307.3 million), plus accrued and unpaid interest ($6.7 million). The Company also wrote off unamortized deferred financing costs in the amount of $1.2 million associated with the 2023 Notes in conjunction with the redemption. </span></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Credit Facility</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2018, the Company entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), by and among the Company, Nine Energy Canada, Inc., JP Morgan Chase Bank, N.A., as administrative agent and as an issuing lender, and certain other financial institutions party thereto as lenders and issuing lenders. The 2018 ABL Credit Agreement permitted aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “ABL Credit Facility”). Pursuant to the 2018 ABL Credit Agreement, the ABL Credit Facility was set to mature on October 25, 2023 or, if earlier, on the date that was 180 days before the scheduled maturity date of the 2023 Notes if they had not been redeemed or repurchased by such date. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2018 ABL Credit Agreement, loans to the Company and its domestic related subsidiaries (the “U.S. Credit Parties”) under the ABL Credit Facility were base rate loans or London Interbank Offered Rate (“LIBOR”) loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans varied from 0.75% to 1.25%, and the applicable margin for LIBOR loans or CDOR loans varied from 1.75% to 2.25%, in each case depending on the Company’s leverage ratio. In addition, a commitment fee of 0.50% per annum was charged on the average daily unused portion of the revolving commitments. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 17, 2023, the Company entered into the First Amendment to Credit Agreement (the “ABL Facility Amendment”) with JP Morgan Chase Bank, N.A., as administrative agent, and the lender parties thereto, which amends certain terms of the 2018 ABL Credit Agreement (as amended the “ABL Credit Agreement”). The ABL Facility Amendment became effective on January 30, 2023.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the ABL Facility Amendment, the maturity date of the ABL Credit Facility was extended from October 25, 2023 to January 29, 2027. In addition, the ABL Facility Amendment, among other changes, revised the terms of the ABL Credit Facility as follows: (a) decreased the size of the ABL Credit Facility from $200.0 million to $150.0 million, subject to the borrowing base (the “Loan Limit”), (b) changed the interest rate benchmark from LIBOR to Term Secured Overnight Financing Rate with a 10 basis point spread adjustment and increased pricing from the existing range of 1.75% to 2.25% to a range of 2.00% to 2.50%, in each case depending on the Company’s leverage ratio, (c) modified the financial covenant, enhanced reporting and cash dominion triggers in the ABL Credit Facility from the existing minimum availability threshold of the greater of $18.75 million and 12.5% of the Loan Limit to a minimum availability threshold of (i) $12.5 million from January 30, 2023 until May 31, 2023 and (ii) the greater of $17.5 million and 12.5% of the Loan Limit thereafter, (d) decreased the Canadian tranche sub-limit from $25.0 million to $5.0 million, (e) decreased the letter of credit sub-limit from $50.0 million to $10.0 million and (f) made satisfaction of the Payment Conditions (as defined in the ABL Facility Amendment) a condition to an Excess Cash Flow Offer in addition to a condition to voluntary payments of the 2028 Notes. The Payment Conditions in summary are (A) no default or event of default on a pro forma basis and (B) immediately after and at all times during the 30 days prior, on a pro forma basis, (1) (x) availability under the ABL Credit Facility shall not be less than the greater of 15% of the Loan Limit and $22.5 million and (y) the fixed charge coverage ratio shall be at least 1.00 to 1.00 or (2) availability under the ABL Credit Facility shall not be less than the greater of 20% of the Loan Limit and $30.0 million. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions), and transactions with affiliates. In addition, the </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABL Credit Agreement contains a financial covenant requiring a minimum fixed charge ratio of 1.00 to 1.00 that is tested quarterly when (a) the availability under the ABL Credit Facility drops below (i) at any time on or before May 31, 2023, $12.5 million and (ii) at any time thereafter, the greater of $17.5 million and 12.5% of the Loan Limit or (b) a default has occurred. This financial covenant applies until the availability exceeds the applicable threshold for 30 consecutive days and no default is ongoing. The Company was in compliance with all covenants under the ABL Credit Agreement at June 30, 2023.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the ABL Credit Agreement, all of the obligations under the ABL Credit Facility are secured by security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties, excluding certain assets.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both the ABL Credit Facility and the Units collateralization were completed within 30 days after closing of the Units offering in accordance with the terms of the ABL Facility Amendment and the 2028 Notes Indenture.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023, the Company had $72.0 million outstanding borrowings under the ABL Credit Facility, and its availability under the ABL Credit Facility was approximately $19.0 million, net of outstanding letters of credit of $1.3 million. Subsequent to June 30, 2023, the Company repaid $2.0 million of its outstanding borrowings under the ABL Credit Facility.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Magnum Promissory Notes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2018, pursuant to the terms of a Securities Purchase Agreement, dated October 15, 2018 (as amended on June 7, 2019, the “Magnum Purchase Agreement”), the Company acquired all of the equity interests of Magnum Oil Tools International, LTD, Magnum Oil Tools GP, LLC, and Magnum Oil Tools Canada Ltd. (such entities collectively, “Magnum”). The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019 (the “Magnum Earnout”).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2020, pursuant to an amendment to the Magnum Purchase Agreement to terminate the remaining Magnum Earnout and all obligations related thereto, the Company issued promissory notes with an aggregate principal amount of $2.3 million (the “Magnum Promissory Notes”) to the sellers of Magnum. The Magnum Promissory Notes bore interest at a rate of 6.0% per annum. The principal amount of the Magnum Promissory Notes was paid in equal quarterly installments which began January 1, 2021. The remaining outstanding balance was paid on October 1, 2022.</span></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Short-Term Debt</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, the Company renewed certain insurance policies, and it financed the premium for its excess policy for $4.1 million. At June 30, 2023, the balance on this premium was $0.3 million.</span></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt Instruments</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Company’s debt obligations as of June 30, 2023 and December 31, 2022 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the 2028 Notes, 2023 Notes, ABL Credit Facility, and other short-term debt is classified as Level 2 in the fair value hierarchy. The fair value of the 2028 Notes and the 2023 Notes is established based on observable inputs in less active markets. The fair value of the ABL Credit Facility and other short-term debt approximates their carrying value.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt obligations as of June 30, 2023 and December 31, 2022 were as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt before deferred financing costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The weighted average interest rate of short-term debt at both June 30, 2023 and December 31, 2022 was 6.0%.</span></div> 300000000 0 0 307339000 72000000 32000000 329000 2267000 372329000 341606000 39445000 1308000 332884000 340298000 329000 2267000 332555000 338031000 0.060 0.060 300000 300000000 0.13000 5 279800000 41700000 39400000 0.13000 1.000 0.350 1.130 0.650 0.10 1.030 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On and after February 1, 2026, the Company may redeem the 2028 Notes, in whole or in part, at the redemption prices (expressed as percentages of principal amount of the 2028 Notes to be redeemed) set forth below, plus accrued and unpaid interest, if any, to, but excluding the date of redemption, if redeemed during the periods indicated:</span></div><div style="margin-top:10pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"><tr><td style="width:1.0%"></td><td style="width:77.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.484%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Redemption Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1, 2026 to January 31, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1, 2027 to October 31, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1, 2027 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1.06500 1.03250 1.00000 0.750 1 1.010 0.25 400000000 0.08750 0.08750 1.000 307300000 6700000 1200000 200000000 25000000 50000000 0.0075 0.0125 0.0175 0.0225 0.0050 200000000 150000000 0.0010 0.0175 0.0225 0.0200 0.0250 18750000 0.125 12500000 17500000 0.125 25000000 5000000 50000000 10000000 0.15 22500000 1.00 0.20 30000000 1.00 12500000 17500000 0.125 72000000 19000000 1300000 2000000 0.60 25000000 2300000 0.060 4100000 300000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Company’s debt obligations as of June 30, 2023 and December 31, 2022 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 259500000 0 0 300700000 72000000 32000000 329000 2267000 Related Party TransactionsThe Company leases office space, yard facilities, and equipment and purchases building maintenance and repair services from entities owned by David Crombie, an executive officer of the Company. Total lease expense and building maintenance and repair expense associated with these entities was $0.4 million and $0.8 million for the three and six months ended June 30, 2023, respectively, and $0.2 million and $0.6 million for the three and six months ended June 30, 2022, <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. The Company also purchased</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.1 million and $1.9 million of products and services during the three and six months ended June 30, 2023, respectively, and $0.7 million and $1.4 million for the three and six months ended June 30, 2022, respectively, from an entity in which Mr. Crombie is a limited partner.</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were outstanding payables due to this entity relating to equipment purchases of $0.6 million</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $0.1 million at June 30, 2023 and December 31, 2022, respectively. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company leases office space in Corpus Christi, Texas and previously leased office space in Midland, Texas from an entity (the “Leasing Entity”) affiliated with Warren Lynn Frazier, a beneficial owner of more than 5% of the Common Stock. From the third quarter of 2020 through mid-2022, another entity affiliated with Mr. Frazier sub-leased a portion of such space in Corpus Christi, Texas from the Company. Total rental expense associated with these office spaces, net of sub-leasing income, was $0.3 million and $0.6 million for the three and six months ended June 30, 2023, respectively, and $0.4 million and $0.7 million for the three and six months ended June 30, 2022, respectively.</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were net outstanding payables due to the Leasing Entity of $0.1 million at December 31, 2022. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides products and rentals to National Energy Reunited Corp. (“NESR”), where one of the Company’s directors serves as a director. The Company billed NESR $0.4 million and $0.6 million for the three and six months ended June 30, 2023, respectively, and $0.2 million for both the three and six months ended June 30, 2022. Total outstanding receivables due to the Company from NESR were $0.6 million and $0.2 million at June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ann G. Fox, President and Chief Executive Officer and a director of the Company, is a director of Devon Energy Corporation (“Devon”). The Company generated revenue from Devon of $0.6 million and $0.9 million for the three and six months ended June 30, 2023, respectively, and $0.6 million and $1.1 million for the three and six months ended June 30, 2022, respectively. There were outstanding receivables due from Devon of $0.4 million and $0.5 million at June 30, 2023 and December 31, 2022, respectively.</span></div> 400000 800000 200000 600000 1100000 1900000 700000 1400000 600000 100000 0.05 300000 600000 400000 700000 100000 400000 600000 200000 200000 600000 200000 600000 900000 600000 1100000 400000 500000 Commitments and Contingencies<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, the Company believes any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on its business, operating results, or financial condition.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-insurance</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a combination of third-party insurance and self-insurance for health insurance claims. The self-insured liability represents an estimate of the undiscounted ultimate cost of uninsured claims incurred as of the balance sheet date. The estimate is based on an analysis of trailing months of incurred medical claims to project the amount of incurred but not reported claims liability. The estimated liability for self-insured medical claims was $1.5 million and $1.2 million at June 30, 2023 and December 31, 2022, respectively, and is included under the caption “Accrued expenses” in the Company’s Condensed Consolidated Balance Sheets.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company does not expect the amounts ultimately paid to differ significantly from the estimates, the self-insurance liability could be affected if future claims experience differs significantly from historical trends and actuarial assumptions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Liabilities</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2018, pursuant to the terms and conditions of a Securities Purchase Agreement (the “Frac Tech Purchase Agreement”), the Company acquired Frac Technology AS (“Frac Tech”), a Norwegian private limited company focused on the development of downhole technology, including a casing flotation tool and a number of patented downhole completion tools. The Frac Tech Purchase Agreement, as amended, includes, among other things, the potential for additional future payments, based on certain Frac Tech revenue metrics through December 31, 2025 (the “Frac Tech Earnout”). </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contingent liability (Level 3) associated with the Frac Tech Earnout (in thousands) at June 30, 2023 and 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All contingent liabilities that relate to contingent consideration are reported at fair value, based on a Monte Carlo simulation model. Significant inputs used in the fair value measurement include forecasted sales of the plugs, terms of the agreement, a risk-adjusted discount factor (ranging from 4.5% to 5.3%), and a credit-adjusted rate (ranging from 12.1% to 12.5%). Contingent liabilities include $0.4 million and $0.4 million reported in “Accrued expenses” at June 30, 2023 and December 31, 2022, respectively, and $0.5 million and $0.8 million reported in “Other long-term liabilities” at June 30, 2023 and December 31, 2022, respectively, in the Company’s Condensed Consolidated Balance Sheets. The impact of the revaluation adjustments is included in the Company’s Condensed Consolidated Statements of Income and Comprehensive Income (Loss).</span></div> 1500000 1200000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contingent liability (Level 3) associated with the Frac Tech Earnout (in thousands) at June 30, 2023 and 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.269%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1169000 -81000 145000 943000 910000 191000 92000 1009000 0.045 0.053 0.121 0.125 400000 400000 500000 800000 Taxes<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s provision (benefit) for income taxes included in its Condensed Consolidated Statements of Income and Comprehensive Income (Loss) was as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt"><span><br/></span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(410)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s provision (benefit) for income taxes for the three and six months ended June 30, 2023 was primarily attributed to state and non-U.S. income taxes. At June 30, 2023, the Company continued to record a full valuation allowance against its net deferred tax asset positions in the U.S. and Canada.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s provision (benefit) for income taxes included in its Condensed Consolidated Statements of Income and Comprehensive Income (Loss) was as follows:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt"><span><br/></span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(410)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> -685000 -522000 0.213 0.348 199000 -410000 -0.024 0.049 Earnings (Loss) Per ShareBasic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of Common Stock outstanding for the period. Diluted earnings (loss) per share is based on the weighted average number of shares outstanding during each period and the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Common Stock for each of the periods presented as well as the potentially dilutive restricted stock, restricted stock units, and performance stock units.<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per share of Common Stock was computed as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:33.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,293,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,832,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,537)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,293,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,832,566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:33.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,801,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,663,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,646)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,801,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,877)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,663,212 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The diluted earnings (loss) per share calculation excludes all stock options, unvested restricted stock, unvested restricted stock units, and unvested performance stock units for the three and six months ended June 30, 2023 and 2022 because their inclusion would be anti-dilutive given the Company was in a net loss position. The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,886</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,509</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407,828</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949,789</span></td></tr></table></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per share of Common Stock was computed as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:33.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,293,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,832,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,537)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,293,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,832,566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:33.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,801,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,663,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,646)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,801,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,877)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,663,212 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -2537000 33293740 -0.08 -978000 30832566 -0.03 -2537000 33293740 -0.08 -978000 30832566 -0.03 -8646000 32801783 -0.26 -7877000 30663212 -0.26 -8646000 32801783 -0.26 -7877000 30663212 -0.26 The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,886</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,509</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407,828</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949,789</span></td></tr></table> 920886 1177509 1407828 949789 EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /V, U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #]C -7+M)_=.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?TCHF&;2XLG!<&"XBTDTS9TLPG)R&[?WFQLMX@^@,?,_/+- M-S"=\ERY@"_!>0QD,-Y,MA\B5W[%#D2> T1U0"MCF1)#:NYX2FJN[ (DDM2<(,+/Q"9*+3BJN DEPXX[5:\/XS]!FF%6"/%@>*4)I[^ *F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQS;GT@XUO#\_O>9U"S-$ MDH/"]"L:3B>/*W:9_-:N-]M')IJJ:8OJOJC:;5/S]H'?-A^SZP^_J[!UVNS, M/S:^"(H.?MV%^ )02P,$% @ _8P#5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #]C -7>"]E ^@% "S'P & 'AL+W=OY4OBVSGHZ.;'4F\EU==T+H0FSW&4I%>-N=:+-XZ3^G,1\_1< M+D0"=Z92Q5S#J9HYZ4()'N2B.'*8Z[:=F(=)H]_+KXU4OR-0;T MS=#SC"!_XK=0K-*]8V*B3*3\:D[N@ZN&:THD(N%K8\'AWU(,1109)RC'/UO3 M1O&;1KA_O'._R\-#F E/Q5!&OX>!GE\UN@T2B"G/(OTH5^_$-E#+^/DR2O._ M9+5Y]N*B0?PLU3+>BJ$$<9AL_O/G;47L"]P* =L*V"L!K?H%;RO(:\[9E"R/ M=<,U[_>47!%EG@8WY MX_A;_?5&SRKT;?)1)GJ>DMLD$,%+O0-E*0K$=@6Z9JCA+UER3CSWC#"7>9;R M#''Y()N=$Y?:Y"^*XQ7UX^5^'EH_?PTFJ5;0Y?ZVU=#&X<+N8,;AFW3!?7'5 M@(&6"K44C?X/W]&V^[,MWCQ'VH@A[@;GW;Z2?P1#5Y&F]$+:DN)RZS<^V M2*BJ9J16$:EU7*3/&5=:J&A-'L5"*FV+AUMIE=DJ98BJ:L9K%_':Q\4;"17* MP(Q" O. M?%PIV+<50X\5%\S9Z?(V3FR9RH.KY#\#5#=CKC7E$>IM2%16&SMH[C/ YQ#%Q=JMB9C*&/HBS-RG_CGML"H5%_8*V' ^XWM[;$N*ANY#V2H,=$?N+/Y#Z ML1I.0S_/C73H Y9=M^EV6I>446M>5%PW+ROSLF/R#H( W-.SW0'Y8'KII\3> MKK@EP#N@Q3 >*;D,$]_>U+CGTQ_6H*=@)5K"$L41 MYW70D4PUC\B?X:)ZIL(=.QV77EJ3G@*;:,E-%,>=O*\.X,.W.AANP+KV.>D4 ME$1+3*(XVWR0/K37:"X3#",.F'0\M]FB%5/.*2")EI1$<<1Y"C4 DIP2RGZ< M_ 00X&<*6M(:$G<:RCB&5]-82__K&5EP198\R@3YWCV'.7@!'WWY)[&U#D[! M4K2$*8I3$"!P$"8S,E['$QE9HQ_ J/L'.S^< IE8B4P,AYI=8Y+;9W_.DYFH MI,0#1@]?QM9\N*QNOI*/V%%\-,R4,E\RF\^7O"'A=9)9UUX..'ZQKM@,<57= MG"47L:.XZ#Z!S^W-*IWY).6[X-:B& FE74F M.N#S(),F]WT!-F 2; RM>4]!0:RD('84!8UC'D7D.DOA=FKOM;A/U3H*+JL; MKV0?=A3[W,;P>6E&Y5MPT'/ @WC!$WN[UELOPF5U5\WE]+V2P? M64/B;I6+*;BN;LH2A!C.,+O..A?06;$VK+E6A.OJQBLYB!VU7/028L;Y&C[Y ME&F@]L0P@C7Q-Z*7;3ULW%JYF]DS6O:]EM=R6^U6SUG:,I:0<7K;/I ;.JU5I<5C=C M"3L>CB:O,V[7IZM3XG:?F37C*4#'*T''.PITAA!30<3[)!#/Y+VPSC,'K%S7 MI2V/L6[;FO,4H./M;8'A@+(CUOWNBFTT'+!K-BEK>M:O9USY?X,Z>]NBYJV> M[Q:GQ#=KKYL=TN)JL2,]R/=AG?+QS7;V1VZ@("61F(+4/>_ A*[ZV95VGUWY]$$4/\HEYQ(]9FE>G@V64J[>CT9EO.09*T_$BN?PRUP4&9-P M6RQ&Y:K@;%8K9>F(.(X_REB2#\:G]7=WQ?A45#)-2I>#@; MX,'S%]^2Q5*J+T;CTQ5;\ F7WU=W!=R-&BNS).-YF8@<%7Q^-CC'[R^HJQ1J MB;\2_E#N7"/ERE2('^KFR^QLX"A$/.6Q5"88?*SY!4]390EP_-P:'33/5(J[ MU\_6/]7.@S-35O(+D?Z=S.3R;! .T(S/697*;^+A,]\ZY"E[L4C+^C]ZV,HZ M Q17I1395AD09$F^^62/VT#L*&"W1X%L%A6@=:.;I#5;ETRR<:GA7A MA9(&:^JBCDVM#=XDN5K&B2S@UP3TY/CB]N;RZF9R=8G@:G)[_>7R_!YN/IY? MG]]<7*')YZNK^PDZ1M\GE^CHS3OT!B4YNE^*JF3YK#P=2<"@+(WB[?,^;IY' M>I[WM-ZX3QKW26V/]KE?%07/)6)E MR:71G8V^:]972?:^7+&8GPT@BTI>K/E@_/8/[#L?3,Z]DK$]5VGC*K59'U^P MKTQY=>F5"58CUV,5<37N^[H4CAP7:^1VL/I-CA= M*\[S.!85P((B$7/ .$WY$.5]B-<'T# BOX-2%PI<;(;H-Q#] Q#7L,"B2'C9&T)?>ZQ/J4\[ MX Q2Q.E;Z:"!%UCAW15\Q9(9XH] 2B5$4>U.(9>\@,IW*"\#0[AD)[91 S(Z$%M@^D(^U3%5 MR;X"[I6]NR#20(0!]<(.5(-4%/2%$SLM!3E6K+> E,DD7Z"4 R.C0E$O$G-4 MP6Y? MO%O.PU:>@;(@6;Y(H%@=!$GT NMCKUL=#&+8P5%??< M96$[9]W6Q2 5^>)8 M\B*S)-O6T-X"1QIA&:2PY[L],%O&PG;*VE0$"SB=@5P:ND&7J$QRQ ]I'\"6 MJK#WHC8G3=@T21,)A&#$:66\7VUV7LO:OL\M]V$[^35]Q(H]]1$SUGF-!A[N MUCV#F$L([F%GW/(?MA,@0"PJWA*@$:+.8=2+'&WKZ&(DI%$?Q);KL)WLGG?. M2A3UV 7%K4W'&9^:RX;.:91$7<0&?B1^7W%K>0_;B<\ 6'3X14S39,'4K^:( MZS2''8=HM5D7"R*OAU%(2X;$3H8&_/,]DCF GAB8KML6&61P$/8@;[F0V+EP MOR\Z4&J(SFPA#7&W8)O$8#%H#]:=L<\^]UTW>_@0SM>=__Z/ 9"T=$KL='I] M,'.)@48I\;QNN3'*A0[MJ3>DI5)BI](6XB]F+=&Y$Q#I6U\7(Q$-G![<+<,2 M^S38[50.;2O#2.B'W1)CD@*P/5A;9B1V9MPDZB&$!LX#9@R#+D:3G$/[1E?2 MDB.QD^.%R+)$JJEE,QC&(E>[@>^&]KUO M>9>$U@(UD2+^L13IC!?EVS]"&%H_U&,<3'1',SY/XD2:7;?2^2_7JU>RMA^$ MELO) 2Z'+0 46*I8H"-,G*'CU'^H7+)"'1A4+U.73Z9%X-O4>@GE:2#$*4F-.'MGT$M?<1Y[-9 MHHHE9+HZ9#E.0&CWG[]R8I%DI?0N0,W% "\/M< +UM;]1KGN:UWOA?4$L# M!!0 ( /V, U=1*DJ=L0( &P' 8 >&PO=V]R:W-H965T&ULK55=;],P%/TK5D!H2*/Y:E,TVDA=VVE#8ZO6 0^(!S>Y;:PE=K"= M=O#KN7:RJ!O9ET0?&E_[GN-S;ISKT4[(&Y4!:');Y%R-G4SK\LAU59)!055/ ME,!Q92UD036&@C#OQR,XM9#P2E2Y(4(9OQI.I]W2 /?'=^PG MUCMZ65$%4Y%_9ZG.QLY'AZ2PIE6NK\3N%!H_ \.7B%S9?[*KS.87R_F,X&AY>7XVFUQC<#PYGUQ,YV1Y.I]?+\G! M@DK@.@/-$IJ_)Q_(6^(2E>&L&KD:=1@V-VGV/*[W#![9\W/%>R3T#DG@!6$' M?/HT? 8)PGT+#^[#773?EB!H2Q!8OO 1OJ6F&O!@:B+6Y(1QRA-&<[(0BMF3 M]F.R4EKB>?O99;7F[G=SFV_P2)4T@;&#'YD"N04G?O?&C[Q/7<;_$]F],H1M M&<*GV..I* ITBR,-[/ON^I0DP\LN6D=V]C'3F)_ M(W>[;_(EF?<<]%L'_5[@GR^MY_@/MSR3= MDSUH90]>7WBF5/5\T0?_E#(KQTO"Z4I M3QG?/&<@>JF!CL1N ^Y>+S3WT!0TKT2:9/RV0&6U6K'B^8*G^>/9"(]>+GQ) M%DM17QA/3M=LP6=. M/S7D)9E[5O)IGOZ9Q&)Y-O)'*.8/K$K%E_SQ-[XEY-3^YGE:-G_1XQ9KC="\ M*D6^VAK+)U@E6?N?/6T#L6<@_< &9&M 5 .[QX!N#>AK[V!O#>S7WL'9&C34 MQRWW)G A$VQR6N2/J*C1TEO]H8E^8RWCE61UH?CCZ M?#.;':,/Z.LL1$?OCM$[E&3H;IE7)>9OMZ<0'3^ MV]VC'[[[03#HKF9HX\_N\?>%;WA6<3"OK:7;6-:3U&:"76P3_W2\V0\7 +,) MM=U#6*C#*+%]JL B'4:<@/AX!SN@:>]HVHT=[1L:>2F0K%_$G^2T7,)\;5.D MZEG^I%RS.3\;R6F\Y,6&CR8__X1=ZQ>HB(9T%@[I+!K(V4$>G%T>'&.Y_HH2@/;4\I01Q&;!#U5 MZ.[8NT;V(9L7E8AFJYV4\_66.H@U\%8(:F#L.T[BJL(0%$+.S!);T?2 M,Y(\7^6%2/YI2*+\0:X>@F6+Y#Z%4^OI@?8#95*8ZB#JN:Y'8,;^CK%O9'STJQ1QQRC-RQ(UDFO#TFK'?RY7KR1;\$R@-&'W29J(9R@0 MOAX(-:U3'8-]=9[5,1]\Q4\$^.FK[6 7A. M02A9RFOVZT+JX$(\MY/OMRI9 M2V4J(/Z!_MR!NM3H&.(J(S<$_&AK5@2!]N: @PA@J]-?EC$&E]D\7W'T4.0K M5--N:@"63);V '5T@V@7!NK=0^@Y#H=J(,=@'F.9?5PWM.<^#NHP'ZOS7PB@B&/;:H:A>[H$]_$E'5_R.KY)DVR0+M&K2])5 MV4(H=;&"0+9OJUP!%.VKYDX98K,TO!%+7IAH4OVN,L0J30@56"I/ "7EH

L^ZY[-3YEBX2[ E>KK:NE \=R)\>P68]=<]$L6"!'5VM$Y/"DGDH2@ 6>-D4#*-]56Z0( M@GF^UY?G3I%AS]C]- 4NUR-4+ED!CV6CIGMK[S.HMW!0;]%0W@Y3T4E%;-:* M%ZQ,YN@HR5!5QEU.CL&DM*Z\_7*P/EJJ*.J!:>LF""-:#7X/=DB\DX?8K _# M)*T$CU]+/7@==1BF40=A.O7OP0ZWFSI92"SC\/NSV>&4W-E&:L(%;WE+F5R) M4O9&L>P.H!@0H]A\ZY@DD+#%+V&Y,MHD!*Y+H>I)2$E#/ M5A;U*82T?$H<5VW5("3Q+>SYJG@'?;HN);BG=R6=H"5F07O>6Y3O4;PW:$VQ MT?5G7VP 9$]L &1/;""?QMAT$IA0X\AM); 40[+NEO4;E0UO!,-[E$GI(-M; M*9' @!B5]9N'[I#>PD&]14-Y.TQ0)]V)6;I_DIH]661H7A4%S^;/2!0L*]-V M\X7%?U6EJ/<;NH2]L^J+;=LPM,.IU/@O_^IHT8>X4WE]Z0WL)!O45#>3M\N=NU'M2\(]UD M0T[OQ;8$T1%_FJ=5,__)R_'>"ZGVG=S^RYMRF3_*OWS-"B9X^HSNZ[,HH *D MP'ZV[U)5_@$PW\..NH4/P&0%>X&Z+P;AG, />G0?[3H":NX(;HL\KN;@:PJS MY5M+=U!OX:#>HJ&\'>:@ZTNHN2\QGDP )+_OJVOO%()13+1RTV&>ZZJ]2P3 M7.S;/;N0=.\$AKG)>-6,20?M* ;U%@[J+1K*VV$VNHZ"FCN*_VW&U.4^\7VL ME3 ;QWAFT%2\6S>&_4LKG*A/MT:+=U=T! MP_/F6)UR_0*?3#%P/<0G47M\L'/?GF:\8L4BR4J4\@=Y*^NC)X=;T1X0;+^( M?-V<@+O/AJ"EM25$(E62MI._[Y*252=P MC!YZ$;GDSG"'XDYW)^2C2A$U/!4Y5STGU;J\=ET5IU@P=2E*Y+2S$K)@FD*Y M=E4ID2465.2N[WD=MV 9=X*N79O+H"LV.L\XSB6H35$P^3S 7.QZSI6S7[C/ MUJDV"V[0+=D:(]0/Y5Q2Y#8L258@5YG@(''5<_I7U\.VR;<)WS/R_;WL@7^2\-N&7T++^P"^Y[>. MU#/\=[A_HIQ6\Q=:EJ_U!M^8QZ) B#332"VBX6=_J;2D-_[KV&559.WC9*;O MKU7)8NPYU-@*Y1:=X/V[JX[W]9C2_T3V0G>[T=T^Q1XLV!,PI42H_3XY?TFN)GH'O@*F>FZX]=1G5"QYY@/&L;>%UW>ZCP5$95MGO00 7* MM?45!;'8<%T]JF:UL:Z^[=A7ZP.RM,J!_M)4?CAATT)5M&:1)H?R6$W@?F@,;H@S]02P,$% @ _8P#5]V[ MWS(H"@ IU8 !@ !X;"]W;W)K3>L[LLTF;:5EHLA=5U_N$RR?'!QUO[N2WEQ5JSJ19:G M7TJG6BV72?GGAW11/)X/R.#G+ZZSNWG=_&)X<7:?W*4W:?WU_DLIWPVW*M-L MF>955N1.F<[.!^_).^&U%=H2OV?I8[7SVFFZ\JTHOC=O+J?G [=I4;I()W4C MD<@?#^DX72P:)=F./S:B@VW,IN+NZY_JHNV\[,RWI$K'Q>+?V;2>GP_"@3-- M9\EJ45\7C[^EFPYYC=ZD6%3M_\[CIJP[<":KJBZ6F\JR!FP%MJG M HTV%.!;RIPK0+W]U3P-A4\O<*^3ON;"GX[]NO!:DM76UM.W\L>G^//MC7,EY+NK\3]_N_H8Q=7X M\O;$.76^WD3.FU].G%^<+'=NY\6J2O)I=3:L90N;.,/)IC4?UJVA>UIS6]3) MPE)M#%<;%\NEG*4W=3'Y;JD=P;7?3Z=9,\N3A?,ER::GL@OCY#ZSMR0^H#69 MK):K15*G4^>JGJ>E(]LFE_R\68L/J7.93XIEZKSY6%35B45>P/+7:2TW"ZD= M)V6>Y7>5\V8W8I3.LDE6:\)#.26V\X)NYP5M(_$]D3ZD=UG>A)#K=I'D$]EF M.2[5/"G3ZL1):AEK\M9AY%>'NI38G ;UFPWS776?3-+S@1R>*BT?TL'%7_]" M?/?O-O_78EXKUFR6#Q>,AM1GU#L;/NQ:C1DUQA032&**FVSK)NOIYC$.KC7] MG4$_92/J!^J0C\UBTAO-%K-,$##FN6JQV!*1>TSS6%A*A6[(2:>F#!+?#A)O M*[(]@R37IOQLKN1,ER/3OCIIMK-V5YD7BVE:5G+S^V.5U7\Z_[TN%@M'?K8] M)N7T?[;!XYC3'U,LPA2+,<4$DICBOK=UWP.7R&55K=J54A%M/0M"3W].J;BX;Y&R7XG6939KKS/7"D)?XV^62U0>W/3!0WVTO-%UP M/1KH5X.8,6-,,8$DII@ZVIHZPC+59N3(W),X(]J:&YG7:%J1R*JC7Q&"/>D[ MZ$ABRJ 3M\NT77#8U_G@1,D'%S(/M*;)KCDXQ/>U088#]MW94-7BHWH@L&*J MENS #P):\EE^D.^U@%@^>\- SW[@"+T]P%2+4=7$P0%13>A( X%10YQ/ <[P MCU4NLU2WS5*IU2=4T$ LI($Q?T2X?DF-&C=&51-8:JJC'6T@,&[0'#W*16;Y M-/ 9&>G+S4(;&->M,<6"@#,=),36H(%+]$W*4BPD/@WW3?V..! PI3U,V3XE MY9;1V,<-E3-LU'3.1@AA^A"C4@14-8&EIIK:@00"DP0K;#MLI)G)-^S+_,SW MCL!M%C&Y &2BHB\ :U :Z O 4BPD'G-'>Q9 EX 3_Q69&\',A<>H:A&J6HRJ M)K#4U$G0Y?T$3OQ?#[W!#>D]04P6X/,1)WH6BAHU1E436&JJ]1U>(#!?>%D" M1TQ,H".X31&(P5E4# @'=[.W*2]!!TB'!PC,!YX"XHB9S?.1IP\V9C8?'1,R M1@TIL-34KV0[@D!A@H!(X^!(O;^>-9-]XA(6:JLM0HT:HZH)+#75VPY%4!A% M/!/*44MR3D?ZQ>.F%(CE[$KZNH)[TWOLD=34L=\YZP 3B#YDCIJ X)0$7!]H MS'0^0E6+C^J!P(JI6M(A! HC!(C,44L^/@I"W0(P0&\+,-5B5#5Q:#Q4"SHX M06$X\4PN!ZOW_H2QD D[ET.-&Z.J"2PUU=&.3%"83#R!RU$3-UBYG*66H M%4N87,Y2SL;E;,4@+D<[+$'A@P&]3K_9Q\W\YIXQ2@DU@,[1)2.XT;UG-BI" MP%)3#>L0 H41PL$#;G:3 G-R4^:Y^G<\EG+2(MT=DP8$@>>ZOCZYS7*G/-01 MGK 5"T;<)?LF=Y=ST_ 5F1M%_5X?52U"58M1U026FCH)NAR?PCG^7O"25%4Q MR=KCQ(]9/7?DI7&S?D+G:YM6%K-96C;K[%!^B9EWCZF9ZA.YM.0_?1%BAHU1 MU026FGH"N(,'#(8'SW7<>D+8DO<'(T_/AC;%?,4^_82P58IIUQDQW,F^EF"I MJ99T.3^#<_[7 ]]P0_HN1V8B M]CH7X(*$*-&J.J"2PUU?H..3 8.;PL^&9F MBJ^#[TT1"'Q;5 SP#7>SMRDOS M, #]_#?<@MZ+[W#$BP%)3'>I@"(-A2!\ZSBPW+%#C0#X2;4;:3D*0)H5H"T ;AXK M8/K$CBQB<@%P_4NBV!:4C_2C#,)6+'1=0O?LZ[Q+S3E]13[.46]/0%6+4-5B M5#6!I:9.@@X%X*8:,#WY"+3<2MJU!A536"IJ=;O/ 8"1@TO MB^:XR0MT-+27*:>[3WU!23%M\2 SX M32.[0_K/(8>_&8H7SV7ULUYQ+M"O=5[4EZ.5$)OSR:1.5WR=U!_+#2_@?Y9E MM4X$?*R>)O6FXLFB;;3.)\3S@LDZR8K1U47[W6-U=5$V(L\*_EBANEFOD^KE MAN?E\^4(CUZ_^)8]K83\8G)UL4F>^(R+'YO'"CY-=KTLLC4OZJPL4,67EZ-K M?#[UVP:MQ9\9?Z[WGI$[WY0-]Y]?>__<#AX&,T]J/BWSO[*%6%V.HA%:\&72Y.);^?P'[P?DR_[2 M,J_;?]%S;^N-4-K4HESWC4'!.BNZO\FOWA%[#: ?

#=N)J^G!_^^E^]ND6 MP=/LXO8'^OSEX:\9&J,?LUMT]ML']!O* M"O1]539U4BSJBXD -;+/2=K_\DWWR\3RRP'Z6A9B5:-/Q8(O#MM/8!2[H9#7 MH=P09X?_:8J/B'J_(^(1:M S?7]SXI!#=YZE;7_4YMFD7J$EA$F-EE6Y1A!Y M52*RXJE;NIG(N-%K7:_,W*N,ZO-ZDZ3\<@1A6_-JRT=7__P'#KQ_F89\HLX. M',!V#F"NWJ_N81/*R]HXR*YET+:4.\WV:AP%++B8;/?5&ZS"* QW5@>R_)TL MWSDOUXO_0EC!3B1J)$K8BM*R2+.J+,#IP4[IP7.N;SET&F:)7+K-0VT:^WOS11FD4\'\VFPHA[V MS?,9[J2%3FG7Z[(2V?]:::A>4_2BCM_KHG3H<(/1&(<6C^,]$N,CQ&?%%K:H4HJ?UR4LYI07*3=JQIJ< M( B'FG4C' ?4HIDHS<2I>2;*].=8YE$+6!!K2"[K;LWP7_+9K)?H4CR,AX(- M5HQ88A K*&,G\J[^#9DM GUU CL^+&S8WR$.Q0N") ;QOYML(\E@E$WU66[*(3""8W$A".\BR99WDF7HQ#8+JX M2'.\;H1C;!F @BYV4W>Z@DV9US)GW(-G77.@L'3]JVX+2/%)27JJW@Y]H5B* MW3"][C<@F7OP;)L JGZ7&8=QX 9F C+9<-)TLS%AGF_;415*;)%N\;CG=>BK%BE=00 &T("JZA6;4 MKM.3>J&VX^M6)+ )5XS%;T#V=1ULDA>Y"%KA0*>JX6HT1M$Z/4G,M$#6K>+] M63DLLA1CB9NQ=P5L]!R)Y!??7\&3?A FO<0 3.H/4P*C%;5XF2BL$C=6']J5 M\/ZMANBD'/N1MDV:S!AFS")7$96XB7I_FLJ#Z/BDV(O]X2ATLW$01;%E% JS MY+CB5V8S]7MDG[3Z/55OATY0T"9N:$-"EW*^Z%T@,X[ZN)2#Z"BFH18VNA&! M3,DR@PK8Q G!@7BS9KE0FR2'KV5B8IE17Y,7,6T,NA$.+>PBBK/$S=G'IDI7 MLK0ZTNL&EF)"L2;:8$=CZPZ@D$O M/G&FJGG?[/"@4B&=OEDV[VG^461"A@Q4_#!W;=;7'@%D=9NN&,\L=723, XU MQ!OL;.(5WZF;[]_X@J\WKZ60//M%]Z6PG*T:H"W3/1H/A>J&-J&*[-1-]L?D MI3MU!)GUJJS$6/!JC19\;O:I 6QB7P0Z,#6U MAD+9#RQ,I8JI] VF[@GN-D?N./RC.A3'.!P>59JL@B"R2%7LI&^P3S5$K][:N369I1N*F&' MP@TVC%I.1JBB)G67K\:$_[WHI(;R-0J&IP,&J]@G-N4*==2-NKLU<+3=)99E MQ;.GHJ^WTQ>H7M/VP$>N=#DXHW:=9F,<:5XW67F6_8TIY#$W\J37LR*M9/3) M'*N= ;E0V@>9'VXA7[><$C,#[F@0#L]<#691;"FMF.(=PV]G6>]6ZF3GL:G5 MJ7H['+D"*',#U#IR-.=/65'T\0]I?E8NC-XPG"F'3-NA#&8$^YYMYA13V1M, MM>KG\L3*J5S')\.8#(/%8$8(\RPT8'MO,P]8) M'7MXF'$:K# + ]NB4R!G;I KG6<57S;RKL6'7K(ZQS/*UCGM:Z_"#$9CVPMZ MIF#.W# _].U[7I0RPVO=P-=\K%M!F65SL2(X#QG(N$C!K MZ_<=# VC <,\>VICQCPP'=T0][&&&L,!-;'&O2(\B]\?]_(*V:+I7IL593%N M W_O;*)8&-,6\U;@S"R.W@I.U-OA?1*52_CN7.*H^3_(^]^:?=^0: P+0(,- MCBPO=GV59?CNJGJ:;#(YZ>UKB$4FVMT^*W8OSX]^9]'_WOYE'LKP$& &*Z*_ MQ9KLW7=;\^JIO098HU99=U]L]^WNJN%U>\%N\/T-/I]V%P95-]W]Q:])!2E% M#=.TA"Z]CR'XM^JN!'8?1+EI;]7-2R'*=?NXXLF"5]( _G]90OW9?Y _L+N8 M>?5_4$L#!!0 ( /V, U<[C&D9:04 $H, 8 >&PO=V]R:W-H965T M&ULG5==;]LV%/TKA L4+6#8CI.F19,82-)V[8"N0=-N#\,> M:/%*(DR1*DG%R7[]SB4EQ6G=8-M++%'WX]QS/WASNG5^$VJB*&X;8\/9I(ZQ M?3V?AZ*F1H:9:\GB2^E\(R->?34/K2>IDE)CYLO%XGC>2&TGJ]-T=N57IZZ+ M1ENZ\B)T32/]W049MSV;'$R&@\^ZJB,?S%>GK:SHFN+7]LKC;3Y:4;HA&[2S MPE-Y-CD_>'UQQ/))X'=-V[#S+#B2M7,;?OF@SB8+!D2&BL@6)'YNZ)*,84. M\:VW.1E=LN+N\V#]78H=L:QEH$MG_M JUF>35Q.AJ)2=B9_=]CWU\;Q@>X4S M(?T5VUYV,1%%%Z)K>F4@:+3-O_*VY^'?*"Q[A67"G1TEE&]DE*M3[[;"LS2L M\4,*-6D#G+:R>D5>*3KZ35?TNFZW0>89UEYD5OZ2); M6O[$TK'XZ&RL@WAK%:F'^G.@&J$M!V@7RT<-_MK9F3A<3,5RL3Q\Q-[A&.IA MLG?X$WN[X4W%I;/!&:UD+@Z$?^4ID(WYP)7BG;;2%EH:<8U#0B7&(/X\7X?H M44M_[6,H SC:#X#[ZW5H94%GDY9]^1N:K)X^.3A>G#P2WM$8WM%CUO]3)O^? M)7$ABTWE78?SWZ"#3).O[L0U(M$%3<4'6\S$LUB3>/KDU7*Y..DMI;>#$^'\ M\('5^]/G4R'%&S)R*SV)POG6^3Y'.@"#<-J4FHP2(?L)8MT%Z(<@8BVC:+V[ MT0K'XW=M(U4>B8M.,)H", P->>ULX>P-LHEWR&PQ$=@2XJIJ0"D[8X27MB(6 MC@X-EIAH*-9..>,J36$FOL#N0!1PUAB(WSKI(WE2 "#>.VY>!/&%;N5#>0[\ MX.5)$$6MJ108L!RPK3!-"IVF72,WY*=B6^NB9NL:E7>9A-_>4M'Q(!.?RA+! M0HK!L<#:2:\8L](>,\]YX#;&%:A=C,_@.L_FWSS&= ;>X-B(!P"4*'YL&)H1LR,W%>('<*89B[:6)]8$<12,'H@FC*EXY] MR(PFP"?#0]*C7!M"$BONM*G86+>U+'!YG[UK9SI^"&(F/NNPR>%\10#01M:1 MF;U$CP6C"+>9"E.N#"F"KJP&B])&0;B8 M.P8L0*AUEKD0A6QUA%Y@OWP DRCH)&EE[+A**P19),1#905Z:'/43K 0-3H% M8\@QV9PGTQ$X4&)]ASL#[AD3U.BV12%P7O=X;#WWRDR\/,QW#>-K(I22PP66JXIG)GH25!M&S EEYMA& MP@%+!7:*T!=HA63R-^P)&RPFH4; ,XP7]K:,V)P\>&K:#1M@-<:PK^%)=$3/H8?QDU[N,C/&2^B%< M^&I1YQ&9*[2%02U-R]?!MF. W3G%H?>"UQ$Q(M"OTS52@!(G; M&'3_2--WP-TB_+7+8H9QYL>0TB'WJ5>PBMD9@%S_*[Q0*;B#)RC5IA[_T==G\8:IYQ MO5SHVA8PBSKYP$1#@\!CF.W;!.8[^QUXJ-(6RS.CLS&O>N/IN"B?Y_WP7CQO MV1^EKS0X,U1"=3%[^6(B?-Y<\TMT;=H6URZ"]/3(=QMY%L#WTKDXO+"#\=^' MU3]02P,$% @ _8P#5Y5*JA#9!0 ]0T !@ !X;"]W;W)K==S[D(>;ZR[\151$'>U-OYD5(70O)U. M?5%1+?W$-F3P9&5=+0..;CWUC2-9)J5:3^>SV:MI+949G1ZG>U?N]-C&H)6A M*R=\K&OIMF>D[>9DM#_J;GQ2ZRKPC>GI<2/7=$WAC&0=$FHK %B3^;NFO.^ON4.W)92D_G5O^ERE"=C-Z,1$DK&77X9#X^D86=#)J&#EW M2Z/3Y\_V7\V.GHCVL(_V\"GKW\_*_S CSBTX,IY*OO( HY0!A_?*2%,HJ<6E MR8[P( MY""D6$GE!D]L1,'?$$1CO9+ .'0)&I\\, "A M=&(&Z$^_:2""[FV7 A?256F(J#I>_4GX@_*A#Z0Q!7\I;$DL@( MU&LC'>2:Z'R40"78Y-U%C:Y@)X[64;=9MI1?,]Z JI6XN"LJ:=:I%&KETXQ^ MP7+/G[V9SV='UQ?GZ6K_Z*>Q8&8QM(PAUS'*9&Q4J/H*:INSZ9JS)%\XM428 MRNS6'%O=?WWDQ<*8B!0_46,=B#6"I[38G^W]VL.Y)>E:(-^A+NHE_!_LCUL. MHD&ZR ^2;J, 9ZE\H2W#B3ND3*;)5S;J$M )7GH<#5+X$DW>*JQ,G$CBY+'> M.I,:C #$M&=E^&\X8B,Y9X<5!0*=K4771P^RN8Q!E!8P&1L04J%C2:E[VAPB M*A;Q?HV*B5YN[T&,KBE4PURO"91 +3VG)@QH?S;)^36[3#6PJ!%<(<6+EN"? M%XNKCN&)^#UW!:QWK<(<*!.@5 L\5+9$X3A* 7=-JN!8F1)F>35WE=99"!6 MJN66H:>[!FNJ,EG]#9.UGP:; MRC)D=F-@QL>E5Z5",N0G8H&H4M9[[4PB='1+)K9Q<6'!)GHOIF4R**56284+6HL0T\[)E5FD MB5 JH.%RLX8*8Q+:%5S$ [HFXCD6U$TE7XFDSWDH=Z1[/T>_W;%\QO!S:P1QL<;.70>5N@YEL&ULG5;;;N,V$/V5@198 M)(#KBYPX:6(;<+R7IFB*8+-I'XH^T-+8(E8B%9):)_WZGJ%LK[-P NR^2"0U MVF_/^I52IMD.HYGMVXZMDTHM>%;1[ZI*N6>KKBTZTDR2+8'G_2J"'+0 MFXYKM>([#O?UK<.NMT/)=<7&:VO(\7*2S 875RVN22!;6?I'- M=3Y)^N(0EYP%05!X?>4YEZ4 P8V'#6:R,RF*^^LM^H<8.V)9*,]S6_ZM\U!, MDO.$)ME MF6U,T&9%=T&97+G:',BDF;?4)N MG3:9KDNF?V8+'QRJZ-]#W+2F3PZ;ELZZ\+7*>)*@=3R[KYQ,W[X9C/J7KP1V ML@OLY#7T'\KASR'1M2&D@Y&*P:A#H6#ZH(T",ZH\K'!E\2+M?!*YP>"2YHYS'>@/ZSU[.OIL M:YW1,!T=7] -*]\X%GFRR^\D,0P. W<)7FRM8^0\-!K9(D7+G;@"0J CZW"Z M):532[UYBL%WIRP(EG 2681OM$,,5%;:I\A<4^LG ?/ M*VV,2*EE@-8[SKA:8#$XE3$T^+4C5&Z@-1+G=$4UGA8%+7R!0[#E^1DL/!=6 M".7H5J*)PEF#V]:3I[:?YNTF!@;$2H=-[E5NZVUQK,EO^N>'?4_3G_0]5IOX ML$G@?A:BBB@X%/9#HYP8AHQ,;,IU3L8&*A0RA#I28A*X4GY9D"[0K7?/3M-R+4W?KL)MHZW[,(&W-EQ6;#4 MN0C@^]+:L-V(@=UOU_1_4$L#!!0 ( /V, U>?IG!W& , ,\& 9 M>&PO=V]R:W-H965T $$C1DCIIFHVV MTE9 @(0T;< >$ ]N\ZWRI];VI$ M"X]M(\TBJ*WM+J+(%#6VW)RI#B7M;)1NN2575Y'I-/+2@]HF8G&<12T7,EC. M_=JU7LY5;QLA\5J#Z=N6ZY]7V*CM(I@$3PLWHJJM6XB6\XY7>(OV2W>MR8M& MEE*T*(U0$C1N%L'EY.(J=?$^X*O K3FPP=UDK=2]JN1.EK1=!'D")&]XW]D9MW^/N M/E/'5ZC&^/^P'6+360!%;ZQJ=V!2T HY?/GC+@\'@#S^!X#M ,SK'@[R*M]P MRY=SK;:@732Q.<-?U:-)G)"N*+=6TZX@G%W>X /*'LT\LL3FUJ)BA[P:D.P? MR P^*6EK V]EB>6?^(A4C%+8DY0K=I+P8R_/((E#8#%+3O EX]42SY>IS?M",,KRJ-%?<-H#9P; M+:J[=,C4YV!KI3R," MER48\0CM4&=T=0:J$HY5\B%D,-BB)H!C:*C/S05\]A2'3V0/O272XSN>U!/N MK9="DB#5&SK,O/K;72&-" O/89J'$Q8[8QJRQ!GDAM.<.2N.PS3+X;.B=H$D M#_,I@R0AP QF69BE,623,*?/2HF&!-E^+63E0M)SDC$+LVP"V2R,V032\Y"E M#.Z$1I=ZI_L\HZ L3%@.&9U)D'06SI()'6AYL\\O*:%S4@HC*V5ADF9D)2P- M\\19;$K<.<&H!BO5=ES^)'"A*BE^$7Q?)_>D7:$,;\BERG9:E7UA#7 +'#HE M*"4P MI/;APZC_Q'4EI($&-P2-SV;3 /0P/@?'JLZ/K+6RU*?>K.D7![4+H/V-4O;) M<0>,OV'+WU!+ P04 " #]C -7+E]@L:H# <" &0 'AL+W=ORL;2^CR)0[;)B9J18E[=1*-\S25&\CTVIDE0%JXY]N==0O19M6R+7Y&^V=[IVD6C2P5;U : MKB1HK-?!57)Y/7?VWN OCKV9C,$I*91Z<)./U3J(G4,HL+2.@='7'F]0"$=$ M;GP]<@;CD0XX'3^Q?_#:24O!#-XH\857=K<.S@.HL&:=L/>J_PV/>A:.KU3" M^/_0#[99&D#9&:N:(Y@\:+@JD>3URPMG-1[E':97F:%:1)4*W')5'\/4 3M\ Y_!) M2;LS\*NLL'J)C\B1T9OTR9OK]%W"WSLY@RP.(8W3[!V^;%27>;[L!^H.<,M- M*93I-,+?5X6QFM+AG]<4#X3SUPE=B5R:EI6X#J@&#.H]!IN??TKR^)=WW)V/ M[L[?8__19;P+?MVU"2-,QB&4BNK*6"ZWT&I.] ;-@=PA4V*@=N%3&@M(@J9E0AQ#\7U8(A#T3'<[@ MQNUR0S5#7)3*1.#*DO[VJ*D!#' J,6YF\ ?QWJBF9?) 5'M7C, M?<8;+9A@ MLL3!QUYS2\-*]?(;,^I;@"2T\1ZKPBB!ID1".D_QD1BFYOBU8P*L\L(J7M>H MO6V!MD>4?GF064]0S@6W\WP01?2!HN"E^[910=4)>$NK,N M*RMJML3B/D40CN.E>D4O=/3,P,EREE!_$,*W.B(YR6?+YP4+5%HX MEI:WN,42FX)N+DO\:AJZ(UKT?5(<9B\3QMTIG4.R_P<34$*X.#646TXZH5QX M:B4H5RCG+K\A^9[@E+M8J\X0OSF#^VD.P@ED\_#B/':#BS"=7\ 7:OUT'Y3+ M:JO=C6:+&)(\@0\O\SE;A$FV@/0BS.:+J4!8QN$\7T!^'BX7"[A_*]:GRS") MTS,XS<-E$I]]'Z,3R+,PRS,W2,.83GFM,423CMV@WOIWR5#$.FF'YCVNCD_? MU=#QG\V'=_,3TUM.V22P)F@\6RX"T,-;-$RL:GW_+Y2EU\0/=_1\HW8&M%\K M99\F[H#Q!\'F/U!+ P04 " #]C -7RNN$D_T# :"@ &0 'AL+W=O M?,-N D:]DJZ>)DOWZ4SG;MUDF+?=R'Q!2/?/B0$BE--DI_-&M$ M"X^U;,PT6%O;7@Z'IEQCSTU*NA:37RRCO5\1BD=$-'XM,4,]B&=XZ&\0W_E-DL"*#MC5;UU)@:U:/I?_KBMPX%#$3[C$&\=8L^[#^19 MWG#+9Q.M-J"=-:$YP:?JO8F<:-RFO+>:O@KRL[,WC>7-2BPDPMP8M&8RM 3K M/@[++<15#Q$_ Y'#6]78M8%?F@JK8_\AT=ESBG>ZU4M1%2 F\J^"IAN!&FE,IT&N&O^<)832?E[U-EZ*.DIZ.X M[KDT+2]Q&E![&-0/&,Q^_"'*PY]?R"'=YY"^A/Y]^_0BQ&F"7Y?C?HVPTLH8 M*+G63Z)9 :]5UUA?/EZ67=U);K%R:FW%/]RWEUJ"^(S%>RQNG)[V$_?[Z5%N ML,1Z@1J2R&MCV'!OO522QH2Y_,+GM>=SO>,S[_G,#[C,#[F\HV'VI?$'WY_. M\@$UC9MCCUO40E5P+AJP:]49(FD8X&.)K87-SI5O78\2;WM7T?03DE07<.T; ME_+3*+W*K$5KX SRA,6CD(3S+&)QDEZ0&,4L3')(!PF\4\U/I:I;M!1DI1%I M_%$9,B@2@< MQ'"O+)&#CPLV1.XA' MQ_H.W2.EHA7A^;%R!AGU0>H6*434.M0R)&<'=FOW#@_N:CNS*OTIHWKJNZ:_NO7;_\)GW]_UG M\_[5]);KE6@,2%R2*YV]+ #=OT3ZA56MO_T7RE)_>'%-CS?4SH"^+Y6RNX4+ ML'\.SOX%4$L#!!0 ( /V, U>E'*,^L@( !8& 9 >&PO=V]R:W-H M965T\!+KVA*1C-\[ M3J\_T@(/[3W[1Y<[Y9)RC9>R_E'EIIQ[8P]R+'A;FUNY_82[?(:6+Y.U=D_8 M=K%Q[$'6:B.;'9@4-)7HWOQQ5X<#P#A\!DEL+^F"G23\THISB$,?6,CB$WQQGV+L^.)7^%;\B:TC3+5&Y[AW*-.T*@>T%N\?1.-P@\G M] YZO8-3[/]U)2<9CNM[3@M[!^X=7(,L@,J/??E=S:XPPR9%!7'DO PR25VI M#8$)8$J$0M;4WI583Y_A7V+?58(@LM5$K=_W*BIAD+0:.(,H\>-D3,;0#R/6 M1V2RL4)YU\VD*T6!164TC/UX.((H]-DX[L-3*5H-L1^-&#TGR:3?J7'-:RAP M]TEH-*9&&C3$Q)($HL$0OE)2BD;&LPJ-_"1F=-PD82_+=P;QT)^$0S(8*9I$ M<.QC" YZM4&U=A-)4W*M,%W;]MY^Z"V[7O\;WDW,&Z[6E="43T'0\#P9>J"Z M*=0MC-RXSD^EH3GBS)(&-RH;0/N%E&:_L ?TOX+%'U!+ P04 " #]C -7 M),P P$T8 #Q3@ &0 'AL+W=O8!$2.*&(C6\^+*__GS= M#8 @1\)!9)-!J-OGS=#?+-?5Y\+=?&5.IADV;EVZ-U56U_.#DI%VNS MT>4HWYH,=Y9YL=$5?A:KDW);&!WSH$UZ,AV/ST\V.LF.WKWA:[?%NS=Y7:5) M9FX+5=:;C2X>WYLTOW][-#ER%WY+5NN*+IR\>[/5*_/95+]O;PO\.O%4XF1C MLC+),U68Y=NCJ\D/[T_I>7[@'XFY+X._%:UDGN=?Z<=/\=NC,3%D4K.HB(+& M?W?FVJ0I$0(;?UB:1WY*&AC^[:A_Y+5C+7-=FNL\_6<25^NW1Y='*C9+7:?5 M;_G]WXU=SQG16^1IR?^J>WEV>G&D%G59Y1L[&!QLDDS^UP]6#L& R_&> 5,[ M8,I\RT3,Y0==Z7=OBOQ>%?0TJ-$?O%0>#>:2C#;ERL!3>"X7I'@KGZI<\J]:E^C&+3=P>?P)N/$M3Q]+[Z4&" M/]?92,W&D9J.I[,#]&9^B3.F-SNTQ ])N4CSLBZ,^I^K>5D54(?_[5NLT#KM MIT4F\D.YU0OS]@@V4)KBSAR]^^M?)N?CUPTJ7*EPIR-U[N2F>Q^F 69C,WA9I-^.I4W1L( M$(\O\Q3F7/[0&;0[8)!DJEKG=0EZY9"N7:I?\\J4ZAC#QM%X/,9?S-KTM1"1 MV^[2;'P1S6:OU-7[&W5=F#BIU$>]2-*D>E074QX_D_\^56O,7*[SHGI9F6(C MZQQ,AGC@E9I&T_,+]26O="HWY@8NS9 %FP)TU3+)=+9(LI5:Y&7%_($^#<5? MIY/H?'R.]>UY>#![%9V>G@TQ730;7P[#B3 <'%Y>GC*A<31]=:EN3 GA7=<@ MEE5J"Y;)16$3TCQ;A=QC?A!EYH?JIGU3")^=G?%?E]%X-N'ETI[?LSL"I_K. M%/"N*LDPT)25*G1E:*:NH#1$DE?KYZD!5.!\-'XQ4K]G"9;_:0FYD#3H\6"/ M[=U,_:RS&C[?TXV@%%XQ(B)K,1'G^A/ILLR0O\MZA)2T0(<6U$)@,X M:XY&=R9]% E8GAJ1.<98DDL\B7W2V#>:&6+:8#&("8NOK25=RXW/=,,3:+,Z M"CT!HNG"@':,!>8+8V)9\_3BU>C2RVQ9Y!NF()OHMB-2>@FE@<[$-9:"_:GA M]XO[(N$?,?PL2:KD!1#'24D!/%+WZP22)LVI2\Q;&E:58G;@LN:\%Z@KDM1:>H M1,5*RTN2HWVL=3K&O,!H:5@&G$)]8:PV_8$*UNH<\ MP9YAHM"%F$FM1 "&!K@=4]$J^? M%E5.MCJ]<):6%Y%*ELKH(DT,_I8%J1B\\ TH!%^4#=)JL=;9RHC"954!2 *5 M-G=&U-\B'C4PM,)@(Q(AFT ;LHKB["J'Z\E(*=KK@6HNL-9RI*[4.D^A/$17 MM&RC'Q4C-MHC)S&6E=Q_0G01<7$/HD;-ZTIE>4470*7B%6(=HKR_Z +,6W<;&1;0[0PG,!L[;Y'K,@R2[E[6VV =B&KNU#&8GFRA*U;H--> ME@M8 )/63[29H7OLMFA0P!EY)8/]V9 ,8KN6O(CEP(RW,:N(9/B+M(Z9@=+\0WYDTJ335(Q1(L:,D3S#O*R_C4K M:1&XQGRQ5W?R@-9I"19.*3_4A=.*,GE0&\'MAG![.^RWPS/HDG2@\5MXU(<$ M_@8!3!V?3D87/ER(:^A'1Q C.,UL(L;A>S>P.*4""BWG=#:*#%9)A/'HUZQ"O M2R=' ^XYHC<$-P;;%TO K;-FYG:<*P] 3PJ2Q[-7HU,O7?B#-BX;A>P\";!8 M5TQ1Z82G)[&7];Q,XD07Y&X,\V[=$I"5=^(12R!V&4)GDA8("?CYR0UW8$1T M6OT^^CQ2[W7V57TIR-@M>Y'ZE;4<,.NJ+/-%8G4>DW)PI6>-*#PN93P%02EP M5A T6V&R"+"QH.#+QB"AK.M^Y"H5,@AUP,S=SK(B1H(2*(0;NWO!DM@;LEH8 MBB0?S;Q@44@(N63FY@BQC1I@RPBC9A!9ZD&W XI;_<@^E2Q#EVMXO$WR4IZ% M99%KA6)H\BN9XD"+L6 ; M,GH36F%6"-8(&-)="H!)"0+T#R$O;*H3YQL(!_"^I7\TD\=)>3@AR#K% M7=8L_7 @QWN>%E*$LN+>ORQXT,@-,-Z2DL78>/?H<'UJIW8SF ?X8$*K91!. M.UM]WK8L !:&%AQK8* 8LZ&T$A!',Z6(@X?9$/SDH-32O'!OH"^[X-?\0>H# M-B:4T+QPX_8E)@$]F=;$L PL"K2MG6[T5_.2,9*U3A"#]M4;]^!B4=066-?9 M5B>QU^D&+E9YQ B+)291*XS*S3)&< 9*QTC;V:2WWR!5T/;D=\E,4=%S1XK-1KNX_R[)9L#HR"8L1-C1RK98?7"-L\E!XB<_%&R3%(THKLR7'%G3(A(\A(@5PL:C&P6A5RQWCS' M:MC,P1;[X.F<0L%8+AQ$V*'Z?,WD!TGQY=D@PK=*/0=L>=@XRP#Z!W#> M;"6S:;SP 98D71*3ETAI:URL$'+=92DA+O\60/?-BL[56^I_EUM:GC7?9PZ/ MY,&4XIE=4R,Q77KM(.4Q89(+C5*%\ZNF_@_CT^:2XUW&D)TGI2U0 M]U8YG[/P,(?NE!>0A+4S>W)-R)\S CS.6J3L7P9U_T@B@3I[(EWC30K0G2DC5"ZN(I$_?#T:;2N^7 M?7Z1I,7YR@*X)-/4^Z(MC8A+@O@<)"D#6=E6SD%/14_0\I,E03:I(' AN+>L MHN?2"?>AR/ZV\^4I,Z]9KC,9P @1Q0IXC MB]F*)>N.$9H9H76%IH;<)M<2Y(,T$B )KL\_KVPT$)QR:EP;<#26G]#

)=*PVIEB9B,7 RQ#C([K(!ZN$LW*^*,HARVPWAJGR MS(!DL\42J(?EJ_4<),J@U=4/$CJ%ZI'Z?2O.K]M!C%K%W5ZOW#34!+>Z^L3T M[ 6'YJ<2UJR5#'>\5VP6J;;>*[@5PA#RW*0GUIU&UDYMM<2W0K&3^(^FX)*5 M-^H[WF>P,M?9UZ+>5HM'R4&Q9;B'7RQ<%]JMS_=%<8Y)R2IC3T#=.J<@CRYB MK8J\WHJ?VF/G[(_J>@57U&NC*Y[&9D7#\Z/FV=Y.C;Z\XGV=8O]8#R MHLCO.=:+^M"-OK-K3YUAZ;9@;:9G_3#X_.F(SQL1Q:=EKFZ+W+6PF6K,7JH;]S.KX\GHVG3$[5& M8>(F2 5RD+SZ7]"G=M\C^T$7T7%'N!"P<.5(-"6J M_0[E5VB.^C%#R']$:ISI6$<(PXM1I'Z^5;_DQ0JF?\TXBAJN>'YT-6+?H6/D MVX3.Y# 3=T]=;Y5\'7P?[4!*QP**J-TZ9FAG=XGAHD00-FVJJSZ*]I!<2DO! M(JT6U=)YCCWKI\(E$"^+T0(Q!77=+IEWRD) M;X%\Y5&MM3L]9;+&D[7 /M=!_>&K;Q*#P/DV>!*=JP*_SX?WNO"H=2R4SB98 MZK=T!"@XB]GTL'KE30&,5$QBK/"#U=T@CN54.X N$ *4NA5X^(T>&]AY;WYZ M_^DW/Q,/?LWL^W7M6KHU=/B>O$!FK>W!))@\^].&W53?LQ9>I7,RX? M?<"Q=;K4VRHOR/$-7LI,4C.^7&.Q!'+'0_2&ZYFN)#G MRZ 'O1"C.1XI9Q9[7/U.%#_-0 MR5I8@7=B1] BG+Z2QEY',0]Q$Y;%;-&1*D!W26F%UY)Y'XOA"R@#/:14OC#: M#2_A! ^-YC6UD0/'^ES,'M-BE8")RI!4?[F=$2=#KX)!_/GW!CDLQBJ M31XGR\0*J$&5KHP:P9>LJ085$U @[V1?,.%R,2([;)QF*Y+5BM"6S1;V;GEK MS328>I/Z#C[0E]G6V"(J.#GU<:>!./6@S+F% R>0A"].-TH@?=[L ZS\XEV!TF+T;/Y-'WX+$7<=>$=@)Y WBM]9QUC. M:V=;='T-)O$Z_>PR[4A?C&6SUP.KH; MS+[$V/<&ANN[\XE6VW@72;T?]IR7XLREX@("':8KPX,B,POSN?D4]5*.^-4R MJCFW-/HP-"[7NGF)(.5#!>Y<7:"UDUX-)7Z/I]../@\>A]9=/&!?!=>PQVB< MBYUU;IJ"\02^2U =_J?2^?2_L(SI>.\R9H$R-W%_!T7X3A+!QYR*+ M,XH!H8Q28?KA6TUA6MNXT,9?VAZ=:".G%?ZE NXX)JUN,7 : M4: 6ZZ93%2.QA];;VZ5.I:HIK84HZ [1PQ+R@Y3#F4D4=F):!S@6F*\4"QE: M!'>@W[('A.R7L^X).U9D4B=P7KRE;J)E'"\#M7)M7/!!:_L#3AR* ?.[IT8$ MP12!WL_6NKC(MZ54 SE6<#GWT;YKQKUBFY6'H2'JA!0?*<+1H?/_[@A"9C0? M!FT0>LV)3UP6LNB1+F=2] H%1[4=D5"'AR5/-;C(OIOV;>^^-.JSV^/J ^*[E8JP=AO4Q ]K@1S9 MMZ7NQ^8(NP.4L)< J3:%,S;EH;(MAYT&('?T8./<7H"KQ]_2-NZI@T3!"427 M%X7-P_[%[& (S77^@IW _^>*]M0O#JWJ?6Z+Q;T[8O-(]W*@>Q$E^;<48K@> MU+S2;$\?NQ KP=B=/0Y?0&DZ"L3)@@Z5M#NP.WE13^+HF.L_WW15'7K/B^IT MQQ?3 '>%C8*=SL8>^33%I6_P=626G;?+)J]"2$G'\#N=B]TJJW0(9DVD_0Q% M@3>W98>#K[AQ)^.XM7AIDW^/#$;PR2LJOMP"W%*(!*H[T/;<=MQ'\R!.4(JAS0PB^D:==Z[]QQN4.Y_Y LA^.BW86R)RT: MX\5U2_83'/R7/$]+J8%FMIL9J9LO'Z+=A_YVBSLWUZ(_.W=MY?.F0FP9R%%] M>LLRL>^"-:_5MY;6+K;L7:X%4399V6*GV+EPL F.Q]@WD#RZ=V]OV61.^@7G M @-)84&5VN #&Z>;XT>5?G#OPSK7LY)7'@H%SU#22])+>P#"'3Q^^=FX;<$T M))(Y'?LD-(KAM+7*O<+(Y[A]Y.]K8_A7VSUD\Z=M&-'=<=3=IC4U"'-Z_[*9 M9;"K0#_J(H.=--+^E+6L;=S6<3ZH&M0#JX-[0P_P(5%I31C[?H@TH\/I)<4A MU0P"DBO\^S)?SQF#;6.E6?L%H8,G3. M9KV?F-AC_.$I<2Y4&>AM$5A,6TN[ MKF.WN>^;^O0MCJ;D*V3V'4;=1YYR!Q MVG7DF;DWC5F!\[K@>;=(9!:),SLJ/# X=38O![/9ZLCK&RD \*!'OGI\.IHT MD:4_DKHU M^V6?M>F14W@RM&$EVH];\MZIL)6+%.!0RI60UHU!L%%35U@*)EXGP(+P8?:+ M*X=8"L&:[YF6M._PODFYEL,MXJ?S.7ULRA[JW=;BCKD4(=\UH[;45X_(=V?= M!V3[UQM ,4[%DJ)YXY[)COJ^=G42?(:,2PC7?)B)OP@#WESG$:7_0 M!/XK=^_^#U!+ P04 " #]C -7K( B6BX% "M#P &0 'AL+W=O,B'- M62NU-C_N=DV<8L9,1^4HZ62B=,8L+?6T:W*-+/%*F>A&O=Y!-V-*/!%%G&].("A9J?M?JM:N.63U/K-KK#TYQ-\0[M'_F-IE6W1DEX MAM)P)4'CY*QUWC^^V'/R7N!/CG/3^ \NDK%2#V[Q,3EK]9Q#*#"V#H'18X8C M%,(!D1N/)6:K-ND4F_\K]/<^=HIES R.E/C"$YN>M8Y:D."$%<+>JOFO6,:S M[_!B)8S_A7F0'9!P7!BKLE*9/,BX#$_V5.:AH7#4>T$A*A4B[WH@QUXO,$W!PM_G8^-U;3Z>U/< 79O,ZSCS;')68QG+2*&03W#UO#UJ_Y! M[V2+TWNUTWO;T+^Q0M^+=9\BC%26,[D @=3F!M1DPF,$'UD;%DPG,&$Q%]QR M-&U@,@%\+'A.%+5^E1$]12IJ%E M@LFO^5++&J-B[M,SYS9UX ZI\FW.#/S4Z^P1"87P\X0@:..HWJ )Z3VRJ<9@ MP? GR (ET%$"J*&Q;N@V>6!R]&-)+-H58+1JX>![+43+%BA%C2(S851=,;+3 M[_27#?<[[^H-RG6N55+$U@2S5?V20KO4[B#LPU7K>SL*NQV:S/60J^4"N(1Y MRN,4KG6GZC'@%!@(GG%7_YSH(5'[A&F$N?NA%YJQ9-N%F[,%&PL?/GFER#%N M*G3M*.9SHAKT>*8&I7*IIF7XC>3;Y7QYB4N,,1M3UP_ZFTO[D123A#LNMYN\ MV$1FEX&1TGEA8)1J;BQOPST^L5!;&F$SK@HC2MUD3?>:)X(D*Z65]+YQUE^_ M.HJBWLDG G"YN/)'?K-_\@LP A0-JGUA6J.$3PLIX;UF_W#4U!BRHF$&7\M9S3:2*:4KI M3MZ&1#*I2%Q7_J\ZY[JD=(H^7<9ORZ0PR)6V)3E,0>WTE=Q.*K]6)A9%[A[; MQU"S!#1[)7VM>;/!'9=B+F.5T:PLY]1@9U/D)<*N3<+#7G?9Q3$%0_:&.WNNR4HEV^&UT3R]Q!EY5[:)ZPZE?>_4 M/>(%JB99KO&4YIWVS*<1C)(RY%,2(%]X;[S;==T/5M_#_?^#UMO:8BWHM6;? M_[$VV/11WFU_\WY3NTZB= )U/E++5PAFH;^C#?P%02P,$% M @ _8P#5\$6&ULI5A=;]LV%/TKA-<.">#:EAVW29L$2-H5V]"M0=-M#\,>:.G*9DN1&DG9 M];_?N:0LRVF282L0Q!+%^WW/N93.-]9]]BNB(+Y4VOB+P2J$^N5X[/,55=*/ M;$T&3TKK*AEPZY9C7SN2112J]'@ZF3P?5U*9P>5Y7+MQE^>V"5H9NG'"-U4E MW?::M-U<#++!;NJX"+XPOSVNYI%L*O]4W#G?C3DNA*C)>62,#J^SE M]0GOCQM^5[3QO6O!D2RL_7EO]ARK"ZF)P.A %E;+1X8/=_$AM/'/6EUOMXW^Q27OG MTX'(&Q]LU0K#@TJ9]"N_M'GH"9Q.'A"8M@+3Z':ON M.JF;/J#NN?@%"E9>_& **@[EQW"M\V^Z\^]Z^JC"GQLS$K/)4$PGT]DC^F9= MO+.H;_9_XA5OE,^U]8TC\>?5P@>'IOGKOBPD(R?W&V$@O?2US.EB *1XT_[?2_8-ZL0[%=121@"]=;82 8@4P<;?H0@KPOZJ MEF8K5M*+M73*-E[D6JK*#X66&]^H@"O6+ LTL.*L,A)%[6Q.5,"6AR(9A$3: M03:\(JS#&E@FD*$"F @K4("O@66V7I/SUD@ME/G4N.TP0A]KWW]W.LU>O!(Y M? )Q1+^'N#.QD@T$@.. C"RI+5^"9?[91X>,.I7-])[H*THC5Q MA;8"A*/@- FMY$)I%;;L$J\B<66LTJ%;T<*]7CU"06#0> MO>G9,Q18QG!28,G94AGH97E4M%!SI'P<5 7G5?*? MU%NODKR3]S MEXI#O_HYXMP>I.^.\0W"?9*-YAAY6L?IC?I@8;I?" *S@;K9$'>\H9RJ!3 ] MR^+J=+@#*[I;;Q/J5765YZ[!!OK"1$*16:;9 M*TCV<=GRC6?2+'A?I$]OM2IBP-=MJ6ZY5'V&Z6.[L&A3SB/;.LBV[QI$;T4M M5<%%*11 @^RII5$EE0U(WS#>SL: C,427='?AC^THP /HQ*;II7(XY1.)JZ8AXIHDC M%FZ+^A930'PDD.'7&]L"'Q_RKLS_;A3W9R=JK+;+K;BZ%4=WM>Y52/&K=1M: M*L"O=FJ=R!ICED'2JBXMCG<)I&RQ +UK6T>?$59A-V9E-<>]LSELVY;A"U:3 M/M*]MB%16[ X/,;<"]-$$$!-S0.4K7;ZV+RF3J*ELL-H8[EDJ)Q?P M%SPR$=IB'P M0D!S\0'!1>#<1?C\@0+_()W!!-R59-0?#!UJ\WT[[I%Q](XK(6;'W+H6XR;L M#B#A(%&M!7$4*0&G'N3>']_/2TQ%D=/P5UJ--R'_LB,'2'S%6^()D) ]/Q,? M:"UUDRHLBT]X(4@GM:/3[%C0,5*?ORR^C-![V'&E&!=#=VX5+CV.%:SU LW2S!2*E5$ZP M@]1K'1G?.%!;Z;0%056-3M*5+4CC?+"G+/1NW3"ILFA+Y'N=:#7)LR@BL.UR M[F "TM@!+S5U,[C636SW2$KMFNP!1CCE/S]+*63TM2,?YL!S3AR!CI?=:>UD M-'_*B9B/9D^/VZ.RR,$Z*NQ5.,[6H5PV'651$!?SI\<']-K/]RZ8)Y/1R>% M[2]TF5;_.@3__^R%Q?E=%TX?<^%]I!<-IGG&R>[']6W>?-L@9S91D,S#KOKN M >CT3QO_S>8MB)V2$MCXR<33?'I#JW#"7/&7$1RKVP='[ZSWQZ/[WB_'O<\# M%;EE_ C"[(>.3%\*NM7N.\M5^KRPWYX^TOPB'?H/1SPJ(3H9O9@/T.KQPT>Z M";:.'QL6-@1;Q4N&PO=V]R:W-H965TU*VP@DV3)29W4-A"G'=9A!8*ZW3X,^T!+)XLH16H\RG;^_8Z4K268 M$Q3# $$DCWSOWO'(XWQO[#>J$1T<&J5I$=7.M3=)0D6-C:#8M*AYIC*V$8Z' M=IM0:U&4 =2H)$O3JZ014D?+>;#=V^7<=$Y)C?<6J&L:81]6J,Q^$4VBD^&S MW-;.&Y+EO!5;7*/[VMY;'B4#2RD;U"2-!HO5(KJ=W*RF?GU8\)O$/3WJ@X]D M8\PW/_A8+J+4"T*%A?,,@IL=WJ%2GHAE_'7DC :7'OBX?V+_*<3.L6P$X9U1 MO\O2U8MH%D&)E>B4^VSV/^,QGDO/5QA%X0_[?FV>1U!TY$QS!+."1NJ^%8?C M/CP"S-)G -D1D 7=O:.@\KUP8CFW9@_6KV8VWPFA!C2+D]HG9>TLSTK&N>47 M<4":)XZIO"$ICK!5#\N>@5W!)Z-=3?!!EU@^Q2>#+G^'[J O3('!X\%Y2H0QU%N&/VPTYRR?ASW,A]XS3\XS^ M=MQ0*PI<1'S\">T.H^6;5Y.K]-T+>J>#WNE+[,_GX3M@\*5&N#--*_3#FU>S M;/+V'4%KS4Z&JS/:H,9*NC'P'0;9;XP+0!ZHCA/('9".F(33J8D-W".C9"D< M#]:.&[Z)O,)4<-Q:H*38P.< M=!R2[G\9C%B)JTU'3$\7@(<"6P0VCJ]GEV+>763:& M#U6%X=+[>; < V23.(WV22*.LNFCQ#-1^CRU5G))ENH!A'-6;CJ?=6> ?.(# MB3;ZQZ_Q.G[B+(9;]Y3M(O@^"H>"O4K=]5P6"V-+$%!U2L%.J$[T==F?#Z$+ M]K/E1X1<.(F:WR,NKFBM1_,>"2(VM8:D1_FC&UP%3>$H"BU*$9^[BLFC\MB@ MW89'@%A=IUU?*0?K\,[<]N7UG^7](_5)V"UK!(450]/X[64$MB_\_<"9-A3; MC7%&PO=V]R:W-H965T M>'[\C95IL[FP,XMBNDLO,@=ZZ\[/=MFD/!;4^7H%"RUJ;@#G_-IF]+ M SPCHT+VXR@:]0LN5+"8T=BM6AY<#2ZOAUZ?%/X4L+6=;^8C66E] MYW]^R>9!Y!T"":GS"!Q?]W #4GH@=./?!C-HI_2&W>\]^D\4.\:RXA9NM/Q+ M9"Z?!Y. 9;#FE72?]/9G:.*Y\'BIEI:>;%OK)E' TLHZ733&Z$$A5/WFNX:' MCL'D.8.X,8C)[WHB\O(]=WPQ,WK+C-=&-/]!H9(U.B>47Y2E,R@5:.<6'[A1 M0FTL._M-6WO.;L&P9GT+]M85X)=ET>L>P3EC'%<%BB2$4=$#HK,?>"TE3GW30;\F,(=Y7 MSM^9+ZN,?P%/\V9.AA("@AV85%CPEJ5VH)S@4GH*T"4L(\S6WI>^M%C&+18U MG-9IMD+_*Y/FY-;:Z*(.R>@4(+.LLGY*/[1W$6OA'?)9&I'2=%YV0)&GA7QL MA+6KEE'2*8K68N12^C\DX^X?=:2^P)]I)]S@W 0?5@N/>AW?LO*<3L=V30)S>[:EA= MULO]1V>Y2?ZX]5]A8E,NTDIR.=[@.LLIP MZ;#L'5(38AS/Q'I"U*V&K=(S9;'M7([J%!&(J5K4J0I',MFK4,ZN(.65]98@ MC&^JLJ+S[E97,O/-A&,E_[&MXAM\J'V+*+EZH***&[?8.H)!KK!G&<\&F,E68R8H-P,!Z'%]&4ZLAQW4$XC# MXPF;#J>8 ML--C)[E^Y[A=@-G0I<*W-MSM])^L?ID@[O*^WP*D"?.=Z]P'@%E*\ULM_\^ G:V]SB/U!+ P04 M" #]C -7!I_@A<\' !#% &0 'AL+W=O?0J%4%"^EL>%Z5,18?9Q,0E:H M4H835RF+7U;.ES)BZ=>34'DE<]Y4FLE\.CV?E%+;TNCD9;=>]% MJ,M2^NVM,FYS/9J-VA=?];J(]&)RIZ MM)A]O+T@>1;XNU:;,'@6=)*EI,TL;A9/JCG/&>G+G G\ M5VR2[/NSD7-E7<; MX4D:VNB!C\J[X9RV%)2'Z/&KQKYXV=TIE5X=S6) ML$*RDZS1>)LTSE_1>"Z^.!N+(#[97.6[^R?PKG-QWKIX.S^H\,^U/1>[&8 M3^>G!_2==D<^97VGK^A;9)FK;=1V+=ICBG\NEB%ZI,B_]ATXZ7N_7Q^5S<=0 MR4Q=CRH"T3^KT?O^D/:;.P<8;5"YP%. O[F,6/RHK;29 MED9\MJDT$;=]OO__M.-9Q$()5VE+2R0-+>]<64F['?-" EM>$KJUE76N25_6 MF4 +\?\U8=.&XP[:S9"DN^&9!#5GM/ M/^QLL"I3(8!J!,X@I%A)[7M+I$3#7N]$Y8).5,$5@;Q37=Z-A;0YRR/$J'B6 M #5ZAB:P!0(@%EXIE@WZ192I$A15PJX^%L'#/"G.9"C$"@S9:_H?]Y^(GPLD MW9L@+N2S$DNEK$#"5M)#KJI]J"50B8ZM^]J@+,B(5^O:-*=L0OY > .J1N+3 M2U9(N^94*'5@OCXBN>^_^S"?3R\?/MWQT^SRW5A09$%@UBK?1I2"L=&QZ#*H MJOR7#LZMDKX! M\@?D1;F$_=/9N(E!;7%Z.YK*/( M'6"R+L*ES-2YXNIISE C8^'OMUI3H)?;'8A1-9FN*-9KA9!@&_^NJMBC_6C9 M^ .9Y!Q8E' ND^*H"? ?%XO[-L(GXF^I*J"]+16*@;81FTJ!'[7+D3A>L<-M MD6H8UC:'6FK3;::U&F(!H$JY)>C52X663F@TH5W5."S%]^0 WYYU?'MVD!'O M>T3@0Q^Y5^CU=ROC%'E+T;:1'10):_T)-CMRVA2.(N@V%FI"O0PZU\!6A1.Q M $@D7F>% M(),!HVR5$.,$E:L5,K-)7*(BH";++E*05PW:1LNE-CV%]J5*@M0"43]D^;4] MR0JE2ULJ;\DE#O@K7GKUK&S=^$6U!IV@HYK[:[^)V8-K&:F5Q9K;<"K6C$DR MUT##)_Z*!:BT1Z_M60,X<7 :KG,B[Q[XCN"7$!5/UFV,RM<)(W1\ HB\;4[4 M9B_'8M FF#AJH.,C!;%AM54= ?>)>*BS8N!)6V8\+#Q+4ZN=.-PBP1]-+ &ES0G@XSILW@*D'"O:9<(5L1H#1Y6(X%X/TU MO6@",*89QZVM;E.Z\NY9AV[TZ#*&^F73JZ++GHX3J%3Q4)-4]B<[$9_1,3B; MC)) &%TM."N7H)#N !V:/4;L^D:#4)K&3]73P&K52_RO9'S1T+^";>Z MP;B.#F1SZ?.]-'%8$V97GI_FT]EY&E7[&7>?!7'K\ _@A!IGW2OQ6''YM4UP M\?#8]D"V_8S).A.G\_-W'\47 M1 +IV0ZJNY(TX.Q5C%)\>&RM]TPF!RS .2J.>"!>>U=7NP294OB=*)/]G'*C M24C.(R3)DJ^,H,0E$RW=&I-<"G]LR*3OTTD4-U7#ZS0=27B<=TR\ZW9E<)M* MI-94.:J2GD""0&!04_ 3W)([X]9;9O1&GIF<.5WNB' RX]Y/GH3>PRS!:Q*\ M:>IML.,9-5=],Y%BZ9W$&^$Y]YDRF[)I)O^Z(H;DM>[O3[O!H1E/<;^@<8=J M&&,R F&41P&K%V(ARK> "XXA8QWKIO;-=4[;5F@=,LT_Q)-K;2W?A%9H]?UL M.3NCV7+VAW%#<"3RGR-95\5$UD.U\)Q0$4A'OZ:=2)P-L,V&5[^6;.E@T(BN MVL1>YJYJDV-#78CKY\V^TYC^NWSG;",?F@ .H]#V NV1V-]JZN< M1U2>ANC20B:AE](OXVO&OKO(;^^3X_UWQK$ D8CSY![V[UT.1E\V"'L^?,5 M-U@;TS>>[FWWA6R1/@SUXNGSVA=)H0L@^A6V3D\N,+GZ],DJ+:*K^#/1TL7H M2GXL%.4Y">#WE7.Q79"![KOAS;\!4$L#!!0 ( /V, U?#KU2'\0( &8& M 9 >&PO=V]R:W-H965TC91G6V$Q%L-IFM;KO]<8:,VTR )7A?N1%5;MQ#-)FM>X3W: M[^M;3;-H8"E%B](()4'C:AI<)A=7F?/W#C\$;LR>#2Z3A5)/;O*UG :Q$X0- M+JUCX#0\XQR;QA&1C-];SF (Z8#[]BO[9Y\[Y;+@!N>J>12EK:=!$4")*]XU M]DYMON VGY'C6ZK&^'_8]+[9.(!E9ZQJMV!2T K9C_QE>PY[@")^ \"V .9U M]X&\RFMN^6RBU0:T\R8V9_A4/9K$">DNY=YJVA6$L[,[?$;9H8&3![YHT)Q. M(DNT;C-:;BFN>@KV!D4.-TK:VL G66+Y+SXB.8,F]JKIBATE_-;),TCC$%C, MTB-\Z9!CZOG2XSG"2JL6YJ15TUN@<[8US/T)HX:?EPOCUW\=.H">/SO,[^KF MPJSY$JJS8^RS>ZK#LFL0U JNA>%5I;'B_DG3 MRC:W0Z*/TAX6O<>/)=7<]FU0[8.MD7X:$;@LP8@7:/M;1W?K0'>&PYUY%S(8 M;% 3P#$T5/[F AX\Q?Z#V4'OB?3PCB?UA#OK1$@2I#I#PP\!Y& M19BPV!FCD*7.H&DX*IBSXCC,\@(>%%41I$58C!BD*0'&,,[#/(LA3\*"AKD2 M#0FRW4+(RKEDYR1C'.9Y ODXC%D"V7G(,@:/0J,[:Z?[/">G/$Q9 3G%)$@V M#L=I0@$M;W;G2THH3D9N9&4L3+.JD[=O L#HTTSKQ 48/BVSOU!+ P04 " #]C -70( D?L," #Y!0 M&0 'AL+W=ON #D6ZK0_#'A2;283:DB?)=?OWH^S$2][$IBN?HD!(YK:5Z MT%M$ T]%+O3,V1I33CQ/IULLF#Z7)0K:64M5,$-+M?%TJ9!E#:C(O=#W$Z]@ M7#CS:>.[5?.IK$S.!=XJT%51,/6\P%S6,R=P]HXEWVR-=7CS:(?F>WFK M:.5U+!DO4&@N!2A\1+S'/+1')^+WC=+HC+?#0WK-_:G*G7%9,XZ7,[WEFMC-GY$"&:U;E9BGK MS[C+)[9\J!&"K/5\%%DF+W$>Z2HDQ7N92W"DX1?*G$.D>]"Z(?1 M";ZH2S-J^*+_I/D,5URGN=250OAYL=)&T;OX=2SCEG!PG-#VRD27+,690\V@ M43VB,W__+DC\#R?D#CJY@U/L\SOJO:S*$>0:#F[(A:]HCFD]R79L^+%E-3]J@XBS7< ;1P!V/?&N,W7 PAGOJ:R!(J>2&]&N(8A^" M)(!/7'!Z^AELI,RLVPVB&,*Q&PWBP[K!T'<'20S)R!W&,2S;&I!B!7*E);WY M%$6*T!NZ@1_VH9>XP\#OPZL:G4$2N5$262-T?3KEV&5[!^U8H-HT0T=3Q2IA MVL[LO-UR4-C8K&W-)L M1F4#:'\MI=DO[ '=M)__ 5!+ P04 " #]C -7MIA7,A0?D M<"759[U -/!45T*/O(4QR[-^7Q<+K)D^D4L4]&4F5F,ZJH? M!4'6KQD7WGCH]F[5>"@;4W&!MPIT4]=,/9]C)5+MD< M[]'\LKQ5M.IW7DI>H]!<"E X&WF3\.P\L_I.X5>.*[TE@\UD*N5GN[@I1UY@ M 6&%A;$>&/T]X@56E75$,/Y<^_2ZD-9P6]YXOW:Y4RY3IO%"5I]X:18C+_>@ MQ!EK*G,G5S_B.I_4^BMDI=TOK%K=+/*@:+21]=J8$-1,4@ M6AM$#G<;R*&\9(:-ATJN0%EM\F8%EZJS)G! M'73X4R-.( Y\B((H/N O[I*-G;_X%7_OI2Q7O*J B1)>9G[)=5%)W2B$WR=3 M;12-S!_[RM!&2?9'L^/OOPBSXX4 .29=#V9K(A%]-E7-N\=GHL-GDF+9[*%9;*-Y2-QW=?*G]SQM9J/J(B- M=BUN47%9PC$78!:RT022JHM/!2X-K#:F;&VZD_BR->6B)5#:ZL&%.]>4G\+* M;>D%7VHX@BSVH]. A.,T]*,XZ9$81GX09Y"0QA9*ZDL=^$J54\OR;)0]MR6-7 M\GQOR>/,'T34R#SWPSRS)3_=6_+('\1M\"#T!TD*![@B[;@B_?>XXH9(>_8- MOC@8[HTOWOCBC2_^BWR1=7R1_6.^N&Z,O0A=:J)7@<9]''$PQ'Z. M6,?"+M;K5*!W.]P#OGO0?T.F[/W3SLW.%-ZA?:*4M")_C@6.(*6Q3>PB@9 F MG2:7MR[W>[9,VEO^U_4VS?3!Z;F7&BH<$:F-"I$T*I]A[0+ M(Y?N[C^5AL;9B0MZNJ&R"O1])J79+&R [C$X_AM02P,$% @ _8P#5_?E M"3' @ &@8 !D !X;"]W;W)K&UL?55=;]HP M%/TK5UDUM5+4? $!!DC0=MHF54/M/AZF/3C)#41U;&8[I?WWNW8@91WE);FV M[SD^Q\Z]F6RE>M!K1 -/-1=ZZJV-V8R#0.=KK)F^E!L4M%)*53-#0[4*]$8A M*QRHYD$BFKIEZ7B"7VZD7>?N)NVJU-G8B MF$TV;(7W:+YOEHI&0<=25#4*74D!"LNI-X_&BY[-=PD_*MSJ@QBLDTS*!SOX M7$R]T I"CKFQ#(Q>CWB%G%LBDO%GQ^EU6UK@8;QG_^B\DY>,:;R2_&=5F/74 M&WI08,D:;N[D]A/N_/0M7RZY=D_8MKE)XD'>:"/K'9@4U)5HW^QI=PX'@&'X M!B#> 6*GN]W(J;QFALTF2FY!V6QBLX&SZM DKA+V4NZ-HM6*<&8VSW/58 $W M3W3-&C6$\>7O,&W9,_.&S!1@#/.N(9?\TP;15_'[V.6 M6\;><49;,6.]83E./2H)C>H1O=G[=]$@_'!";Z_3VSO%/KNG"BP:CB!+>'U/ MQ[2>9#NN=4^+^^MGVNY&)X_=R;OCNL8G=# 3Y.8MANE+[*ZQ3-(^OXH[%,0DZ)1!,>^@^"@7FM4 M*]>5-)EKA&E+MYOM&M^\K?>7]+9KWC*UJH0F/R5!P\NT[X%J.U$[,'+CJC^3 MAGJ)"]?4O%'9!%HOI33[@=V@^QW,_@)02P,$% @ _8P#5_3C1L&,! M: L !D !X;"]W;W)K&ULK5913^,X$/XKHRRL MJ)1KTJ1-"[25@#UTNV(7!-S>P^D>G&3:6)O8.=NA\.]O[+2AL*7BI'UIG?', M-]^,9\:>KJ3ZH0M$ X]5*?3,*XRI3X) 9P563/=EC8)V%E)5S-"G6@:Z5LAR M9U25012&25 Q+KSYU,ENU'PJ&U-R@3<*=%-53#V=8RE7,V_@;02W?%D8*PCF MTYHM\0[-G_6-HJ^@0\EYA4)S*4#A8N:=#4[.$ZOO%+YS7.FM-=A(4BE_V(_/ M^L*B>I27JWC0P!&^5@FP-==Y"16] )?!5"E-H^%WDF+^T#XA6QRW: M<#N/]@)^:40?XM"'*(SB/7AQ%VOL\.)]L7[B.BNE;A3"WV>I-HKJXI]=P;98 MP]U8ME=.=,TRG'G4#!K5 WKSCQ\&27BZA^FP8SKWB MNA_MOD"XD%7-Q-/'#Y-H,#[55+B$*K?.G6GKC%*.7.&D$ M*Z3R.*P[$?Q\=P=GX%%PIS;N"29;SDY@G&D;./V[]K4Y!G74AE?C.HJC;.HT&/ M%(XA\J-D#/?2L++=2)'&&MHN1D6XL.""B8R+)612&\>/\*TIK88#/PD3BN\- MY:/XV!\.1SURY\?AI+?MB,R)X60R=$"A'QU/X HU)>^B(3!AH";*=DS1(912 M++?9DW\"=>1[C49N-?'#>.#"M6>^-J MZW6B&*5$FN)]94 ED/3#P_Z>>A]U]3[Z?_7^65!G-I5-S"WF6-4V-[LJ?S_N MM7#DV8)"A$M,54,7#[01)#X59=<8-%.?Z)+)$2LG?BY2G](&JT):=LJN:Z:, M;U-E]53'#FK%,RK:(WRT$T';O&NH4644!67?]1?I4,G45!:LD@U%1[*7[L!( M*LLU%I#73;4KEFF&NN"PFM$S7C>G2X17I#\B>*3/J2- M 7S,RB:WE6I]Y>O#?Z;N+#8>(6_41I78TV@"^ M,.%$ZV(9PR!,^B/JS\/7ZF.K?IT9N55;5CWN1R.K_DT^M'6WV;(!VR;']E ' M8=BWC7^XIPJ3K@J3=U?A)>,*OK.R>?<,WHN]^[ZP34H'QBN;6EA8EP\;E^87 M#VVF?]G,CD;'_NBMF?TL;(?[F!1WS>V#S>0^V#^[#Z =O^WLWG7*P=;KIT*U M=&\\34.9^JM]"'72[AEYUKZ>GM7;-^A7II:<\EKB@DS#_IC&BVK?=>V'D;5[ M2]&4I)>96Q;T%$9E%6A_(2D)ZP_KH'M&PO=V]R:W-H965TTJD"JFA=>"A20"FVU3:V$VF[[,.V#20[BU;&9[4#Y]SLG(:42\&%?B,^^ MY[GG?+YCN%'ZS:2(%MXS(;N.9+U/K-OSQ M<,66^(+V^VJFR?)KEH1G* U7$C0N1MYM.)BTG7_A\(/CQNRMP64R5^K-&5^3 MD1-4Q3"$9&,OQ6G5X=TP/WUCOVAR)URF3.#4R5^\L2F(Z_G M08(+E@O[K#9?L,JGX_AB)4SQ"YO2MQ-Y$.?&JJP"DX*,R_++WJM[V /T@B. MJ )$A>XR4*'RCEDV'FJU >V\B)\T MUD*CG=!)=)+P6RZOH!5<0A1$K1-\K3KQ5L'7^J_$[[B)A3*Y1OAU.S=6T^OY M?>@6RB#MPT%<1PW,BL4X\JAE#.HU>N.+L[ ;W)Q(H5VGT#[%/GZA#DUR@: 6 M'_(M/'(VYX);RN.0XI.WQB(/P***N 6&H^X1@&M M)C!C5,R9Q80>M$W!$L4#W2*\8IS"/=.2)@0TN*03E1NJ@"&0!2HSUF4N"D.+ M"#:,JF1@H01-$3. "1-,QN@0=QAC-D<-K?"R=#Z'\#+L]N$9UTSDK.S^Y \U M4UGN1B]LPHQM*RML=YK[A)\EG$._W3H5+W0N87 T6M@/]X+UHZ.Q2N%!T(=# M;\/?Z_$,];*89*X,N;1EN]>[];"\+6?$AWLY:9^87G)I0.""H,'5=<<#74ZO MTK!J54R,N;(T?XIE2@,?M7.@\X52=F>X /5?R/@?4$L#!!0 ( /V, U>K M<@>=ZP( ) & 9 >&PO=V]R:W-H965TQ?.+Z.5TD\F1[2P+H0TXR"WMKP(0Y/D6##3425*VLF4+IBE4"]# M4VIDJ0<5(HRC:! 6C,M@,O)K,ST9J\1J%<$0DX_>&,VA2.N#;^9;]DZ^=:EDP@]=*_."I MSO( &*ONT[D5=XPRR8CK5:@W6EB3."[=GS*WFG8YX>SDD:W1 M0.N1+02:]BBTQ.EVPF2#G];X^ /\ .Z5M+F!6YEB^AX?DI9&4+P5-(WW$GZI M9 =ZT0G$4=S;P]=K"NQYOMX'?'_3V&[W]?>R3.5V[M!((*H-K591* MHK3&139'F&GUS/V%:$U18L9M&Z@[X;5*-+LJVI_SD9A=+B9?C@^& +S.9'W?4" J^M]I IQ47BOJ FEH@69&"9XR2\' ZP1+"R7JA-*3RQ#QYL7]7UR[P>K[WZGNDEEP8$9@2-.F>G >C:_^K JM)[SD)9 MF3@=H=H/U,*;L-7(+F(S3Y U!+ P04 " #]C -71WHR7-4# !# M"P &0 'AL+W=O9[CW?EF>ZGN=0%@R*'D0L^]PICJ*@AT5D!)]:6L0.#-5JJ2&MRJ7: K!31W M2B4/HC!,@I(RX2UF[NQ6+6:R-IP)N%5$UV5)U>,*N-S/O:%W//C"=H6Q!\%B M5M$=K,%\K6X5[H+.2LY*$)I)011LY]YR>+4:6WDG\">#O7ZR)I;)1LI[N_DU MGWNA!00<,F,M4/P\P#5P;@TAC'];FU[GTBH^71^M_^RX(Y<-U7 M^5\L-\7< MFW@DARVMN?DB][] R\6=Q0)9C8:7+QN]1Z M0&Y!D75!%9"+.[KAH >SP* ?*QUDK0JZC7X&^UN"1QZ),HC.(>>W%'.G;VXI=(G]C^O=QHHS!'_CG'MS$W.F_. MULV5KF@&[*GFF2R MK)P:KK>28]7K*W)7*(!G:4'P4:%[U)<$(O(9&Y2E2)8/H+!=-/0T^:,VVB!: M!-C,X'9 X M]J-I[*>CT!Z&E^%D8!?3%+_(9A*C7)*T=_& +#4V1!OE ZB,:1=4[:(I*]NX M-'G_;A(-HP^O_GX5#Z#M"R!9HUAFEXU%2Z%9U8*9_V_YF'5O9[MFA[XTZ+W^ M$9)@XB>C!*E'_B0<^NDD;JA'B0M+ZD_2U 4F23!PP^AT^X.FP5OY]C3&<=<8 MQZ]NC$MAF&M7^!=/UI#5BAF&KWQSR'AM\VBK9&E[%;8FZL8!5/KN?]^YIMF/ MY:[ 9&@33-3E!BW9]SL!,04U9 ^8,_ ,TLL]MM&4-NGL_+#OU1B.D13;#\^ @ MU 0 !D !X;"]W;W)K&UL?51MCY- $/XK&TR, M)I="::^:"B1MSXM>A*AI@6,U$"]S<5$(RK(TIZU"U$G#I0(R&<12M M0H8)#[+$^?8R2T2G*>&PETAUC&'YO 4J^C28!R?' ZD;;1UAEK2XA@/H;^U> M&BL<64K"@"LB.))0I<%FOMXN;;P+^$Z@5Y,SLI7D0CQ:XW.9!I$5!!0*;1FP M>1UA!Y1:(B/C]\ 9C"DM<'H^L=^ZVDTM.5:P$_0'*763!N\#5$*%.ZH?1/\) MAGJN+5\AJ')/U ^Q48"*3FG!!K!1P CW;_PT]&$"B.,S@'@ Q$ZW3^14WF"- MLT2*'DD;;=CLP97JT$8HJ^RQIS\P:Y=;VY M8T+5VR34)H^-#HN!<^LYXS.<*W0ON&X4^LA+*/_'AT;?*#(^B=S&%PGO.CY# MB^@*Q5&\0 IJ,Q7Z N]B+'[A>!=G>*<%7Z&=X$I04OKZ;4/V$I3)Y!VB0K>$ M8UX03-'!.,&J4.CG)E=:FNGZ]5*GO(#ERP+LQJU5BPM(@];FDD<(LM>OYJOH MPX7REF-YRTOLV9>.Y2"M< FMD!KG%$[=4R^)]737CLYN\S&;)^%QJB"<3!H# M6;M]4J@0'==^Z$;ON+(;/ZG_POV^WV-9$ZX0A=@N2E4_EE=\O5G=NII%E!2Y&Q$G"ZGCOOX74"L2;4B#\R>A GUT"' M\L#8-WWS,9T[GEX1S>E*:@FB/O9T2?-<*ZEU_-V*.MV!?- M!%VR_&N6RNWL*B%9T9+5"HJL M;#[)]S81)P2E8R:@EH"&A. )@M\2_$MG"%I"<.D,84NH0W>;V.O$Q422Q8RS M ^ :K=3T19W]FJWRE95ZH]Q+KK[-%$\N[NB>EA45X&=PKS9A6N44L#6(,T$V M&TXWI"ZG&FF!X&U,)B)1?C@$ROE5H"D3&EJX,?C?#S"=U5"NJR@QZS3P!Y MR#>L9WDY'9G">=GLR?^>O9<,O]LB?JWG/Z'W]%[X\W<%!1\E+<1?IJHWNH%9 M5UO@M=B1%9T[RN,$Y7OJ+'[\ 6+O%U/*;8K%-L422V*]X@1=<8(Q]<5G)DFN M'+MYBDU%:/BXYNN?C?T"8AB@:.;N3]-K@ 7(#W ?%I_#?!1$_@"6G,-0.$41 M[&"]8,,NV' TV"55/U'2%.0H[[D[S:98;%,LL2362S[NDH]?R0:PS>+8%(MM MBB66Q'K%F73%F;S0!AI^>/)$AA%$WL %#*@0^0-4?(Y22F&$!B9@@'E>@".S M"41=J-%_A*I>>4P1CM*>N\ULBL4VQ1)+8KW<3[O<3U_) Z8VBV-3++8IEE@2 MZQ4'>L=W>>^%+M *G#Z3?A2%@R=W:8+Y$$T&/F" 33 .!G:1&& 81B>P?K@G M1QXN#H,>02;_ -#WTP]8?>< Y#ZJF'0V\XA^&)A^#0&\YAP10% MZ EO.!Z+X/BYZ&O&J1XS!CI*??:>LZD66U5+;*GUBW \KL'PM6S!ZH'.JEIL M52VQI=8OT?%0!T>/)9?8 CX_\GM3?&8+YS"$_6&;(3; L!<.328QP(+)Q!_V M#]R3QF=!^:;N. NP8E4IFP97-]IUM=_7O=S!^ V\7D+#>*R[X'6C]2C?M- _ M$;[)2@%RNE93>5<354?>=*6;&\EV==OU@4G)BOIR2TE*N0:H[]>,R<<;/4'W MOX'%OU!+ P04 " #]C -78E/I8B\" (!0 &0 'AL+W=OV?<%BD-74$@(+>.@>&R@QD(X8BPC%\])QU2.N#A M?L_^T6M'+6MF8*;$=U[8,J7O*"E@PQIAEZJ]@5[/V/'E2AC_)6T7.WY/2=X8 MJZH>C!547'8K>^COX0 PNG@&$/6 Z%\!<0_P-Q=TE7E96*GLGUJ9'G) [?D"B,XB/PV0( M'WEX]!0>H.I!>C1(CSQ?_!?ICV3.32Z4:320'U=K8S4^KI_']'6$%\<)7<-- M37XXI MT5W?=895M7^Z:V6Q$?RVQ%$%V@7@^48INS=<-PS#+_L-4$L#!!0 ( /V, M U>^*B8IU0( "H( 9 >&PO=V]R:W-H965TN*_,5E%B>\PJ8'EEP46*E MNV+IRDH +AI32=W \Q*WQ(0YV:AY=R>R$:\5)0SN!))U66+Q<@64;\:.[[R^ MN"?+E3(OW&Q4X27,0#U4=T+WW"Y*04I@DG"&!"S&SJ5_,1D8?2/X26 C>VUD M,IES_F0ZM\78\0P04,B5B8#U8PT3H-0$TAA_MC&=;DIC[+=?HU\WN>MCJ>@L*$RA,M?)A-T?'1 M"3I"A*$?*UY+S HY$%KLD\/V*>3: M[C?VX*W=U0O1K4;0K4;0Q O_L1HO:$ID3KFL!:!?EW.IA*ZWW[;\VH"1/:#9 M@Q>RPCF,';W))(@U.-GG3W[B?;%E^Y^"O&R'N M3QSOPNUK_,2WH\4=6GP0[9HPHK=?@9:KC:VOI%^AY"?"XY!9D#R\&&F>X! MG*6^%^Q@6E2)EMDQ!QWFX*,+>(H8*!O>8*_BDS!,PAT\BRKP]KZOVSO)S2WZ M#8LE81)16&B?=Y[J_$1[,[4=Q:OF<)]SI:^*IKG2ESD((]#C"\[5:\?<%]W? M@^PO4$L#!!0 ( /V, U>)&#J/@ 0 /05 9 >&PO=V]R:W-H965T M(&E&O*%*U:5[H%CBCSG1?2,ZV$PO EG3B>9D1RDD@-@=7? MALQ(GFLDQ>/?"M2IWZD=V]?/Z)_+X%4P3UB0&*#\OOZ< O>O_L WH&, M@L*IW^8F%:=/>TZHA]/O:WH%?.\C0![R#>XSN_LM290[+-U1 MU]U5V:E3A.H4H1+/[\'[G-%,DD&NIEMJR,#?]RS/@9I36\S3?TS1[N$#,[Q> MI]=BA1,R<=1"%(1OB#/]^2<8>K^88K\06"<3?IT)WX8^O4F2=;'.L52)N"D8 ME]E_6"]&4]![I+!$TEJRF0[B:(1&8W?3#L=DAF)_6)MUB 8UT/3-A5+,<65G.2@DE7)6L ME5];R2'R_/"0F,',#U ?KZ9&0VOAFWXK^S6=P0WAJO_L9!+<$9ZQU$C;#AN M'<%< !\4C,JE # "*=Z9!&1V(E1LA>J&WQ1F:*_,?S(Z2%2K1J12XP4GI- M MFS%@*]"YJ_M2:-VPFS(/@[>5.GBA4E]EXRT:!]AT#M#>.IPL=Q5.>Q&&0^]0 M[EZRZK)LV@9H[QO.DKOCIF 0^N&1J)C,8,NL2[7I':"]>>@7NY%)Q0Y9'1OY M+:,NIZ:X0VO%?+W0V6%/$C@[Q#G"UE1P:"_ACR194I:SQ+&3(U'D,(#^7L9;LNT];Q@+VP MGR-H%52W+X/P:%MLLO/#&/7(!VH:!61O%'HE#1WOQ",_C@YW:2:S"$8]4HN: M2H[L._;7RMH+L-"KNBY4BQ/JU;=3L2(KUCX!;NM(3I^'_H'Y(J,"Y&2NP+VK MD?JT?'_$N!](MBI/Z9Z85!O6\G))<$JX-E#/YXS)YX$^^*L/>J?_ U!+ P04 M " #]C -7+*)LS*H" #F!P &0 'AL+W=OW.3:6'/L8COM MX-=C.VG6KFDUP5X2^WS?]_G.]EVTYN)>Y@ */124R:&3*[4QS+"$":??2:;RH7/NH SFN*3JAJ\_01U/S_"EG$K[1>O*-^PY*"VEXD4- MUCLH"*O^^*'.PQ:@"KY$PWIK-#&SV+5KGBS!S3VZ5T*M$XU1\R11F"S*C@$92@I+H'?J"A<#F M_-!I @H3*M]HZ]UM@DY/WJ 31!CZFO-28I;)R%5Z%X;+36O%<:7H'U ,T!5G M*I=HRC+(6O#)<7QX!._JZ)L4^)L4C/VCA)]+=H8"[RWR/3]HV<_D^7"_+9S_ M4Y_^L_I.,H+F/@26+SC ]Y'S;$TH1?IPT?[E2(A,*9>E /1C-)-*Z(?^L^T. M5"K==A53_ 9RB5,8.KJZ21 K<.+7KSJA][[M %Z2+'E)LND+D>T<5;=DGVG M7O_"WW6:[COUP_ZC4Q6QNU6X"A +VS$D2GG)5'5G&VO3E$:V%C^QCSN#2:?% MGN@F5O6<1_JJ UYAL2!,(@IS+>6=]75=%557J2:*+VW9G'&EB[ =YKH1@S . M>GW.N=I,C$#3VN._4$L#!!0 ( /V, U?71Y "GP( $@' 9 >&PO M=V]R:W-H965TWCK./B058 "CW6 MK)%3KU)J?>[[LJB@)O*,KZ'1,TLN:J)T5ZQ\N19 2AM4,S_$./%K0ALOS^S8 MM<@SWBI&&[@62+9U3<3/"V"\FWJ!]S1P0U>5,@-^GJW)"FY!W:^OA>[Y@TI) M:V@DY0T2L)QZL^#\(L FP*[X0J&3.VUDK"PX?S"=JW+J89,1,"B4D2#ZLX%+ M8,PHZ3Q^;$6]@6D"=]M/ZN^M>6UF021<JF'2EB2EJD;WGV$K:'8 MZ!6<2?N+NGYMDGBH:*7B]3989U#3IO^2Q^U&[ 2$X3,!X38@M'GW()OEG"B2 M9X)W2)C56LTTK%4;K9.CC?E7;I70LU3'J?RJ4:19T04#-),2E$1OT*SF0M%? MQ&[;NT=] "2@TSDH0IE\A4X0;=!=Q5M)FE)FOM)I&#&_V"(O>F3X#/)3VYRA M"+]&(0XC='\[1ZO@82Q :\_.6+(,%O#WB(!@_1(?7\ M!LQ-*D$@OK3[XTJPETBLA+EUFSP>AZ/,WSC HP$\.@C6K)&+U4?%.ZP@"-+( M#8L'6'P,%KM@\?_ D@&6'(,E+ECB@.$T=,/& VQ\##9VP<;[,!P%L1N6#K#T M&"QUP=(]6(HQ=K,F VMRD'57@2[Z2P7"19SL$:,T21(W,L!_:A,^#.6*,&>! MP7M78)($\;\GQ=^IB^:-^4S$BC82,5CJ.'PVUAF+OFSW'<77ME0NN-*%US8K M_=2!, OT_))S]=0QU7=X///?4$L#!!0 ( /V, U&PO=V]R:W-H965TOV,.W!A NQZMC,=H#^^]E.&E$2$ ][(?ZXY]QS[&N;T9:+ M)UD *+0K*9-CIU!J?>.Z,B^@Q/*:KX'IF247)5:Z*U:N7 O "PLJJ1MX7NR6 MF# G&]FQF1FX)ZM"F0$W&ZWQ"AY /:YG M0O?P!\< 00-(#@7$#: MT!JME5E;4ZQP-A)\BX2)UFRF8=?&HK4;PLPN/BBA9XG&J>PVST4%"_1QI^M" M@D274U"84'F%WJ/'ARFZO+A"%X@P]*/@E<1L(4>NTHD-W,V;)'=UDN!(DJ\5 MNT:A]PX%7A#VP">GX5/(-=RW\. UW-5V6\]!ZSFP?.$1OAE^QG.JO6HWR"X MIA+]OIU+)719_>DS6#,.^AG-4;N1:YS#V-%G28+8@).]?>/'WH<^N_^)[)7Y ML#4?GF)O-YPP!9I=]9FM&6++8*Z!3>8G89*.W,V^BVY4Y/E!&_1*W:!5-SA+ M7D#2,X@.UW2#?"]*P7V[4RHW.DCOGK.J5 M%G6RAGX<'$CK"1HFPWYE<:LL/DL9A16F: E-M4M0BH*^A?M7,NXH"9+D0&TW MQA]$_6*35FQR4NQW58#0-WHM&9JKJ$]@TDD>)^'A>G:#TF%RI##35F)ZUGJ> M$I=V#D08#;WH0%TW2I?AT#^0Y^Y=Z>8Y_8;%BC"I]W.I<=YUHNV)^HFJ.XJO M[2T_YTJ_&;99Z%<=A G0\TO.U4O'/!SM_X3L'U!+ P04 " #]C -7>'TO1(V5>^ Q#H6Q*G?&;MA-C?V#8/=Y 0?DWWD,HS&\H2 M(N20;6V^9T#665 2VY[C#.V$1*DUGV;?/;#YE!Y$'*7PP! _) EAWV\AIL>9 MY5H_O_@0;7="?6'/IWNRA26(3_L')D=VB;*.$DAY1%/$8#.SWK@W@>>I@.R* MSQ$<>>T8*2HK2K^JP=OUS')411!#*!0$D1^/L( X5DBRCO\*4*O,J0+KQS_1 M[S+RDLR*<%C0^$NT%KN9-;;0&C;D$(L/]/@G%(0&"B^D,<_^HV-QK6.A\, % M38I@64$2I?DG^58(40MP_3,!7A'@/34 %P'XJ0%^$>!GRN14,AT"(LA\RN@1 M,76U1%,'F9A9M*0?I>J^+P639R,9)^8!K 1ZOXJC+5'W@:,KM,RG *(;U#I[ M$8 @4'6)7J$H11]W],!)NN936\BR%+@=%B7 M(^R\1I[CX8[PA3[\#E;7R''/A@?Z\ !"F3T/]YKAMM2R%-0K!?4R/'P&[UZ. ME70+!NM(H#L21G$DOJ-_LA-O!23\WRZ-.1A;S*U'^MJ:4OHJU9'3E]>.RQS-G3P2QU\K0Y! M#]8YTJ!6P16>^/[@A+4V85_6'3E=[(R[20]*TH,GWOPNFH-62HR]\=@_H:E- MT9=F1T[?\29G> Y+GD,MSWO@_ 8M#O(&IP+M*U-DU?JETYQPYVN[F. M2ZYC+=([^0$J,1 %X0C@O; 0CD[+KNT MR?.-:W4ZU[6&DRNC+:JO,K_(V-!E4NHRT>KR7NR H67%/C@S%;0P?7\I38(% MAL :\KE.Y>2<%W$>!:PA08VB!:;0FI+6S+'[@O:C &\TD%9SUE?06Z]VRO/= MV:T\K:LU>?,EI!%EZ!T5P-$/997'^:"3ME$K:Q0M,(76U+%RLRY^F25JTJ(N MC*(%IM":DE;&V-4[XVJ M+4*;M5'S; JM*5!ELEV]RV[W,*SI828]\\(H6F *K:EC9=7=T?&$4 M+3"%UI2TVA&X^BW!,WO86---"K6,NO^.A-@983PYT\.J'8"KWP+TZF%&MP$% M6MTW7;G>:4,,3"5M/EFL'+ZGM;NG2^\'>G-[?[H..Y\M&G7X1M$"4VA-22N' M[[DO\[C6I&U?&$4+3*$U):T] -=O%I[7S0KP^DH<>6U#IJ^AMV+MI+B1-)?" MKKUG46_%_B9L&Z4"[K-7+RLJ!$VRPQV0-3!U@3R_ MH=* % /U-J=\W3?_'U!+ P04 " #]C -7'H0"J<(5 "U/P$ &0 'AL M+W=O MB04L=G?LV&,G[4&G!Q"YDM"0@ * LMUY/GP!"A*X(+@FDG^>',021?R6%.]; M7. "EJ^^I-GO^9TQA?=UNTGRUQ=W17'_T^5EOKHSVRA_F=Z;I/S)39IMHZ+\ M-KN]S.\S$ZWW&VTWEZ/!8':YC>+DXLVK_6T?LS>OTEVQB1/S,?/RW78;9=_> MFDWZY?7%\.+IAD_Q[5U1W7#YYM5]=&L^F^*W^X]9^=WEL[*.MR;)XS3Q,G/S M^N+GX4]Z.)A46^SO\I^Q^9(??.U5S^4Z37^OOE'KUQ>#ZB&9C5D5E1&5_SR8 M*[/95%3Y0/ZHU8OG0:L-#[]^TL7^V9?/YCK*S56Z^:]X7=R]OEA<>&MS$^TV MQ:?TBS3U,YI6WBK=Y/O_>U_J^PXNO-4N+])MO7'Y"+9Q\OAO]+7^31QL,)R< MV&!4;S Z=X-QO<'XW TF]0:38UAM,S]U@5F\P:V\P/;'!O-Y@?NX&BWJ# MQ;D/:5EOL#QW@^'@Z94;["OH\27?UXL?%=&;5UGZQ]<6^Z/;;EV42 M)U6#?"ZR\J=QN5WQQC?7A??A>A/?1E6]YMZ_>[]$619559M[/_BFB.)-_F-Y M\V^??>^'?_WQU651#EMM?+FJAP@?AQB=&&+LO4^3XB[W@F1MUAW;2_?V,\?V ME^73?7[.HZ?G_';D!/4N>>F-!R^\T6 T[G@\5^[-A;E^Z0V&)S?WOS-Z5(U^ M>O/@G,U//WCAWOS#JGCIC:;5YL-%UVOIWMPWJ^<'/^IZ*?_:;UZ=OWG7Z/K\ MS0>..AH_]\YX[XU=O:.2O,AVY5M&X?WWN_(.GBK,-O^?CD?W]E&;=&O5.^%/ M^7VT,J\ORK>ZW&0/YN+-O_W+<#;XCZX:)3&?Q (2$R06DI@D,45B&L*LGI@\ M]\3$I;_YF*4K8]:Y=Y.E6^^W)"YR+[VY,5FD[CY60R M/7KR5\[!^]8IB04D)D@L//[E#L>#Q='O5I[[(BCRT6D(LXIU]ERL,V>Q?JC^ MWGKW65S6Y@]1[D7>O6]7I'*UO=9)80&*"Q$(2D]]] MB10YG(8PJW;GS[4[=]:NV/]-+2<+7G2;&5/-JU]X<9+OLOV?VG+$;;S;=M6Q MT^T[<2 QG\0"$A,D%LZ/_M!.AH/C=WI)#JI(3$.85?B+Y\)?N/]H[XJ\B))U M5?IUE7OEG./$+'EQ_*;6\:N^<@[9MXQ)+" Q06(AB."T]$JW@3%]^ZRM>)]/U;36(^B04D)D@L)#%)8HK$-(19 MK3 <-(?6!^CQP9J#V@+5?%0+4$V@6HAJ$M44JFE*L]OC('D:.M\K]NUQ$W\U M:V]U%V6WU8&4!Y-%Y1=5_I1VMHB3[-TBI.:C6H!J M5"5).U-G7LWJ(#:DJS MZW[4U/VH[QS)^X?W+HT2[UV\+6\-,Q,5)O-^O2MO$O%-84SB?7P\A%-V1V=? M.(?LW1>DYJ-:@&H"U4)4DZBF4$U3FMU"3? Z9)/7(1J]HIJ/:@&J"50+44VB MFD(U36EV>S09[- =PN[;XR'=[,KWB^R;=Q]]VW?)*DW*-YWJK+0B]1Y M+Y9"!]649K= D]<.W8'M7VB!TT==AQV9XV.8W3[PZGYTO0L?C72[GL6HZUD( M=-P0U>39KX5"Q]649M=U$^T.W=ENOYV'7[^41?_M>_L.9'AXA6H^J@6H)E M M1#6):@K5-*79'=0$S,,YN^^ !LNHYJ-:@&H"U4)4DZBF4$U3FMT>30P]=.?0 M_X1]A\71Z2R#EZ/V! J-KE$M0#6!:B&JR7->*H4.J2G-+O\FOQZZ ^R_9[]A M>>(T@./]!C3,1K4 U02JA:@FSWZ]%#JNIC3[JJ@FKQXY [\3^Q;OHZ_Q=K?] MRQ&%>_"^\RA4\U$M0#6!:B&J2513J*8IS6ZF)MT>#='=C!&:;*.:CVH!J@E4 M"U%-HII"-4UI=GLT(?C('8+__;L9]0.PYZ[#=D+A?IB]&P6-NE%-H%J(:O*L MUTJA8VI*LQN@B;!'S@SP[]G1J,>TKK?K/+1_Y7YTO>L>S;!13:!:B&KR[-=+ MH>-J2K-KO\FG1^Y\^GUTFY1[%!^S=!OG>5J6_R]I83HOH71+O:=%:!Z-:@&J M"50+44VBFD(U36EV9S2Q]6C*[C60V>85JOFH%J":0+40U22J*533E&:W1Y-^ MC]SI][X]XN?V>.%%2;*+-N5-A2G'*\[>-T C;U3S42U -8%J(:I)5%.HID?' M5W /7@YFSW,\NQV:*'ODOECZQ#QJ?]!V_Y.?5W_LXGR_/]'9!FBTC6H^J@6H M)E M1#6):@K5-*79[=)$VZ,%.[DB@\TK5/-1+4 U@6HAJDE44ZBF*ZWJV*_*D]NEK ;?=M 53S42U -5%K MUC'3:=?)&2$ZKD0UA6J:TNP^:++NL?M*[C[[(>6-;TUB;N)5]=[RX4MBLL[N M0.-P5/-1+4 U@6HAJDE44ZBF*KTWJOFH%J":0+40U22J M*533E&:WQ\%"V^ZP_/'MI-P#J:98G?W KJW-+J[-KJ[-+J_-KJ_-+K#-KK#- M+K'=$=RW5G:S2[W)QL?N;/RS2>(T>YY E?O3B]/IN-OJ7?9H.HYJ :H)5 M1 M3:*:0C5-:79O-.GXF$W'QV@ZCFH^J@6H)E M1#6):@K5-*79[=&DXV-W.O[Q M\0AM]8$+]=KTU6*R)U>G=VN]NP,-P5$M0#6!:B&JR5H[7$MM,IQWG5"(CJLI MS:[\)@@?NX/P/_?Q#./C%:O'RTG7V;+NX7L7-QIMHYI M1#5Y-FOET+'U91F M%W<36X_=5V0'[;/ OQ^OC;NNVYVWKWUPC]N[JM%$&M4$JH6H)L]ZK10ZIJ8T MNZ*;I'GL3IH_F?M=MKJ+Z-)A&>L(GP!$V$ M4'+&Y=/ E4#N87JW#1HZ.@P]A=H?(?^YXJ!OMW0N3HZ-UPU''P3H? M'39 -8%J(:I)5%.HIBG-KO\F*)Z[\M&@&-4"5!.3 MXT6X)X/.E?)"=&"):@K5-*79M=^DP!-W"GQRI[K\YLR/9W2/T+L=T&08U0)4 M$Z@6HII$-85JFM+LCFG2XPF[(O@$O6P:U7Q4"U!-H%J(:A+5%*II2K/;H\F? M)^[\^5,KR3AGKQJ]OG@[!=7>$>J&]73(\O!IYUG>[H MH\,&J"90+40UB6H*U32EV3W1I-?37NFU,-?9KEK*=?CB<16,(O5TE.QO&C_> M-O_N!3WN(7MW!QIRHUJ :@+50E23J*9035.:W4)-R#UE0^XI&G*CFH]J :H) M5 M13:*:0C5-:79[-"'WM&?(W3ZI\(Q=;7S\&%5I-W1I-I3]S71 MR,X#FG2CFE]K]D5FPW%[%H4FV*@6HII$-85JFM+L5F@2["F>8+O%WI6/7FD] M[;IBN#U=#M Q!:J%J"9KK;7_,#ZZ=@X=55.:7=--/#UUQ].M'8A?T@>SK?86 MGG86JCBNN#.9B6ZJ#^K][KX#&E:CFH]J :H)5 M13:*:0C5-:5;WS)H\>S9 M]QUF:&J-:CZJ!:@F4"U$-8EJ"M4TI=GMT43;,W>T3>P[N(?HW3)HE%UKK04J MVOL.Z)@"U4)4DZBF4$U3FMT*340]OH[U,#3J@IC2[FIM$>>9.E/?3G/3FZ2*@LZ\(3=C= S1M1C4?U0)4$Z@6HII$-85JFM+L]FC"ZYD[ MO'X??8VWNZUWG6;EMOM%AJ-RN%/O'6@LC6H^J@6H)F;'%U>/3EQN+/.1H,G_UB*'1<36EVQ3:A[\P=^CY-4C*SC>*DJMCCVGWA%7=1X:U3DWM) M6I3W_6,79\;[8Q=EA1+XY_K_-I9Y&C\2^J!5W/8M3U+$1] MS\//%A@N'I]PNW[1>/?LW[-"Q]649M=O$_#.W 'ONS1*O$U<3C>JDT&W90E7 MU1P]1/$FNMX?J*D.Y!1WY=AWZ69]SEQDV?&>.FS'Y%?NQ]6[6M'P%M4$JH6H M)L][L10ZJ*8TJ^3G32H[=U]E_#%+5\:L<^\F2[=>]=/]9]FL]L*A.G M5YFH6>O=L6M5B"OW^+VK&[T8&-4$JH6H)L]]N10ZK*8TN[B;$'7^O1#U_O&S MR:KR/JSKYREYYTEIM=IQ!*Q=VVA&BFH!J@E4"U%-HII"-4UI=@,TN>O\K^>N MY:U741*MXW+>_VL6):N[SH\Z=H_4>\Z#1K&H%J":0+40U22J*533E&9W3A/% MSMDH=HY&L:CFHUJ :@+50E23J*9035.:W1Y-%#LGHU@WUKLYT"@6U0)4$[5V M>.BS/D;:/O2)CBM13:&:IC2[\)LD=OZ=)+97(.7&>A<^&L.B6H!JHM8.]\!. MU#T:Q**:0C5-:7;=-T'LW!W$_LD]B?*F]W6$\ _O79JLTZ2<514FNXZ2W[T/ M-S>F^HB03_L/S7FGWG[XU)D@N!];[S9"LU]4"U!-H%J(:A+5%*II2K-[K8F0 MYPMVWP.]:!C5?%0+4$V@6HAJ$M44JFE*L]NC2:CGO5;(]JZC/,Z]O!PK6GOE M^\M#E,71]<:<^UEL[N%ZMP\:8Z-:@&IBWA45#P;MSQ /T5$EJBE4TY1F-<:B MR;$7[AS[+\S1ZMWYOS!'07;"*_0!-Y5/-1+4 U@6HAJDE44ZBF**+PT4@>U12J:4JS"[^)Y!=()-_>E2AO^FQ6N^J8[H<'DR7Q[5UY_SB) MDE75/(_'>3]_$)]^//BY2M;FJ_?Y2W2_OT-G9Z$A/:KYJ!:@FD"U$-4DJBE4 MTY1F=U\3TB_8D'Z!AO2HYJ-:@&H"U4)4DZBF4$U3FMT>34B_<(?T;_<'?._3 MN&R-^K!OM/[?7;Y?Q*:S/] 4'M5\5 M032RZ4_AA>U:&AO"HIE!-4YI5^,LF MA%\B(7S'K PX4=+]V/HV$:KYJ!:@FD"U$-4DJBE4TY1F]UH3PB_9$'Z)AO"H MYJ-:@&H"U4)4DZBF4$U3FMT>30B__.>&\.[A>KW8'&\:@6H)I M1#5)*HI M5-.49O=:$\&7[AS^X^YZ$Z\>ITLG MEJYU"[V+& W?42U -8%J(:I)5%.HIBG-[H@FH%_.V2D2FJ"CFH]J :H)5 M1 M3:*:0C5-:79[- GZTKU2NLKS792L]GOLJW2[+6=%>9&N?O=^B,NO[J)RS.ZI M$)JDHYJ/:L'R>.GSKD4[!3IJB&H2U12J:4JS&Z#)R)?NC/SGV]O,W);S_W59 M^/M_'M?;K1IBE\1%Y^*D;K-W]:,Y.:H%M38[JOZ.!D!75$?6UJP6NTN3!9'GU,:=/1?^]/__?(?MV ,OY+!<\<8=O :V]2,$.&;*< M9#G%AW[A)6;_;K".\]6IE=B_,T#_?D!C M;98+GCAK;>[Y0+S:U93K*<8CF-<8^=<9G?&5/X41&]>;4UV:VY M,IM-[NUW*%Y?5#.RYUN]S-Q4C?/3SZ.+RZ/;Y? G-:QNOVR8-Z_NHUOS/LIN MRT;R-N:F) >DWNN3Y+KX8:R)QX# M"/2<)AD?6;$0JW/;YE$,*>9G= 69O+*@+,5"3MG2YBL&>*Y!:6)[CA/8*2:9 M%0[UVAT+AS07"IREF+Y>0T,W(15(G$BG,!,H-M90I98 ME96C4W2%"4./.,D!'4] 8)+P$[G\,)V@XZ,3=(1(AK[%-.%G?T]MSQ)4 $N1JDB3JE8:];2=\Q6.8&3)QXD#6X,5OG_G!L[')HV&R&J* M_4JQK]G]MBV_SKA@N7P>!?IQ(P/0M8"4_VP2[IL4;HBL)KQ3">^T;K4V]EH; MFR[DLR[+0*HR-#JYX LTGWHAKD/?&PSM];:BW1C/"WI54"W3;I5IMS73*62$ M,O25"N#HM[)ZOY@T)=E*=>C^&"*KJ0XJU8%18P8FA1LBJPGO5<)[AHU9\'6W M3=<==!WG+V_NACG-QNQ7F?8/-*:_WYBM5(?NCR&RFNI!I7I@U)@#D\(-D=6$ MN\Y;>^ 8MF9)V&RZ\@N_&^([3L_98TYWJYEQ6[/5^R+S'#.8$R$->G%Y\SJY MPA%)B'AIS+F5]M =,\56+\);0^-Z1MWJ&NUL3+'5Q;_U-FYK!_$_?O5W/N ] M>0C:\>QNF%\+*Q*VMUIQ=0[Z@ME2)H 26$B<<]:3IF?%T:*8"+K2W?F,"MGK MZV$LCV/ 5("\OJ#R]5I.5,-?'?#"/U!+ P04 " #]C -7VAUJT@T& "* M+P &0 'AL+W=O^D^XMG\L3QEHO/910)B/.D*"+F\Y;]SKPAIE#;O%W1+=R M[S/*;N61\\_9P?OY3:>;71&-::@R!-'_-G1*XS@CZ>OX4D([5H=&Z)<._4,C#$J'0=MA M^(+#L'3(Q72*9.69QD21R5CP+1*9M:9E'W*Y4_YN_6L MQ-_7[ +UNK\@K^OU#!R&6O>A9[.:__ M N_M8A'%4?XX^DQ%:F=ZP*R(K Y?RY2$]*:C"ZVD8D,[DY]_Z E'(7FJ)8^H\6?"2CI66T@8+F!N-Z=E\[+-I'O1'SN; M?C#CC$4"/)?1 7ZA@XJL%;PL=) PC D MS(>$!4"PAM2C2NK1B0KL"%)I2!B&A/F0L (UE#ZLE+ZTCJH9V1''F,JT5Q7 M6L41S<;P"P762CI66T@8AH3YD+"@@+ENHQ"[YD)\56EV9=7L#Y(-11+K@DO% M]$5$H=;PGJY9E(W; \NR-#EM38="8@3FF9Z[!KE MUO!'RPA)PZ T'Y060-&:CT7=;W)[IZK0H&TH4!H&I?F@M "*UA2\[D6YU@;( M9,IE.9CIUY0R:9X[EQ![#V!JMO*:5OC)ZI4B>@@KL-_<]R:O;N^X]O[./=U0 MIE<>WQ"F&SU&REHZY2+E(B^PQF2"MGI :1B4YH/2 BA:4^RZ?^0.3U4:01M( MH#0,2O-!:0$4K2EXW45RK:V+:G0?VL$M MHD/CUBT:U]ZCN1,7:*I3^!B9Y_N@?1E0&@:E^:"T (K65+5NXKA7IZJ&H'T; M4!H&I?F@M "*UGRI7_=N/&NK8/*!$DGSB>+C.HKS%7VV34=11EA(GV:/)L%+ M<*N6M2>/9JOVY-%L==FJBV:K5HT-[#?\O0FM>R.>O3?B?UE'::)7T"A=BW"E MLVO:OG'K&=;_SVK\U&35O1BUL^<^GU2[SWY5S!'[[>P!=3F:V:O[%YZ]?S&C M(LQRQQ^U!8;3JMP>%T:J]'C5; MC=J#XA2+>:]>S'OVQ?S>5$NO2:L"8\P@Z%X24!H&I?F@M "*UE2X[CAX@Q-- MNSS0K@,H#8/2?%!: $5K"EYW'3S[MI5CWG#;44=+#-IG*&FO55G0_H$Y9OOU MM;.W53BA8IEOZI8H?UE5[-2LSE8;Q]_FVZ5;YV_=ZZEK.(_=:[_8%E[CBUWJ M=T0L(R913!*I_E&Y4>N%$_RCRM*YE1D!OK[!>?JZ2 + M4&V_G_P/4$L#!!0 ( /V, U>?':UJM@, ( 2 9 >&PO=V]R:W-H M965TGH<\E%]SLI;J7B\!#'KD M3.AIM#1F=1['.E\")_I4KD#8)W.I.#&VJ1:Q7BD@117$69PFR3#FA(HHFU3W MKE4VD:5A5,"U0KKDG*BG#\#D>AKAZ/GTLC;L19Y,56< MF,^K:V5;<:-2 M4 Y"4RF0@ODT>H_/9WCL JH>?U!8ZYUKY%#NI+QWC4_%-$I<1L @-TZ"V*\' MF %C3LGF\:46C9HQ7>#N];/Z3Q6\A;DC&F:2_4D+LYQ&XP@5,"C$1$% MFDEAJ%B R"EH=()^)4H1-]/H[0480IE^9^]^OKU ;]^\0V\0%>B*,F971$]B M8Q-RLG%>#_YA,WAZ8/!?2G&*>LD/*$W27D?XS!]^ ;D-QU5XV@Z/[30TOT#>N_S7)50H(^/=I-HZ 3R*K@]=ZY7)(=I9#>5!O4 4?;]=WB8_-B% M%TBL!=MK8'N5>N\ [*74>F^U_[JT?= G US_W<7>"\D>2*S%WF_8^]Z%KMCS MAOW)ODSLRA/6!;U1PDDEY5Z*#UERVI_$#[LP_].IE>2@27+@3?(WLP2%+J58 MG/P.BJ-+2NXHHX9V%Z97[-C%"236XAXVW,/0A3D,R1Y(K,4^:MA'P0ISU%5S M@[W"K#OA5J=Q=V&.FR3'WB2OJ*"\Y%TY>0./78A 8BW&LX;Q+'01GH5D#R36 M8L?)UA,DWA6^H?H>D>(?:S_LSV%!=2Y+89 U M#Y([]1.VL56=+?KT7_H*^% MVC$ZV LU4U!0.ACL-0G9;2[5ROU)_1=]S7\*O]K1=?HM# S>.A@\"KY/O:;H:/Y M:FW^K3G"?G?T41O*B2MF5AOV)S27"FE@\Q,J=&E+'G%;]CEA*&>$\NZ:&+^T M=_B%O>ONE>[YNWCG>,"=S5P1M;"9( 9S&Y6C]SH Y ( +\' M 9 >&PO=V]R:W-H965T2@>1"EVU3:V$H-T^3/O@)@?QZMC4=J#]]SL[D%((;!_V)?'+W>/GN;/O M^BNI'G4&8,ASSH4>>)DQBPO?UTD&.=5G<@$"=V92Y=3@5,U]O5! 4^>4CKK5W!M\9K/36F%@E#U(^VLG7=. %EA!P M2(Q%H/A;P@@XMT!(XVF-Z55'6L?M\0;]VFE'+0]4PTCR'RPUV< []T@*,UIP M,Y&K+[#6T[9XB>3:?A M=<"AN79H.J$E,R?KBAH:]Y5<$66M$":>9RU2#WTRMR>O*!G! FR%TF"XV'Z;YO4((EXB=KNL.2;G2 M;H?<(HE,D\\BA?2MOX_2*_W11O\P.@KXK1!GI!E\)%$0-6OXC/[=/3I"IUFE MH^GPF@?P;J366SEXP3 FJJ"<_)Q(S@G>W!55Z:^ZP)7 K7I@6PPN]((F,/#P MM6M02_#B]^_"3O"I3O5_ GL3@U85@]8Q]'@(4'+$I3^Q@?JWDX=Q1*HO75Z MXSS<8;AO$_;">H:=BF'G*,,Q?3E(J;-/*6RU=SC5&/6B>D[=BE/W*"=\K7_) M9W<_5:WF#K%]FS (>CO,_*U:F(.:NQ:A22(+8C2%=^=]2%VI[*9 MO,*4K>V6*KRAFG"8(61PUL58J;)=E!,C%Z[B/DB#]=L-,^RPH*P![L^D-)N) M/:#JV?$?4$L#!!0 ( /V, U>6.'@G\0( /L( 9 >&PO=V]R:W-H M965TWQ@_Z2U2RUKS&%.LV]I))*I<66@"&)<9N*>[CY#K4<'&-*,ZR?: MU;:6@<*2"YK78!E!GI+JC?=U'EH R=,-<&J O!G@O]3"L M 5JZ66G7B0NPP/Z$T1UBREJRJ8'.OD;+?*5$UR6A#0') W18B_+DP/JS8! G(H^Z@4@<)KQOJ1X7 6H M=]%'%R@EZ"&A)<1HYIPE_%*2 7*M]\BQ'+=5Q8%LP_'=O M[)'UL2O9KTD6O";9XI7(CK;%:[;%.\?N+QG=IOKR[JT/AU-V$7D4]78)=SKZV.;10>19UN-T9'R8:-\ M>%;Y(HY!=QLE$C$LH$MGQ7'=\FP-'-L]$=IEY7I7)TK/Q]-S!I[UMM]5(%WT MEG=]HM]LW>8YL(UNHQR%M"2B.J?-:M.I;W2#.EF?V>.YW;$>R,Y>->(_]-5O MP1UFFY1PE$$L75F##S)B5K7::B)HH7O)F@K9F?0PD7\GP)2!_!Y3*@X3Y:#Y MW_%_ U!+ P04 " #]C -7Q L+A&4# F# &0 'AL+W=OI4 -V-"K@$LV0N"MNF.S9C4J"B*60$DR4' MQY\IYR?@!C$P2R%#X Q,:%Z4 NH#I0O00(L&6?@;A:#XZ,3< 1L MP-4L!YB .X(%/Y6#LOTUI26').$C6\BMJPW8\WJ;5]4VW6>VZ8%K2D3*P90D M*#'PX]U\?P??EI8UOKD;WZ['\W^K3%Z^^ M98;7))&G];Q]2?24/3\N[[E@\AKX:3KL2FY@EE-7XP4OX!R-+7GW<<16R(K> MONG[SCN3TZ\I%K^FV/25Q+;.9-"O1%OC'J)VVROV+ZFJD>DE5TY@Z] M8&2OVKX:4.=!N V*#:#0'_C;J*D!%83!TX);$0Z;"(<[([Q<(2:?LLUE(Q]! M+N3M(A/Q5+T=> Z.Y:53S9Z8;*CDAZU=>9Y[[@4#I^.$ >B$GCOT.W'&!J ; M.OT@]#J&F!1]WW/[KMD3O_'$W^F).G%]/^NPVSZ4/'F:,-I1*0?M0W)Z3N? M)V94)[[8B'*[:;$/M65!T%@0O#@M$IR5 B7[$B,X-#$,0'-B&(#FQ# I[DJ, ML'$E_*?$:#NQ/S7"@U+#C.JFAA'U5VKL0U4FV*W")T=LJ2M.#N:T)*)ZOIK1 MIJB]U+5<9_RJ?S'I&\9C6017->N3?%5!7T.VQ(2##"WD4DXOD&?&JJJTZ@A: MZ++KG@I9Q.EF*@MYQ!1 SB\H%9N.6J#Y:Q#] 5!+ P04 " #]C -7\:@X M&O<" ?"@ &0 'AL+W=OS#2&A(U&U\0*V M.=]W+I^QSV3+^)-( "1ZSE(JIE8B93ZV;1$FD&%QP7*@ZDO,>(:EFO*U+7(. M.#*@++5=QQG8&2;4"B9F;Y/&(!,Y9^)Y%, MIM;(0A'$N$CE ]M^@BH?$V#(4F&>:%O9.A8*"R%95H%5!!FAY1L_5W4X "B> M=H!; =R7 /\(P*L WFL]^!7 ?ZV'?@4PJ=ME[J9PA.I]LI)P[2(($(Q9QF:L2PO)#:RLQC5A'NFLSE(3%+%?HZ$7A$36ZK8=01V M6,5Y7<;I'HG30W>,RD0YI\IS"WY^&C\X@;=5S>K"N;O"7;LG"3\7] )YSGOD M.J[7$L_L]7"W+9W_\[[X9^^-8GCU+O(,GW^$[S[7\@OTA:%EP<-$_;FE]@+= MQWJ'9&ISK"0+G]J4/\FM#\JQR'$(4TN=A +X!JS@[9O>P/G05O8NR>9=DBTZ M(FL(Y-<"^8;=.R)05[_RCUM%C&XD9.)GFY1^EU)V23;ODFS1$5E#RGXM9?_D MO]:04NREA(:485-*V$F9*RE%>2H36IW&[]J4+(/HFR!TL[$)+EUG-!I,[,VA M1G^;]7K#8=^Y;-K-6^Q\9SAR1TV[18M;_W(XVM.5-;,/;KP,^-JT&D)E75!9 M'EOU:MW-7)E+_,7Z=6\\Z[6LSU7W4S8K>_JR=;K#?$W469="K%PY%T,5+"_; MD7(B66[NVTUMAHGJX(!K _4]9DSN)MI!W1,&?P!02P,$% @ _8P# M5P OT@DT P )!, T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I MFQ&:T5;:*B%-VB8D>-@;38F>.REE^/KYVF'_@BQL-&EXK&OL?GW&/[ MAA@&M5D)=C-GS$3+4LAZ2.;&5)_BN)[.64GK,U4Q:9%"Z9(:V]6SN*XTHWD- MI%+$O4XGC4O*)1D-Y**\*DT=3=5"FB%)VU#D;U_S(>FF'TGDY<8J9T-R=_+^ MUT*9RW>1OQ]].#KJW)U>[L=/''!*XJ#H^0M$SSJXKL4PZ717V@T_MD*>>(S1 M+@(TFV7#A Y&[K]H.L_,!A/.@JZV/#EBW.SD:% HN=G0A/B 5:8EB^ZI&)(Q M%7RB.; *6G*Q\N$>!*9**!T96TDV51P)_% MCO:RV-JS#NR8;)O64-/T,KX#^MMJ7GM;MO'(F/7FA5\ MZ?K+HC6 J7=Q=5I58O59\)DLF9_\BQ..!G3-B^9*\P>;#4IE:@-,D^B>:<.G MVY'?FE:W;&G6Y;0L<,^] _3\=]=YQB335&R;MK7_EE?YU8Z3BW]EV?U6V3<< M]-B\5M^ZR?-#,)D>@LF#J,G^(9C,WJ3)N'F!;YT2=LX(;32"L]B0_(!3G=@D MC28++@R736_.\YS))T<%*V_HQ/X)L*-OQ^>LH MA;EMP2#;M[RSGBS)K1UW# M0C2C-NUO,+UNVAX$;2XN<[9D^;CIZMG$-2/;L%F;"PC[R)6[P@C&\5@8 0S+ M@SG .)Z%Y?F?YM-'Y^,QS%L_B/113A_E>%8(&;L/EB?,R>P5GFF6)4F:8BLZ M'@<=C+%U2U/X":MAWH"!Y8%,?[;6^&[C%?)\'6![^ER%8#/%*Q&;*;[6@(37 M#1A9%MYM+ \PL%W :@?RA_- 384Y20*[BGG#GF \ M/]A3DB19%D8 "SM($@R!IQ%', ?@ 4.2Q+T']]Y'\?H]%6_^+S9Z!%!+ P04 M " #]C -7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( /V, U=J!(P,WP, / = / >&PO=V]R:V)O;VLN M>&ULQ9E;;]HP%(#_BI4G^L @E[*V*I4HT VI U107R>3&+":V,AV>OOU.TE& MY[3A:"^&IR2VY7PY<,F2SM!-UNKY-1+KR;ZWU?<]6Q+Z1AL>%20&%1\,C9 MB_Y77UR29Z[YBJ?WY5\EWH<,V5-F6+LG\*C,\,&E=7N9%W M/#5,C:AA/Y3,=UQLBF[@*3K68Y1QV!^K(%ZI_PFC7*]YS$8RSC,F3!5'Q=(" M4.@MWVF/")JQOC>4STP5SP,WF"35LQF LB*EKCA4J$E2XCE$F4U'X^EB/")P MMIC=3T:#)5S<#NX'T^&86) ! AF<$/)W8$&&"&1X$LC%$@Z_QE,+,D(@HQ-" MUB)YCD">GQ(RM"!["&3OE)"1!?D=@?SN&%)F.RK>"!4)F:D-%?R];&3172!T M%V[I;JGFFL@UF2NFH>EGM$L$[=(MVA0,-HACF0L#DB + Q&D*M%VTNYB6;OK MEN^!/3.1LQH/:A''&ID(X#'@\CH2Y@S?L30F,*#$IK@I&6@-1K?!,$_XCD4! MXTKE+"'C5^A$UP.&J<%W[(816QDR6Z5\4]797)@-?,"@*(5YSJLP;62HJ M-(V_$&(J\%V[0&89-T4C7:;:H2S3!A/QI^\!4X'OV 5+^EJ'P3*_[SCUCZD2 M$"%-6O=2ZS,R9XHLME0Q&Q#+_[YC 32ZB;3F,N6?7FJ >2 XD@=("Z8Y*=-G M-A@FA.!X0FAD0V<3QS9#(R&FB.#(BF@$Q%P1'-D5C8"8- +7F,0%%C@6$_[*U;4Q,0)'K'1,,L[:$ M'F$"BAP+J/JSK!NR^&&2HB2W,3$!18X%=/A7LUW@VICHMHEC 6&8 U'[A# ! M1:6 .OL=QH2MN6#)%&ZAH3RF:3Q7I#A4JZ?1>;$&LL[3= AE,W$O:;+?L-QO MMM[\ 5!+ P04 " #]C -7N#;$W*D! N&P &@ 'AL+U]R96QS+W=O ME0G^/^T,3>Y52=X[S8I]1\.!?7 M^W J8[]NPOEV95NWIS+=ENW.->7Z6.Z"T\%@Y-K7&<5B]CJSM[HVX3\3Z^WV ML Z?]?K[%,[IC\'NIVZ/<1]"*GJKLMV%-"_CNY^D/YMBOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EMGLX1 ;T.]C4!O0[V-0&]#O8U M;T.]C4!O0[V-0&]#O8U ;X]Z>P*]/>KM"?3VJ+ M_IUZQW2M0GSV/-;X_'=2G6[WAN?C[\O'R^QQ2]02P,$% @ M_8P#5U/9*RFR 0 4QL !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P M$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR] MTG?)]&UGR VV==6X651X;QX8#QA MJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39 M-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B M?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U< MF)BER^V.(VF[1R8(D?5E_Q%/CD'ZZO-1.^V,LE]ZA^O]T';5S<.Q;KG^CK_. M^*1_80X!DD."Y$A ) 97)PC$ 8 )PG 3 M " &UL4$L! A0#% @ M_8P#5W@O90/H!0 LQ\ !@ ("!#@@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ _8P#5SL)5E;L!P LBD M !@ ("!SQ< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8P#5^@S'+ ""0 I"D !@ ("! M'"T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_8P#5Z37H"8F! @@D !D ("! D( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8P#5ZR (EHN!0 K0\ !D M ("!,&T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _8P#5_KA<5:5! V0T !D ("!FGT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8P# M5T" )'[# @ ^04 !D ("!E(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8P#5_3C1L&,! : L M !D ("!RI< 'AL+W=O&PO=V]R:W-H965TK<@>= MZP( ) & 9 " @8V? !X;"]W;W)K&UL4$L! A0#% @ _8P#5T=Z,ES5 P 0PL !D M ("!KZ( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _8P#5V)3Z6(O @ " 4 !D ("!@ZT 'AL+W=O M&PO=V]R:W-H965T)&#J/@ 0 /05 9 " @?6R M !X;"]W;W)K&UL4$L! A0#% @ _8P#5RRB M;,RJ @ Y@< !D ("!K+< 'AL+W=O0 I\" !(!P &0 M @(&-N@ >&PO=V]R:W-H965T&UL4$L! A0#% @ _8P#5WG)+QRF! ^AL !D M ("!:L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _8P#5]H=:M(-!@ BB\ !D ("! MH-X 'AL+W=O&PO=V]R:W-H965TC]SH Y ( +\' 9 M " @='H !X;"]W;W)K&UL4$L! A0#% M @ _8P#5Y8X>"?Q @ ^P@ !D ("![.L 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ _8P#5[@VQ-RI 0 M+AL !H ( !,OX 'AL+U]R96QS+W=O XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 162 234 1 false 48 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://nineenergyservice.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Company and Organization Sheet http://nineenergyservice.com/role/CompanyandOrganization Company and Organization Notes 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation Sheet http://nineenergyservice.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - New Accounting Standards Sheet http://nineenergyservice.com/role/NewAccountingStandards New Accounting Standards Notes 10 false false R11.htm 0000011 - Disclosure - Revenues Sheet http://nineenergyservice.com/role/Revenues Revenues Notes 11 false false R12.htm 0000012 - Disclosure - Inventories Sheet http://nineenergyservice.com/role/Inventories Inventories Notes 12 false false R13.htm 0000013 - Disclosure - Intangible Assets Sheet http://nineenergyservice.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Expenses Sheet http://nineenergyservice.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 0000015 - Disclosure - Debt Obligations Sheet http://nineenergyservice.com/role/DebtObligations Debt Obligations Notes 15 false false R16.htm 0000016 - Disclosure - Related Party Transactions Sheet http://nineenergyservice.com/role/RelatedPartyTransactions Related Party Transactions Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://nineenergyservice.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Taxes Sheet http://nineenergyservice.com/role/Taxes Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Earnings (Loss) Per Share Sheet http://nineenergyservice.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 19 false false R20.htm 9954701 - Disclosure - Basis of Presentation (Policies) Sheet http://nineenergyservice.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://nineenergyservice.com/role/NewAccountingStandards 20 false false R21.htm 9954702 - Disclosure - Revenues (Tables) Sheet http://nineenergyservice.com/role/RevenuesTables Revenues (Tables) Tables http://nineenergyservice.com/role/Revenues 21 false false R22.htm 9954703 - Disclosure - Inventories (Tables) Sheet http://nineenergyservice.com/role/InventoriesTables Inventories (Tables) Tables http://nineenergyservice.com/role/Inventories 22 false false R23.htm 9954704 - Disclosure - Intangible Assets (Tables) Sheet http://nineenergyservice.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://nineenergyservice.com/role/IntangibleAssets 23 false false R24.htm 9954705 - Disclosure - Accrued Expenses (Tables) Sheet http://nineenergyservice.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://nineenergyservice.com/role/AccruedExpenses 24 false false R25.htm 9954706 - Disclosure - Debt Obligations (Tables) Sheet http://nineenergyservice.com/role/DebtObligationsTables Debt Obligations (Tables) Tables http://nineenergyservice.com/role/DebtObligations 25 false false R26.htm 9954707 - Disclosure - Commitments and Contingencies (Tables) Sheet http://nineenergyservice.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://nineenergyservice.com/role/CommitmentsandContingencies 26 false false R27.htm 9954708 - Disclosure - Taxes (Tables) Sheet http://nineenergyservice.com/role/TaxesTables Taxes (Tables) Tables http://nineenergyservice.com/role/Taxes 27 false false R28.htm 9954709 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://nineenergyservice.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://nineenergyservice.com/role/EarningsLossPerShare 28 false false R29.htm 9954710 - Disclosure - Company and Organization (Details) Sheet http://nineenergyservice.com/role/CompanyandOrganizationDetails Company and Organization (Details) Details http://nineenergyservice.com/role/CompanyandOrganization 29 false false R30.htm 9954711 - Disclosure - Revenues - Schedule of Disaggregation of Revenue (Details) Sheet http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails Revenues - Schedule of Disaggregation of Revenue (Details) Details 30 false false R31.htm 9954712 - Disclosure - Inventories - Narrative (Details) Sheet http://nineenergyservice.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 31 false false R32.htm 9954713 - Disclosure - Inventories - Schedule of Inventories, Net (Details) Sheet http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails Inventories - Schedule of Inventories, Net (Details) Details 32 false false R33.htm 9954714 - Disclosure - Intangible Assets - Schedule of Components of Intangible Assets (Details) Sheet http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails Intangible Assets - Schedule of Components of Intangible Assets (Details) Details 33 false false R34.htm 9954715 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://nineenergyservice.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 34 false false R35.htm 9954716 - Disclosure - Intangible Assets - Amortization Expense (Details) Sheet http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails Intangible Assets - Amortization Expense (Details) Details 35 false false R36.htm 9954717 - Disclosure - Accrued Expenses (Details) Sheet http://nineenergyservice.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://nineenergyservice.com/role/AccruedExpensesTables 36 false false R37.htm 9954718 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details) Sheet http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails Debt Obligations - Summary of Debt Obligations (Details) Details 37 false false R38.htm 9954719 - Disclosure - Debt Obligations - Narratives (Details) Sheet http://nineenergyservice.com/role/DebtObligationsNarrativesDetails Debt Obligations - Narratives (Details) Details 38 false false R39.htm 9954721 - Disclosure - Debt Obligations - Fair Value (Details) Sheet http://nineenergyservice.com/role/DebtObligationsFairValueDetails Debt Obligations - Fair Value (Details) Details 39 false false R40.htm 9954722 - Disclosure - Related Party Transactions (Details) Sheet http://nineenergyservice.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://nineenergyservice.com/role/RelatedPartyTransactions 40 false false R41.htm 9954723 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 41 false false R42.htm 9954724 - Disclosure - Commitments and Contingencies - Schedule of Contingent Liabilities (Details) Sheet http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails Commitments and Contingencies - Schedule of Contingent Liabilities (Details) Details 42 false false R43.htm 9954725 - Disclosure - Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://nineenergyservice.com/role/TaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Details 43 false false R44.htm 9954726 - Disclosure - Earnings (Loss) Per Share - Computation of Earnings per Share (Details) Sheet http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails Earnings (Loss) Per Share - Computation of Earnings per Share (Details) Details http://nineenergyservice.com/role/EarningsLossPerShareTables 44 false false R45.htm 9954727 - Disclosure - Earnings (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Earnings (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details http://nineenergyservice.com/role/EarningsLossPerShareTables 45 false false All Reports Book All Reports nine-20230630.htm nine-20230630.xsd nine-2023063010qex311.htm nine-2023063010qex312.htm nine-2023063010qex321.htm nine-2023063010qex322.htm nine-20230630_cal.xml nine-20230630_def.xml nine-20230630_lab.xml nine-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nine-20230630.htm": { "axisCustom": 0, "axisStandard": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 598, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 162, "dts": { "calculationLink": { "local": [ "nine-20230630_cal.xml" ] }, "definitionLink": { "local": [ "nine-20230630_def.xml" ] }, "inline": { "local": [ "nine-20230630.htm" ] }, "labelLink": { "local": [ "nine-20230630_lab.xml" ] }, "presentationLink": { "local": [ "nine-20230630_pre.xml" ] }, "schema": { "local": [ "nine-20230630.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/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" ] } }, "elementCount": 375, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "total": 5 }, "keyCustom": 23, "keyStandard": 211, "memberCustom": 24, "memberStandard": 24, "nsprefix": "nine", "nsuri": "http://nineenergyservice.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://nineenergyservice.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - New Accounting Standards", "menuCat": "Notes", "order": "10", "role": "http://nineenergyservice.com/role/NewAccountingStandards", "shortName": "New Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenues", "menuCat": "Notes", "order": "11", "role": "http://nineenergyservice.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Inventories", "menuCat": "Notes", "order": "12", "role": "http://nineenergyservice.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "13", "role": "http://nineenergyservice.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "14", "role": "http://nineenergyservice.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt Obligations", "menuCat": "Notes", "order": "15", "role": "http://nineenergyservice.com/role/DebtObligations", "shortName": "Debt Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "16", "role": "http://nineenergyservice.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://nineenergyservice.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Taxes", "menuCat": "Notes", "order": "18", "role": "http://nineenergyservice.com/role/Taxes", "shortName": "Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "19", "role": "http://nineenergyservice.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation (Policies)", "menuCat": "Policies", "order": "20", "role": "http://nineenergyservice.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Revenues (Tables)", "menuCat": "Tables", "order": "21", "role": "http://nineenergyservice.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "22", "role": "http://nineenergyservice.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "23", "role": "http://nineenergyservice.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "24", "role": "http://nineenergyservice.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Debt Obligations (Tables)", "menuCat": "Tables", "order": "25", "role": "http://nineenergyservice.com/role/DebtObligationsTables", "shortName": "Debt Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "26", "role": "http://nineenergyservice.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Taxes (Tables)", "menuCat": "Tables", "order": "27", "role": "http://nineenergyservice.com/role/TaxesTables", "shortName": "Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "28", "role": "http://nineenergyservice.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Company and Organization (Details)", "menuCat": "Details", "order": "29", "role": "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "shortName": "Company and Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Revenues - Schedule of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "30", "role": "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails", "shortName": "Revenues - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-60", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Inventories - Narrative (Details)", "menuCat": "Details", "order": "31", "role": "http://nineenergyservice.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Inventories - Schedule of Inventories, Net (Details)", "menuCat": "Details", "order": "32", "role": "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails", "shortName": "Inventories - Schedule of Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Intangible Assets - Schedule of Components of Intangible Assets (Details)", "menuCat": "Details", "order": "33", "role": "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails", "shortName": "Intangible Assets - Schedule of Components of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Intangible Assets - Narrative (Details)", "menuCat": "Details", "order": "34", "role": "http://nineenergyservice.com/role/IntangibleAssetsNarrativeDetails", "shortName": "Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Intangible Assets - Amortization Expense (Details)", "menuCat": "Details", "order": "35", "role": "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails", "shortName": "Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "36", "role": "http://nineenergyservice.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details)", "menuCat": "Details", "order": "37", "role": "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails", "shortName": "Debt Obligations - Summary of Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Debt Obligations - Narratives (Details)", "menuCat": "Details", "order": "38", "role": "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "shortName": "Debt Obligations - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-125", "decimals": "-5", "lang": "en-US", "name": "nine:FinancingAgreementInsurancePremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-88", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Debt Obligations - Fair Value (Details)", "menuCat": "Details", "order": "39", "role": "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "shortName": "Debt Obligations - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-88", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "4", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-143", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInDueFromOtherRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "40", "role": "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-143", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInDueFromOtherRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-155", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-155", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-147", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Commitments and Contingencies - Schedule of Contingent Liabilities (Details)", "menuCat": "Details", "order": "42", "role": "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails", "shortName": "Commitments and Contingencies - Schedule of Contingent Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-147", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "menuCat": "Details", "order": "43", "role": "http://nineenergyservice.com/role/TaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails", "shortName": "Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Earnings (Loss) Per Share - Computation of Earnings per Share (Details)", "menuCat": "Details", "order": "44", "role": "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails", "shortName": "Earnings (Loss) Per Share - Computation of Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-159", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Earnings (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "menuCat": "Details", "order": "45", "role": "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Earnings (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-159", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-51", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "menuCat": "Statements", "order": "6", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-51", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Company and Organization", "menuCat": "Notes", "order": "8", "role": "http://nineenergyservice.com/role/CompanyandOrganization", "shortName": "Company and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "9", "role": "http://nineenergyservice.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 48, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "nine_ABLCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Credit Facility", "label": "ABL Credit Facility [Member]", "terseLabel": "ABL Credit Facility" } } }, "localname": "ABLCreditFacilityMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_AccruedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued expenses.", "label": "Accrued Expenses [Member]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedExpensesMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "nine_AccruedSalariesAndEmployeeBenefitsCurrent": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Salaries And Employee Benefits", "label": "Accrued Salaries And Employee Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedSalariesAndEmployeeBenefitsCurrent", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "nine_BeneficialOwnerOfEntityStockPercentageOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beneficial Owner Of Entity Stock, Percentage Owned", "label": "Beneficial Owner Of Entity Stock, Percentage Owned", "terseLabel": "Percent of company stock owned (more than) (as a percent)" } } }, "localname": "BeneficialOwnerOfEntityStockPercentageOwned", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "nine_BusinessCombinationContingentConsiderationPercentageOfNetIncomeOnPotentialFutureCashPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration percentage of net income on potential future cash payments.", "label": "Business Combination Contingent Consideration Percentage Of Net Income On Potential Future Cash Payments", "terseLabel": "Percentage of potential future payment of net income in 2019 through 2026 (as a percent)" } } }, "localname": "BusinessCombinationContingentConsiderationPercentageOfNetIncomeOnPotentialFutureCashPayments", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_CanadianTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canadian tranche.", "label": "Canadian Tranche [Member]", "terseLabel": "Canadian Tranche" } } }, "localname": "CanadianTrancheMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_CementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cement [Member]", "label": "Cement [Member]", "terseLabel": "Cement" } } }, "localname": "CementMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "nine_CoiledTubingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Coiled Tubing [Member]", "label": "Coiled Tubing [Member]", "terseLabel": "Coiled tubing" } } }, "localname": "CoiledTubingMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "nine_ContingentConsiderationObligationRevaluationGainLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration obligation revaluation.", "label": "Contingent Consideration Obligation Revaluation Gain (Loss)", "terseLabel": "Revaluation adjustments" } } }, "localname": "ContingentConsiderationObligationRevaluationGainLoss", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nine_CreditAdjustedDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Adjusted Discount Rate", "label": "Credit Adjusted Discount Rate", "terseLabel": "Credit adjusted discount rate" } } }, "localname": "CreditAdjustedDiscountRate", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "nine_DebtCovenantFixedChargeRatioMaximumRemainingBorrowingCapacityThatDoesNotRequireQuarterlyTesting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing", "label": "Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing", "terseLabel": "Maximum remaining borrowing capacity, that does not require quarterly testing" } } }, "localname": "DebtCovenantFixedChargeRatioMaximumRemainingBorrowingCapacityThatDoesNotRequireQuarterlyTesting", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "nine_DebtFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Fixed Charge Coverage Ratio", "label": "Debt Fixed Charge Coverage Ratio", "terseLabel": "Debt fixed charge coverage ratio" } } }, "localname": "DebtFixedChargeCoverageRatio", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "pureItemType" }, "nine_DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread On Variable Rate, Increase (Decrease)", "label": "Debt Instrument, Basis Spread On Variable Rate, Increase (Decrease)", "terseLabel": "Basis point spread adjustment" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateIncreaseDecrease", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_DebtInstrumentExcessCashFlowPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Excess Cash Flow Percentage", "label": "Debt Instrument, Excess Cash Flow Percentage", "terseLabel": "Excess cash flow (as a percent)" } } }, "localname": "DebtInstrumentExcessCashFlowPercentage", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_DebtInstrumentRedemptionPricePercentageOfPrincipalDefaultTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger", "label": "Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger", "terseLabel": "Debt instrument, redemption price, percentage of principal, default trigger (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalDefaultTrigger", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_DebtInstrumentRepurchaseAmountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Repurchase Amount Percentage", "label": "Debt Instrument, Repurchase Amount Percentage", "terseLabel": "Repurchase amount (as a percent)" } } }, "localname": "DebtInstrumentRepurchaseAmountPercentage", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_DebtVoluntaryPaymentConditionToExcessCashFlowOfferAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Voluntary Payment Condition To Excess Cash Flow Offer Amount", "label": "Debt Voluntary Payment Condition To Excess Cash Flow Offer Amount", "terseLabel": "Debt voluntary payment condition to excess cash flow offer amount" } } }, "localname": "DebtVoluntaryPaymentConditionToExcessCashFlowOfferAmount", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "nine_DebtVoluntaryPaymentConditionToExcessCashFlowOfferRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Voluntary Payment Condition To Excess Cash Flow Offer Rate", "label": "Debt Voluntary Payment Condition To Excess Cash Flow Offer Rate", "terseLabel": "Debt voluntary payment condition to excess cash flow offer rate (as a percent)" } } }, "localname": "DebtVoluntaryPaymentConditionToExcessCashFlowOfferRate", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_DevonEnergyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Devon Energy Corporation", "label": "Devon Energy Corporation [Member]", "terseLabel": "Devon Energy Corporation" } } }, "localname": "DevonEnergyCorporationMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_EquipmentFromRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment From Related Party", "label": "Equipment From Related Party [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentFromRelatedPartyMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_FinancingAgreementInsurancePremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Agreement, Insurance Premium", "label": "Financing Agreement, Insurance Premium", "terseLabel": "Financing agreement, insurance premium" } } }, "localname": "FinancingAgreementInsurancePremium", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "nine_FinancingAgreementInsurancePremiumOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Agreement, Insurance Premium, Outstanding", "label": "Financing Agreement, Insurance Premium, Outstanding", "terseLabel": "Outstanding premium amount" } } }, "localname": "FinancingAgreementInsurancePremiumOutstanding", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "nine_FracTechAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Frac-Tech Acquisition [Member]", "label": "Frac-Tech Acquisition [Member]", "terseLabel": "Frac-Tech Acquisition" } } }, "localname": "FracTechAcquisitionMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "nine_LeaseAndBuildingMaintenanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease and building maintenance expense.", "label": "Lease And Building Maintenance Expense", "terseLabel": "Lease and building maintenance expense" } } }, "localname": "LeaseAndBuildingMaintenanceExpense", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "nine_LoanLimitGreaterThanFifteenPercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Limit Greater Than Fifteen Percentage", "label": "Loan Limit Greater Than Fifteen Percentage [Member]", "terseLabel": "Loan Limit Greater Than Fifteen Percentage" } } }, "localname": "LoanLimitGreaterThanFifteenPercentageMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_LoanLimitGreaterThanTwentyPercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Limit Greater Than Twenty Percentage", "label": "Loan Limit Greater Than Twenty Percentage [Member]", "terseLabel": "Loan Limit Greater Than Twenty Percentage" } } }, "localname": "LoanLimitGreaterThanTwentyPercentageMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_LondonInterbankOfferedRateLIBOR1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "London Interbank Offered Rate (LIBOR) 1", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBOR1Member", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_MagnumSecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magnum securities purchase agreement.", "label": "Magnum Securities Purchase Agreement [Member]", "terseLabel": "Magnum Acquisition" } } }, "localname": "MagnumSecuritiesPurchaseAgreementMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_NationalEnergyServicesReunitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National Energy Services Reunited [Member]", "label": "National Energy Services Reunited [Member]", "terseLabel": "National Energy Services Reunited" } } }, "localname": "NationalEnergyServicesReunitedMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_OfferPricePercentageOnPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offer Price Percentage On Principal Amount", "label": "Offer Price Percentage On Principal Amount", "terseLabel": "Offer price (as a percent)" } } }, "localname": "OfferPricePercentageOnPrincipalAmount", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_OtherShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Short-term Debt", "label": "Other Short-term Debt [Member]", "terseLabel": "Other Short-term Debt" } } }, "localname": "OtherShortTermDebtMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "nine_PercentageOfLoanLimitToMinimumAvailabilityOfThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Loan Limit To Minimum Availability Of Threshold", "label": "Percentage Of Loan Limit To Minimum Availability Of Threshold", "terseLabel": "Loan limit to minimum availability of threshold (as a percent)" } } }, "localname": "PercentageOfLoanLimitToMinimumAvailabilityOfThreshold", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "nine_ProceedsFromPropertyAndEquipmentCasualtyLosses": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from property and equipment casualty losses.", "label": "Proceeds From Property And Equipment Casualty Losses", "terseLabel": "Proceeds from property and equipment casualty losses" } } }, "localname": "ProceedsFromPropertyAndEquipmentCasualtyLosses", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nine_ProductsandRentalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products and Rentals [Member]", "label": "Products and Rentals [Member]", "terseLabel": "Products and Rentals" } } }, "localname": "ProductsandRentalsMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Offering", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "nine_RevenueFromRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Related Party", "label": "Revenue From Related Party [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromRelatedPartyMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_RiskAdjustedDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk Adjusted Discount Rate", "label": "Risk Adjusted Discount Rate", "terseLabel": "Risk adjusted discount rate" } } }, "localname": "RiskAdjustedDiscountRate", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "nine_ScorpionAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scorpion acquisition.", "label": "Scorpion Acquisition [Member]", "terseLabel": "Scorpion" } } }, "localname": "ScorpionAcquisitionMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "nine_StockIssuedDuringPeriodSharesRestrictedStockVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares restricted stock vesting.", "label": "Stock Issued During Period Shares Restricted Stock Vesting", "verboseLabel": "Vesting of restricted stock and stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockVesting", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "nine_StockIssuedDuringPeriodValueRestrictedStockVesting": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value restricted stock vesting.", "label": "Stock Issued During Period Value Restricted Stock Vesting", "negatedLabel": "Vesting of restricted stock and stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockVesting", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "nine_ToolsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tools [Member]", "label": "Tools [Member]", "terseLabel": "Tools" } } }, "localname": "ToolsMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "nine_TwoThousandAndEighteenABLCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and eighteen ABL credit facility.", "label": "Two Thousand And Eighteen A B L Credit Facility [Member]", "terseLabel": "ABL Credit Facility" } } }, "localname": "TwoThousandAndEighteenABLCreditFacilityMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "nine_TwoThousandTwentyEightSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Eight Senior Notes", "label": "Two Thousand Twenty Eight Senior Notes [Member]", "terseLabel": "2028 Notes" } } }, "localname": "TwoThousandTwentyEightSeniorNotesMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "nine_TwoThousandTwentyThreeSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Three Senior Notes", "label": "Two Thousand Twenty Three Senior Notes [Member]", "terseLabel": "2023 Notes" } } }, "localname": "TwoThousandTwentyThreeSeniorNotesMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "nine_VestingOfRestrictedStockValue": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting of restricted stock value.", "label": "Vesting Of Restricted Stock Value", "negatedLabel": "Vesting of restricted stock and stock units" } } }, "localname": "VestingOfRestrictedStockValue", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nine_WarrenLynnFrazierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warren Lynn Frazier", "label": "Warren Lynn Frazier [Member]", "terseLabel": "Warren Lynn Frazier" } } }, "localname": "WarrenLynnFrazierMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_WirelineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wireline [Member]", "label": "Wireline [Member]", "terseLabel": "Wireline" } } }, "localname": "WirelineMember", "nsuri": "http://nineenergyservice.com/20230630", "presentation": [ "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r464", "r505", "r545", "r598", "r604", "r605", "r607" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r169", "r170", "r255", "r279", "r370", "r511", "r513" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Mr. Crombie" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r237", "r238", "r239", "r240", "r293", "r373", "r416", "r435", "r436", "r495", "r496", "r497", "r498", "r499", "r506", "r507", "r518", "r525", "r535", "r541", "r596", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r237", "r238", "r239", "r240", "r293", "r373", "r416", "r435", "r436", "r495", "r496", "r497", "r498", "r499", "r506", "r507", "r518", "r525", "r535", "r541", "r596", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r217", "r374", "r410", "r411", "r412", "r413", "r414", "r415", "r508", "r526", "r540", "r561", "r591", "r592", "r597", "r617" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails", "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r217", "r374", "r410", "r411", "r412", "r413", "r414", "r415", "r508", "r526", "r540", "r561", "r591", "r592", "r597", "r617" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails", "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r237", "r238", "r239", "r240", "r291", "r293", "r295", "r296", "r297", "r372", "r373", "r416", "r435", "r436", "r495", "r496", "r497", "r498", "r499", "r506", "r507", "r518", "r525", "r535", "r541", "r544", "r585", "r596", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r237", "r238", "r239", "r240", "r291", "r293", "r295", "r296", "r297", "r372", "r373", "r416", "r435", "r436", "r495", "r496", "r497", "r498", "r499", "r506", "r507", "r518", "r525", "r535", "r541", "r544", "r585", "r596", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r169", "r170", "r255", "r279", "r370", "r512", "r513" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r582", "r606" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r17", "r539" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r220", "r221" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued legal fees and settlements" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r89", "r144", "r399", "r421", "r424" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r30", "r327", "r330", "r363", "r417", "r418", "r569", "r570", "r571", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r81" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r298", "r299", "r300", "r433", "r577", "r578", "r579", "r601", "r620" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r57", "r58", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r92", "r273", "r353", "r574" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r7", "r47", "r51" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles", "verboseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r141", "r167", "r204", "r211", "r215", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r320", "r324", "r341", "r396", "r457", "r539", "r552", "r594", "r595", "r608" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r135", "r146", "r167", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r320", "r324", "r341", "r539", "r594", "r595", "r608" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r65", "r66" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Condensed Consolidated Financial Information" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BeneficialOwnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Any person who, directly or indirectly, through any contract, arrangement, understanding, relationship, or otherwise has shares of the entity with 1) voting power which includes the power to vote, or to direct the voting of, such security, and/or 2) investment power which includes the power to dispose, or to direct the disposition of, such security.", "label": "Beneficial Owner [Member]", "terseLabel": "Beneficial Owner" } } }, "localname": "BeneficialOwnerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r317", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r59", "r60", "r317", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]", "verboseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r318", "r573" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "(Gain) loss on revaluation of contingent liability", "verboseLabel": "(Gain) loss on revaluation of contingent liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Sale on dissolvable plug products in 2019" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r76", "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Company and Organization" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r38", "r39", "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r36", "r137", "r509" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r36", "r98", "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents end of period", "periodStartLabel": "Cash and cash equivalents beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r98" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r74", "r397", "r444" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r108", "r234", "r235", "r504", "r586" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r577", "r578", "r601", "r618", "r620" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r80", "r445" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r80", "r445", "r463", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r80", "r398", "r539" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock (120,000,000 shares authorized at $0.01 par value; 35,375,614 and 33,221,266 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r149", "r151", "r157", "r392", "r406" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r64", "r514" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r562", "r563" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization shown separately below)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r572", "r584" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Cost and expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Costs and expenses" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r109", "r166", "r251", "r257", "r258", "r259", "r260", "r261", "r262", "r267", "r274", "r275", "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r77", "r78", "r116", "r117", "r171", "r252", "r253", "r254", "r255", "r256", "r258", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r354", "r520", "r521", "r522", "r523", "r524", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r117", "r278" ], "calculation": { "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "terseLabel": "Total debt before deferred financing costs" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r68", "r70", "r252", "r354", "r521", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r265", "r340", "r521", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value of debt instruments" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r575" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt instrument, increase, accrued and unpaid interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r24", "r253" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, annual interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r171", "r252", "r253", "r254", "r255", "r256", "r258", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r354", "r520", "r521", "r522", "r523", "r524", "r575" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r171", "r252", "r253", "r254", "r255", "r256", "r258", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r354", "r520", "r521", "r522", "r523", "r524", "r575" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument, Redemption [Line Items]", "terseLabel": "Debt Instrument, Redemption [Line Items]" } } }, "localname": "DebtInstrumentRedemptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "February 1, 2026 to January 31, 2027" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "November 1, 2027 and thereafter" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "February 1, 2027 to October 31, 2027" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Debt instrument, redemption price (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table]", "terseLabel": "Debt Instrument Redemption [Table]" } } }, "localname": "DebtInstrumentRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table Text Block]", "terseLabel": "Schedule of Debt Instrument Redemption" } } }, "localname": "DebtInstrumentRedemptionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Debt instrument, outstanding principal amount" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r54", "r55", "r67", "r68", "r70", "r75", "r110", "r111", "r171", "r252", "r253", "r254", "r255", "r256", "r258", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r354", "r520", "r521", "r522", "r523", "r524", "r575" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-Term and Short-Term, Combined Amount", "totalLabel": "Total debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r69" ], "calculation": { "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedTerseLabel": "Deferred financing costs", "terseLabel": "Unamortized deferred finance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r7", "r52" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r289", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r289", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r158", "r181", "r182", "r183", "r184", "r185", "r192", "r194", "r196", "r197", "r198", "r202", "r335", "r336", "r393", "r407", "r515" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)", "verboseLabel": "Loss per share, basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r158", "r181", "r182", "r183", "r184", "r185", "r194", "r196", "r197", "r198", "r202", "r335", "r336", "r393", "r407", "r515" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Loss per share, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r191", "r199", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r345" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Impact of foreign currency exchange on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/TaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r132", "r152", "r153", "r154", "r172", "r173", "r174", "r178", "r186", "r188", "r203", "r223", "r226", "r280", "r298", "r299", "r300", "r307", "r308", "r326", "r327", "r328", "r329", "r330", "r332", "r334", "r346", "r347", "r348", "r349", "r350", "r351", "r363", "r417", "r418", "r419", "r433", "r489" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r358" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r359", "r361" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r357" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right of use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r139", "r232" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 7.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r231", "r232", "r233", "r375", "r379" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r105", "r379" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r48", "r50" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r105", "r375" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsAmortizationExpenseDetails", "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-Lived Intangible Assets [Roll Forward]", "terseLabel": "Finite-lived Intangible Assets [Roll Forward]" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r7" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of property and equipment", "negatedNetLabel": "(Gain) loss on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r94", "r468" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r90", "r119", "r204", "r210", "r214", "r216", "r394", "r403", "r517" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r168", "r301", "r304", "r305", "r306", "r312", "r314", "r315", "r316", "r428" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/Taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r129", "r187", "r188", "r208", "r302", "r313", "r409" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for income taxes", "verboseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/TaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid (refunded) for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r73", "r564" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes receivable/payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromOtherRelatedPartiesCurrent": { "auth_ref": [ "r6" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in related party receivables classified as other, due within one year or operating cycle, if longer.", "label": "Increase (Decrease) in Due from Other Related Parties, Current", "terseLabel": "Due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromOtherRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r138" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r46", "r49" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r121", "r155", "r207", "r352", "r474", "r550", "r619" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r160", "r163", "r164" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r565" ], "calculation": { "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r567" ], "calculation": { "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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.", "label": "Inventory, Gross", "totalLabel": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r145", "r510", "r539" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r567" ], "calculation": { "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r45", "r567" ], "calculation": { "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve for obsolescence", "terseLabel": "Reserve for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/InventoriesNarrativeDetails", "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r566" ], "calculation": { "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/InventoriesScheduleofInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r229" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r95" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "negatedTerseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r21", "r167", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r321", "r324", "r325", "r341", "r443", "r516", "r552", "r594", "r608", "r609" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r85", "r118", "r401", "r539", "r576", "r583", "r602" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r136", "r167", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r321", "r324", "r325", "r341", "r539", "r594", "r608", "r609" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r19", "r575" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoanToValueAxis": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by debt-to-value ratio, for example, but not limited to, 80 percent to 100 percent. Element name and standard label in Debt-to-Value [numeric lower end] to [numeric higher end] Percent [Member] or Debt-to-Value Greater Than [low end numeric value] Percent [Member] or Debt-to-Value Less Than [high end numeric value] Percent [Member] formats.", "label": "Debt-to-Value [Axis]", "terseLabel": "Debt-to-Value [Axis]" } } }, "localname": "LoanToValueAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoanToValueDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt-to-value (DTV) ratio, for example, but not limited to, 80 percent to 100 percent. Element name and standard label in DTV [numeric lower end] to [numeric higher end] Percent [Member] or DTV Greater Than [low end numeric value] Percent [Member] or DTV Less Than [high end numeric value] Percent [Member] formats.", "label": "Debt-to-Value [Domain]", "terseLabel": "Debt-to-Value [Domain]" } } }, "localname": "LoanToValueDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r142" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r143" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r53" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsRedemptionPricesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r236", "r237", "r238", "r241", "r588", "r590" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r236", "r237", "r238", "r241", "r588", "r590" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r236", "r560" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r587" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "negatedTerseLabel": "Payments" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Loss Contingency Accrual [Roll Forward]", "terseLabel": "Loss Contingency Accrual [Roll Forward]" } } }, "localname": "LossContingencyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesScheduleofContingentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r162" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r162" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r99", "r100" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r91", "r100", "r120", "r134", "r147", "r150", "r154", "r167", "r177", "r181", "r182", "r183", "r184", "r187", "r188", "r195", "r204", "r210", "r214", "r216", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r336", "r341", "r405", "r465", "r487", "r488", "r517", "r550", "r594" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "netLabel": "Net loss", "terseLabel": "Net Loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r127", "r128", "r130", "r133", "r175", "r176", "r179", "r180", "r189", "r190", "r224", "r225", "r309", "r310", "r311", "r331", "r333", "r337", "r338", "r339", "r342", "r343", "r344", "r355", "r356", "r364", "r376", "r377", "r378", "r420", "r421", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/NewAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r15", "r117", "r616" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Magnum Promissory Notes" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r204", "r210", "r214", "r216", "r517" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r603" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rental expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r358" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r358" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r360", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r357" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r574" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Amortization of operating leases" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r140" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r114" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of $0 tax in each period" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Tax associated with foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r114", "r148", "r151" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Total other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r408", "r466", "r500", "r501", "r502" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "negatedTerseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r4" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments of contingent liability" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r35" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Cost of debt issuance" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of machinery and equipment.", "label": "Payments to Acquire Machinery and Equipment", "terseLabel": "Equipment purchased" } } }, "localname": "PaymentsToAcquireMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r568" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r3" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from Units offering, net of discount" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r32", "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r32" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from ABL Credit Facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.", "label": "Proceeds from (Repayments of) Notes Payable", "terseLabel": "Redemption of 2023 Notes" } } }, "localname": "ProceedsFromRepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r32" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-Term Debt", "terseLabel": "Payments of short-term debt" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r134", "r147", "r150", "r161", "r167", "r177", "r187", "r188", "r204", "r210", "r214", "r216", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r319", "r322", "r323", "r336", "r341", "r394", "r404", "r432", "r465", "r487", "r488", "r517", "r536", "r537", "r551", "r571", "r594" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "netLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r395", "r402", "r539" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r159", "r227" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for (recovery of) doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r292", "r368", "r369", "r438", "r439", "r440", "r441", "r442", "r462", "r464", "r494" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTaxExpenseDueFromAffiliatesCurrent": { "auth_ref": [ "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of any current tax-related balances due from affiliates as of the date of each statement of financial position presented.", "label": "Related Party Tax Expense, Due from Affiliates, Current", "terseLabel": "Outstanding accounts receivable" } } }, "localname": "RelatedPartyTaxExpenseDueFromAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTaxExpenseDueToAffiliatesCurrent": { "auth_ref": [ "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of any current tax-related balances due to affiliates as of the date of each statement of financial position presented.", "label": "Related Party Tax Expense, Due to Affiliates, Current", "terseLabel": "Payables due to entities" } } }, "localname": "RelatedPartyTaxExpenseDueToAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r72", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Revenue from related parties" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r368", "r369", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r469", "r470", "r473" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r292", "r368", "r369", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r438", "r439", "r440", "r441", "r442", "r462", "r464", "r494", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r365", "r366", "r367", "r369", "r371", "r429", "r430", "r431", "r471", "r472", "r473", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r34", "r575" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "terseLabel": "Repayment of outstanding borrowings" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r34" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payments on Magnum Promissory Notes" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r82", "r112", "r400", "r420", "r424", "r427", "r446", "r539" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r132", "r172", "r173", "r174", "r178", "r186", "r188", "r223", "r226", "r298", "r299", "r300", "r307", "r308", "r326", "r328", "r329", "r332", "r334", "r417", "r419", "r433", "r620" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r131", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r156", "r167", "r205", "r206", "r209", "r212", "r213", "r217", "r218", "r219", "r222", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r341", "r394", "r594" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RevenuesScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r362", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right of use assets obtained in exchange for finance lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r362", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings (Loss) Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Fair Value of Debt Obligations" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of the Provision (Benefit) For Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Earnings (Loss) per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r48", "r50", "r375" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r48", "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Components of Intangible Assets, Finite-Lived" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r12", "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Components of Intangible Assets, Indefinite-Lived" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r86", "r87", "r88" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories, Net" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "auth_ref": [ "r587", "r589", "r591", "r593" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date.", "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]", "terseLabel": "Schedule of Contingent Liabilities" } } }, "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r71", "r72", "r469", "r470", "r473" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "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.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Estimated liability for self-insured medical claims" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted-average interest rate, short-term debt (as a percent)" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r28", "r132", "r152", "r153", "r154", "r172", "r173", "r174", "r178", "r186", "r188", "r203", "r223", "r226", "r280", "r298", "r299", "r300", "r307", "r308", "r326", "r327", "r328", "r329", "r330", "r332", "r334", "r346", "r347", "r348", "r349", "r350", "r351", "r363", "r417", "r418", "r419", "r433", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r172", "r173", "r174", "r203", "r374", "r425", "r434", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r458", "r459", "r460", "r461", "r462", "r464", "r467", "r468", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r545" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r172", "r173", "r174", "r203", "r374", "r425", "r434", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r458", "r459", "r460", "r461", "r462", "r464", "r467", "r468", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r489", "r545" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r11", "r54", "r79", "r80", "r112" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Conversion of units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r79", "r80", "r112", "r426", "r489", "r503" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)", "verboseLabel": "Issuance of common stock associated with the 2028 Units offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r11", "r79", "r80", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock compensation plan, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Aggregated stated amount of units" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r79", "r80", "r112", "r433", "r489", "r503", "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock associated with the 2028 Units offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r56", "r79", "r80", "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock compensation plan, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options To Purchase Shares Of Common Stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r80", "r83", "r84", "r103", "r447", "r463", "r490", "r491", "r539", "r552", "r576", "r583", "r602", "r620" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsScheduleofComponentsofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r42", "r43", "r44", "r123", "r124", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r193", "r198" ], "calculation": { "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Average shares outstanding, diluted (in shares)", "totalLabel": "Average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r192", "r198" ], "calculation": { "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r554": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r555": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r556": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r557": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r558": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r559": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 63 0001532286-23-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001532286-23-000014-xbrl.zip M4$L#!!0 ( /V, U>M;>7-?AD! .^[#P 1 ;FEN92TR,#(S,#8S,"YH M=&WLO6MWXDBR-OI]_PH=9LY^J]:2*=U X.KF72Z;ZO%,E>VQ73V[SY>]$BDQ MFA(2K8MMYM>?B)0$F(M!2$ *U1@)*3/RB6M&1OSR?U^'KO1,@]#QO5]K M:EVI2?^W\\O_F/QH'S-(@D3='T[*[T8G!.%:I;MM4Z,_IZ[\QH-%IG[7Y? M.5,T0A5-:3>TOBX_G1L-4^NW&O1,MTSCS-":VEF[01MGIF7K:KNAF HU9?O< M:IM$MWNF:FN6T3:-EJ5H9L\T-96V]%;#PM<.(I@?S-$+SYW7Z"RDUJ^U012- MSC]]>GEYJ?., MUU[@UOW@Z=V':#C),U7+'A*'9T^$C"8/ZI.PQQZ27L"?Z-G-\-B?RU^I*8K^ M"2_W2$BSVU]#Y\W=+WIVK_KI?[Y_>[ &=$C.'"^,B&=EOUKV"[7=;G]Z11)F MCPZ#:''(\.6;X3JA;VBJ^B=K\UW_]UR^1$[FT@Q,ZR\;_RZ?DRU\^)8_N^?:X M\XOM/$MA-':!"K83CEPR/O=\C\( G-=SO)$&R4?'MJG'/L+U&Q /@6,E[W^- M[FG_UYIU!JSBD2$^B3KG%R! ;!0B7UWR5),<^]=:_TQKUCI]XH;TET]O'I3C MN9EL^NJ$%G'_H"3X"M^$DS>8M0[.N*P7W,'MOOWV%:U:YY_:]B_H>K 0XTMX M14#<:\^FK_^@X\G#V[6. AS;T#6MU=S^)9=Q$+RA4M>SKT"6UZ1$//U: WEV M;L,W9T-XR@!_>6:3\1GULJ$ Y#M7U*+#'@TD75T8RZ>WL AHG\(K+1HN03-R MQ7G()!",5F)<[/ETJ;*XO/['V[69_W$G^^KM MTT<,0ME?P/%!A"O!8'JFJ/!_V>^FUR;#M&=N;9XA%[^]DOV=O>33FWDO)X/& M 1D2T1>E,VO-$"&[LMG,8L])IA4."*S^9&9#2L(XH)V4L.QB]HCL6O8W/F,Y MI73N*#6+@2TI%3-V>DN*5#.?_WBXRD\E@R\JH;UUIA?%$U )9/\# F.M^RQF\+YS2,^O1W]VO5L['H]TUG0)]2S MR9\VO.QUY#J6$WU/-([MP-7$/P%+\_PN\.W8BFZ#A\0VNWAU@-M3L_D\_3+Y MZ2^?ECYQ,O/)B[<0U\;^Q753+,?RY= V7PZMO.4PQ7+P9,RTQ'*LY(Y-EZ-$ M[FA7;SG2JT>I.U1%K =/RD/=N0M:U?4XC/90=^X+5W4]#J,^5!X\;A[D-@\^ M-0_R^:$7X@CLG<&+,1C G_$WWSQC#VOYPY'OP9_A6:,'W0]][B'SK9_F" MZVV(3-\Z^#-'<^X\O9PTO[!M!_C/G6N7E_Z6%0]C M%W?0;Z,!#?"^@ [P:<_TVK/\X0Y\P!VM!7=^7Y\(9YT&@=&J,:=<\2K N1AL7;N.1VCMN1AX7;NZE5>M?*P2MQM MBO*DK,K*49BC>=6=W@,Y8*71O_(.\.$=L-+6HNK.\+X=L-((7W7/=U^"7RO/ M,]2YV[6L@. OD_Y5]\P/+?C+7(NJ.^%[%?QE$IZ'K<@=3:WJ+N?^(F^'V?;4 MJ^YM'B;R=J#%JKR;>O#(VX$6KNK^[9XC;P=:I:I[OGMTP,IR>O6J.[T'0?X\ Y8:6M1=6=XWPY8:83G[)QJF5.K^F;M_G1:@;.<7*>5MQ95=UGWK-/*(WS57/ MO!UFX1I5]V_WG_-VB%6JNN>[+R]%+<] :%1]N_<07DJ9]*^Z9WYH+Z7,M:BZ MQ[Y7+Z5,PO-PZG9'4ZNZY[O7U(<#G'1N5-U#/ECJPR$6J_+>\L$=L ,M7-4] MY_VG/NQEE:;E3).1+A3JQ,JXV32R9VQ>J;/)G=^]NMP-F^DE@\)1GBAK).C6Y\\!Y6(O#F E-[CSP-6OQZ/ON<1Y ;G*W?<[! M4AQ(6W 70^!@*0ZD++B+%G"P% ?2%=S% M;I;=]QJ?T8]\!_/$Z5P9V3S\^* M'*AV?.7\[[WRR $4B%DY+WRO/'( /6)6S1?_EQ-0["MWE#K$K)HWOJ?5.)#^ MJ)H_OC_>.(3NJ)I+OC_>.(3>X,XKS_:JOCJ>$]%OSC.UK[V(>$].SZ4784BC M\,OX._FW'URZ))S?YX_#R!_2X)ZZK)EL.'!&E2F:9'+GEA=:BQL?=X)'-*(7 M3P%EX=[J+ 5W;GFAI7BDUL#S7?]I_(6$BS^LS*IPYYI73%B5>":GQ9U37BUA M5>92<.>-5U98E;DJW'GD&8&O:"^ZAID%,?YP-LS^XC\._#@DGOWX I?&7>=I M$#U0S_&#&S^BZVB_\0B^^=Y31(,AC@1[LL]W^MOTA=QHIA9W#K]8[-UQ-G?Q MA+))O0-T/0Y K5:1L[D+5XC%WAUG7!D&YS;J(M9\9WS.;7CG8> 'T>,"L=FRL[,6;VZH#(]Q M&[CAB-Z%\#TY N'%.):%$Q#I,^!C]H#-SS^TN0WU/,2]T+$=$HP?B M2B!WP MFUG!N[@'3[CM]X%V^TG%F/++FNTTM:0-G#:WP9_C\3PK@\>WTELM27JW122+ MQ^ &!WOY[8J$O>ZI38B1PY3;T6")<,5(H 'LD@*U(^%28 SS"=?_6:T4BO\(<$'!%N'(; MM!;F@ #L,L!R&_476^.KWG) MHVTN>69O+2)Y5(7;71$!Q@,FAPR(!R/;)X<+D&T'LHJ$^ ^WZ,O /EER&@$>-ESTDX89MX'Y MWTG@D)Y+[\'4GP$9K('M>]-.WZR^W]^HNT77,HA1+'=P3 M[RFE-?[YW?&<83P\!NZ9]3SG^><=SW/^UF*>)[>;"@=BM660(Z]E0N[4F%BP M6LIJW&Z('%BK'1J@%=(R^[=#J\ILW&[F'*U>.S0;"V8[%+.IW.ZE'1TFJXH0 M;C>X%L7Q=//!BF%);I]IX"$^OCH>V.6.]X2W/OC]8'+EVK/IZ\,+&>&58Q.G MIQ71XH)9N-VM$XZ"5VLU0X"E4QR@2S;C ME'4<6U6YVS3>O8C[YA/OT?^=N/%;T4V\;\[0B7X+*/!0\#@@WE>GCX"ZHX$% M@R=/5?$?"N.KK&(MJLKM;C%_2\"%$N!VRW%SKDTR! 73;L^TW&Z&"=&]1]. MVUT:@8+]R0)-;!]P[!7P8#)HW&X?"(0L(J2Y>5FY\A#";?+B(=MJ@DLTO(L#:T#":5N'76J3[!H[WG)'QAAM9%4DT\_5 M.+EW_CEK&,,M>] %(PQN3$D%FL@\V4\>^7MH+Y0C_;AL<2]??%H ML%-C1BG3F*E4B/.@$J!FEFXQ37;LF+C3T&OW%<1?Y#S#96#X7; Z!RU658V[J!=WRW(0SX*[.!1?RW*8 M%KBJQEU@B+ME.4#W557G-E*SPL2<,;6[8'^/\*E? W\X>WL9"1/\(.- M['G?0W(?YRCQ0=WH9LUZW+#NM\2M^O1X&F<-F /[REV)*%V&:!XI[M[ M>@G#RO>XW>0>)$BS!3=4U&W3N0OG"'3RB9!8!I*>I0&=S%T@0Y^%(W!71Q=H(,?C\K@+I8NT,&/1V-P M%TFOB)UX*%G/76RY(NMU(+O>X"[:.DF6)2[Q+/HPH#3ZYEMD3@I>6%80P]J\ MCN"'Y:7UOI_:_&"!P,>OIE=WFDQ:YHDD@[O(I5CIZ4K/\72QE>8N"K@9S;\& MQ'JDUJ"2-.4H-? M[W0EP;,[V#'B&]^S8DQCC[XYI(<5+YPJX9U?1Y57\I>*?F[=T MX@NVX[/#. MM'A#]]5R8YO:N-MTZ0]'<<36Y;;?)0&(H:?PC@8/ Q+0+^/E#YBK/Q_YUL_; MT7["#(?(A&ARZ_(>V?H>:+>ZR:U[?63K>Z P89-;[_S(UG?WT9=/SNMY0$,_ M#BP:)G\.*+'9X&WGN?,+_,.6W;':)M'MGJG:FF6T3:-E*9K9,TU-I2V]U;#^ M%YE^^ILP&KNP_$/'.QM0+()V;FAULS&*/K\X=C0X5Q7E_ZVQ6SN_A"/B=7[I M!9_@ ?;AL^V$(Y>,P4QQP4TX8S_ZG#Z]YT>1/SS'H3[3('(LXJ8O8>]+ M+J>S:+?KC::*$XF 8I&=O3B=8YW-\5-D+U[3E+IIME=>5NKJRFOO/59MU0U] M]>43>NSJG\X^]A-;MR"[(86J/HIJ['< & 3DKS6]-HP9V0#$@]8\B"W$)\:(2QA_&:?C2[/K, 8_.,]>T ?I=M8G M0\<=G_^?1] 2H71#7Z1[?TB\_R.'Q O/0I"'_>3&T/D/!<@ N[,_7Q((F/ < M)AM22*@:XNW'S?5C]TIZ>+QX[#Z\%58_GC_OKQNOL@7=Q<2=W_N?S; MQGR]OOWZX>'Z]L;[J?PKXN'OUW?_/9X>R-+5_7+NJ0I#:-]P&$K&PW[ M?]?];^4,9E1<8DFI$7%/^\PJK$D>08O/ MIL[YE6^Q8G-8D;3&[(<^W-!1E;-_,AMC^I2.=(2+>9AQ?OA.@I_2K4<_;H*N M1J+C]FTNM1KZ5N92W5#UT@V%=J.NM\P\AL(JC9?I-&WTBEIMEF]=VE\DC3_: M',P7@4-\/FZ+$F$=)8G+G9N)_QN!VT, =W].1'T0UJ>\'0Q*! M3_ :G?>=5VJ?14$\X7-P#O_[+^ @-#_/L_H$EJLMAUW2L2QF8V3\YX^+^\?N M_;<_I/ONW>W]HW3WX_[AQ\7-H_1X*X'B?03M*JFZ='LOJ8T/]D?I]JOT^+>N M-*.3)_KXXO(1+ZMMW7A#HO=MHK>\O =-L9D4^NH'4C2@TI\9:J3$]Y3 ):7V M%CKDCOV\FSBT;\%GPS=G0WC$ ']V9I/QV9B2X(QZ&1CU6N?OL4[A99&.-_$./I$QZ\D7;JBG^2W\X=$+<[I"^.J#60>KV:'">PZ!*CFCACY/? M9A*]@;LQZIG>T@WS"+WSZL1B-&VC&>==\7OZY(0HKB,\I)NM>K/6N8%'2\DA M72FM%")+UYY5KQX*/G1?B16QJ4M^7PHF4Y9(*(4C:N'&HBTYGN1$H60-F&^R M.D["R[3V ^X#>0NF8F[C+1BM>ELI?],HQV.W=Q<2,,U3)R',@2S=O-($Y,/T M0/]#!!XX*P,0C"_!@7GC/<"(+-RSCN@H\)_Q.5._W*QUKJA+7DA RW4CCH#" MC^3U.LV%2!+\WJKK5JW34LX4L]%6-?5=XE4#IVLW(!@1/S"H2>!\^)C@*/T[ M#IS0=MCQ=)#X+'O F84FNS5X(I[S'_;WQ^K@:D.*7-?OZP]UJ3L:\>S?PO3E/6#4 -KIRUE#SR()]DWE#($W=OO_^2TM3S<^A%%&7 MCG#:DL?F+8-#A*F1H/,DL,2(9&V*IS87Z7PPK9^WJG?I!$OMNSTU1K@T5X)F.)EX, W4\ZI($]L)B!CW.-=,%LG>+R#8C+#-FX4!JMY8L@845FN(R9@O \JB M56B8S.Q)?% _)I,36_HC3-[)_FI MJF.$*\D]2$V?&8LIPPJ:0W@9U' Q+-S^*%O!TJCC/Y<3J1C[)$/%OZH,W,M@<8AYMZ_X:Y MX(_8_5A$$H:2/@S34D(V$C92$D926Y%L,@[K*\&2,W9PF1R.3E)>4(I%)(K# M">^U:IT_:#C/9P7VK_\%[T!JAX78YG4GN^:; 7P5Y6_\M]^EF4''R[L(8L#O MT(DB@#TXU%84^![J)7)XSZYDCW,O<-7'&MN!&P8TKN!$8@$@NS(-*Q+* &P,L1LP &J#V6?JM!# Z6WHA M' (;PUN"3#$ >(= @[&,RA8>!\H):?8D/07^2S3(+M=!]U(V-IOV'8^EQ;$0 M+H;>-)CFBA&RR^KG[+:U-ZP>7W8C*MSTYA5CS>YTO$3:@#=TIF4FQ*S=4.K-1_F UO6ZT-\N+SD<#W3!XS[8NTP?\ MMIRG*Y$%O=D,Y_7',YC$Q^]%)KX=5YNQ1 3$OJS.J9'6& MUYZV53<[;GLD8O/H6$!,B/<)=9>[T2'&13);>M MC-AX1_^\96"#[=JL4#V58)_'09:[BW!G*4EA!OQ@,>'72K*:PC593;+DQQ%3 M!2P3.)(NXJVS-#A\(!A98#G!LY3)ZC9J';TA MZPU%;C0;V3)G0^ULNIO!05JSJ"K*[6-W7%4T14DIU3?%LW(6&9VK4SSR$^OP M/,#6M\XS7:AP3DOQF,(';B#S1LUY MR<\ST@?Y=4[<%S(.:Y]V6)F9E[-%CQ=?OG6QV,[E[<@?B' R_OU^N;BYO+ZXMO$O@_M_??+QY9V>V]KW: M4]M'?3UUVUT"[G>HMI^:F)&0-KN7-LU:YSJB0TFM"VURI.O[=;*'PVIK)"=E M/OSP2&P[$;4_\K;P2]Q#IHA6"S*!B'SVA;IBR84V%3/B=D9"U7 N6-IX(![W MNC!Q #Z%ONO8+&\T;4 KL0ZTH= WIP8+H6_$C"HW(Z%O^!8LF!FX0M_,^#E^ M'XM3^T/*#CEBTD= !]@!]IEF%SY\\\-0>$$G!QY-:"4QHZK-2&@ES@5+8T.M MQ-+7!KX+KPC3U#NI^V?L1&/IPQ7M8T=PH9-.#CJZT$EB1E6;D=!)G N6UH8Z MZ9*$ ^FKZ[^(&-W) <00FD?,J&HS$IJ';\&BJUA$)((Q13X[;K1"#2U+41 J MZ-20TA0J2,Q(2.'2>OZ?B<>>6** M<<>APQR]J;Y%A9S4A#NBR9"$(CXY,*E"$XL9"4E=/G.UU503 MZT(3'^OZ_A/K(#D1._W-E"I\X69_HTYV_3#&"AP7/3^.I.\D^$DCZ=X)?_(& M":%H=XT5K244K9B1$,3E,Y>1*EI#*-IC75]P7:, UH4IV;O MZB->I6W]19: M=-= R*=%11D+/A;.S,I8B#H6Q[J^MX]_Z]X?N(:%D,T'A8#6%AZ.F)&0K^6? MJU044;KCZ!?X&WTB;N+O0+_!U^ UYKGX*S.G/V@K<% M%XITYT@0BE3,2,C9G7!7(U6D#:%(CW:!;Z,!#:1K+^FN#8_B;:F%"MTY!H0* M%3,2$G8GW-5*56A3J-"C7>#NZ\#I.:*PW0DNO:X(S2EF5+49":W"N6C1U%KG M >A*(A'4/,G%U]_MK/CF>5*!VIH=;,!DQGY(:L/ M>!Y0E]4P^OSBV-$@E2FS/^SY4>0/SY7I3T@O]-TX6OS)ZH',_HO/=NQ?:YML ME=:R'PV"*6Z?Z%DOH.3G&>E'-#@G[@L9A[5/;T8]=+RSN2GG'>URK%O4@Y>6 M+NOG 6;. TS#85]>_,#SUA?W?T@WMX]=Z;[[V\7]U?7-;]+7V_M_P<>S;[>W M_\"_'QXO'KO?NS>/#RL1,23!$U )&#MY/9ND@X6'?MPGQ\'[,V![]:E"]>=?9O/XFCP3N_-MWT))A/Y M .)W6"AE,^ @8(3LZ7@/6Y-ZU03+Q?NS!:B3GP! "-AT$;T81W[Y/,ZM'Z6 M7N!VW(LFSE!B,J0'"H/Q+JY./&+/@H<"T\^\-O9<6%#@R#]C!W.Q>V/))2\) MJ\$3+1*S)XS]F"T9/ EXT:+P.SM&Z>$ZK ",9&M+D'1K".X?D)]V,OQF M08^'OH<&C9Q,UY.>L**B!](Z#.. 38Z-/Z'I8F."$,&!J?FH JPH!KT0I(6> 26VT^^#2D*) M%H"0@27H!_Z0W?R&6LQ(S43/[)FZ3/S 6J:'*=DA %A0Z9I! YYTX7GXVL7% M_0>BA*%E3%%L,1EU12V*ZC?Q6'55EC1%T^K2(UO9='ZR%&+WUC4*.-.C-$6D MZ_HOZ,Q(&Z]UZOZTB^QQ#+ZS-IJ5E:*79ZP)SYJQJZSL#]7'_MS)5.=V%W O6.49#-,C->) M#;YY2/$OX'&<1EW">('3A_68EQ3(/Z[S$^]&"YC]0/* *<_@F4-F,I*63GWD):3Y+/^H/=9 >-$"3>.A[-"(30 0$ACGR M 83P_,_)4J%FA.& #^[Y0\>2G@+_)1HD^H@F3TO %*".Q$*]J8WIVHFA]41] M?&0T0?;D43:"SQ\EBF[^@4^NW\/UF;7OX8=]&%S$U!4HR<1*EY&RC(Z@1-.9 MT" 'R$<;JZIN)1>:N/@T@N&L%QZ7<-:)&A%GIKG(,:\B^Y5@L^$4V%!4_9E M*G%$,#H6N[B&Z"XQ69.\X,4!Q+FD!PK0GRK@,-79?K\?TH@9B(SC$#!H!%'F MS2966N#;,8*$"3,:/#-Q)+"Q,VSTT?1$01DS2Y0)R@CDBY4HBX R-^@G'4L4 M-)@_IN@N1]0:>$Q, $# AO6H*\\(M/ GF*&@8/";/[%4>-^!OT#2_*1HY&R@ M+0 -2Q5&"J0P1@-/P&)GL/@7S?3O%!9##!,A&.BK$S*AD%D' 9KJ+O.#%AC; M]U;S=8(9YL^ $8PF$EA(3(ZD.F;(*LE/I0.X!J'O/K,1C=SX:?I8'*U+"0L& MX!"2X=&0Y4:C]0&W 09#/.V;PBOY)GF%% Z !P2@=@8HM*##N!>B.X>\;M-> M-!,ER!A[0,#_#6?LN51;H6P(Z9_,H)U@:F*1(XK2F.%,W"X17V 0.ZDYESIN M[-7D*:"34 ^^V76&3J(+4[N)I%[73(21>D_DB7GX:=0TL\,=H:-VC)U9!V82 M/9R(#+3X40(P^+C@ *%5/;%=TC@T,OX,M, @R@A3*C@M!QG^@V \ 8"*G MLKL],L38C>7#HY((%X:^,0+F"Q#L% 0S=L#<[L;$=$ N!Q,$H9+J$/"NP/QP MIUIGQKE.?.E0P@ D\VY ./03Z>$Z">.S0A#@H""06!2)6!:+!S.]9Y-A(A' M"7_.-C+Z+@6-@IYA$%L_V7V)731YC8S^GNNGL>QD'R8)[KA,MS&'&)^ 7C;\ MG(40P)]W[!2+N&_!_*@DMI!LS CP[=5*MD F@4!PT9EANQP@I$#0#"FJ&!B& M_7;#BS!((#[0X D2-Q]E6/JCQ"QQ^M,O,")L41=1[* _9;,@!!!D@!%'SP]/Z*1-9#63*0#MK?2BO)2OH> M97X^AC%GK;893,_$A%*;*>6"Z7O\. I!I&:Q- PLR:E5MB98,>,Q+AI^B]YC M/:WV@PKCO;=+Q U]%I)##R9F/TCVS&>5B\UVF*=AX5FN?AL-FT35,,"/ Y?? MAM=F0F0)/SAA$(_2"&D2&)J@# '>_?<3#. M(N/P-2 DM3DF5@5B*_&B,A&?\,YLY+Q<-JI HM5AVBFUZ4?;(6 MFG82 W*$@-P>9:<#>@R%-%BAS MV\3.V\[7:S9KP7_Q@(_ V9TX1YB:@,/TK9\L?R/UG=@7Z.JS\,!J%RG=AYNY M6ZSD3CDOW7Y88E.OMJ/3!41&G:PA\"7)6):$N%N.WS@!8U4P H(GP90[395( MS"8;-\&3+,O$-6/IT:D5QE:4;4@%SVE>16JK,<&;AM:6)TPE<<$TP;6/*3O/ M)'#\.,R2\D,6(4 $L%P*9SH@MM44#E,\N>R>J>\'&A^/!41+W\NBS0&9P'$F MGT=L8>U%V">IONYL#AL@@*1&_V3S8D&8)X@I*SV&DR3?"SN9+^ZQ,=3#[-Z< M1)FF[V'>=[KW!T3YZ8&F9!GEF(2"]V#>].2R#28O7NUA[G 6_F!>UTSB,!F- MTGQ =*M\D*[LO^P2AOW6A4W69ZZDNB"5^95;G20E.4V^1_-])LD]R>89KSL] M@1E$3B^.LKV2F"UQ$M4*F<3!K;)T%Y\.B-NO0DPIQ^$]71S>>X.II"TN2[57 MU<_2U^N;BYO+ZXMO;SNISB-@0V(W:^N9ZT#SOG[L?I?4^LR$WSN.QU[(??4Z?E>H3E,CS]0&0,,GEJ;"N*XG 3DNAI&].+]?9I:Q"P9MK MIE)OF\V5EY6ZNO+:>X]5M;K1WNZQ[U]KZ*M?6FBPK8T>NWVYF03#\VN9+./^ M3:_2*K3LGK76S[H2J[WE M=+?B'JY(UMH;?RQ7.1+[KU;7&KSS"AXZ9D%\_(!9V<_$Q<#5/([R$$"1JB F M_EIHBGS+@E^F-2DI'?YKS7F-SKUX M>&;[K @:/A:X!\A"&1]A7*=_IJNUCJ'**MI[;T>Z0HIMPWXYEJA,4T,PRK$R MBG$ 1M%J'=64#:/!$:.49$-61D=>6!8+!^))-^H\)U6*/!JM-+6T?+18*@6J MS2IK=$I&T?L)06]HE)KM>3E$KW7:AMS6"W/(.RC=E2K9U.X6@%HC>\L$E $B M5VG(FFERA*A3\TNN/99$'I%7.BMWMQ*YFQI>U>:0-2(W(>@CTG/*)'E9HP&L M(2OM)D?&2-D!0@&D-:)V!9 6L-*L=4Q#Y0@IIV:V7J<'E=FY&V&N%I*=Z9%O M,"KRBDRSUFGJLM[4.3(FA'FZ=YFY/8!: "!-5HI' (0UNC44[@(Z(DY2+]0+ MTX-!Z3'%S3:;A%FQ1L:F).XF%+[P;-:3,MD=W]*1:X,%(AN&P9$-(JS5/4O> M\F%E*. $J;*F%@X/<&K;:HTDUYIG@?SH1ZQ>4&'9F])AXYR/(^2@=;':(KRB MUCJ:8LKMIE*2]9(G.:H43-RO MK!H"W878/0WC9(W83>F[G$46N,#$?!Z1LG#,>%DC5//AI57K- QAJ^X[62$B MWI.#!].%95I*RD)&SR2$!FY;]S4MPOV;[]O8'36O.=&N==I-66V(5(9C!M;: M5(;2@=7 '35%E=O'F./ M=2]3:JF^]Y3T@94)#$4C =,-Y=O?,_::MNBH8+7 M)K>/\6B< -+&88 R@(3[7W*CR5/^RVGF*2P7J[O=%N:.%)N?(LT]_^,1"QOE M8N25 WJM8^@MV3 KLP]>DE4O.$QPV%8))WDYS,"MFZ;:M-1GD( ,BL:-=/LE)=22J4_X]2.;TP*.(S(>-DI8E&RY5BU_89U*.X2 M7&R79]IHU#JZ*3?4(TR8$YQQK)RQ84&-8IS19"E-FBJ.@1]4^04QG9Y=%'NJ M!;0%4G+&K=B2+4Q0& VYK?"TW24V4OZJVK0GDOVVEKK?@(Z/0,8KH.*$0Q:8H TB56MS9&:(+=,]R].E M.,DE29L*2%)9:QYA[E^5!:D_=XS%[[EIHT=ARY9T$*4,&K3/I^T)$E\&G9+CL,LBTRSP! AUDVP M6,S9YVIDXS11 *\?VLB@94RA>4#2@UFS4.BU=;JF%,[ KEBXG M %A.(*(P )L 0%56E+(.6HELLA(0\FT2SRV:(E1B,M?.GG%J<:=OQ:/UIQ$$ MR!&MW_KD2A,W2'5-;C3$#NDQ8RE'1'][++402RU9T<7^* _BM>QH_FG$!+:+ MYF_/-+B=JI=QGD%$FCA&U78!_:U19>+^:EO6S<+%@#D-1U5!$L\?^2\I('7D MG++)N?\9OW][%L&=5+G9XFG;2]B]ASC\7PJ:6 6 MGZLC0RK$_XO*F47S^Z= M7-1U\[!_7B[!\_$-56ZURDK\XB;@7Z(I?,K0VSS@GQ=Z>'"\H+9F,7_-)R=?0 M.?<<]]=:%&"_^;DF]=.I8:_ZV8E-X*E,X-G 59_#Y<&.,N^*9$:I)&NN)-DI M;)(M*[% TQ(+=@DE%DYASVSC!;:=Y\/)1Q_?"HLM?5C):^& !,@C[RC3ZYNO MR]C-]QB0'M@#+N)HX

=C@RNE MA<-(D?2KG;X<)B/]C"4B*-LHJ(B> OCR!9$TS8 "1-EAW#$4A.+9OA M H:-)">NA,V%SQQ/LLC(B8@K4ABV+JXQH>D=D/3:NTP(.L,..6-K+;#^S;8N MM[GJY2&2&/9=9J-T7('C9H*YJW#54^C4TA@N+"L>QBZZ@I+/4AHL?S@*Z(!Z M(5BKDNN'IY;/L#H0LXDT#F'\\&E)E9J,SFQ;^G*6RM<>$)U^ U+?T.BV_TA> M\_)2N]8!3FHLAC\6HH3"V*TDSA:D\T%PUE9J'4-N:8OG( ^"LY.SEV>$=;H+ M<&*&\DYD\SV-"+S)[I+ WJ$,V1.RUGG91.UUFDIFMQL+IX\VYQ1A+7,,[@V M%K0-65G2!_P@X#K-@^AAD1W:$SP8O!/)/;M-GG0@R,M,>JVCZK*Q MY(QZ;HN&FVRU$LWJDT;AIB*^. J-6D?3Y8921*+O"X4GGWC,]OBV$?\;YAPF MLUW65.1D^RR53R"^Q=1N\KDO/+NXJ&J4U@2M]$7EO,>#8&_!WKO,F2^%O9NE M=6#CAKV9P?(IPO8;6^(Y[J(YUONH MT9@A,J 2L7![AGAC3#[R_ BMD0"^]B0'QOH4L)WT(,(2D]& AA3!9&.["I9\ MSVC+HH=)_4F'^;'P!4O*KK_-2YJA43H,0TNLM9$?LJW \X"Z!'.:/K\X=C3( MP#WSPW35E>E/2 \&$4>K?[)'^K]+;74N2VOF7QPMLHMCM4VBVSU3M37+:)M& MRU(TLV>:FDI;>JMA_:^FU;(?#8)L!B/R1,]Z 24_ST@?)GA.W!_/0O9+@T\/MM^NKBT?XX^$1_O.]>_/X(-U^Q9G[^^[?X"?7OW>S"Q^^W3X\?.1^KA^N/1 ??@S/L$-9HJ\61.QU[+?O0Y?58J )%[YW04(TQR>&>\;W(>#ZCK EOZQ:#/-P@3RV%_8$&SXZU>3/Z33.&N9OHYALJRZ9X M/%LBC?>W1#(AFW?KP\1" IK<,(^P:*!@AF-EAN9NF &K:BAM65,+]X(5S""8 M85_,8.Z&&=K@KA@M66T+S2"8H3+,T-H),\ X0#6T3=DH7FM1' 7;&@AW@6_' MUJD=_\H#__:.X*_6.GI+;C4*%PX1Y[LX1H^J[ @^&JL_I6JBF,91PT?=$7ST M6L=LRDV#I]8? CZEPT?;$7R,6J>IRBVNX%,T7BW.MVT)LC4G1[8&60,$Y!G:+)NE!6H$<@[,N3M"'C8:%4SY)8N@"> MMQ1XN]FT5)56K:,UVK+6*BL:5Y4#Y%R'YR[],&)')>CK"(]?B8P?,4CN,W[X MYRB_+P6IH)0^T%?+C5F12OC:IJ, A"1K@,P8CPQ]&/Q_DB_"@?\"_](1"4A$ MW;'4HZ[_4JCQ4!F=>,0S]O2,4]L=6I$2)R)LF^:0H;2Y[?_F^S8[5I^0LXL" M!XER-2-LX+-+\0/<=S$C[*9MM ;QC!MZ:+*0# ^;>3?:;< 8#7J'4:IFPN*>,O@'=$P%N3;74 X&$91G#*FX5](_Y2[+DV2W^C'L4B MBFP'P1XZGA-& :MQN'XG3_AZZS+*4NHB<[RA;3-1ED%K@6JN$35?D'59L<^1 _5(P?5FFW%DE&E*7@P6=;: MA7._^(MDB[P-:>;<,=04MGWFRK(>3646-KF\RSXN R6)]#12WLU(J M8KZ6S;-IR'X?V[00[\GIN2*06,!PG*7J;?]Z0M.+,*11[C,T6@/<*+E5O+J3 M\,UYQM0:@[%D3#5K'5TVFX6/0 M,\8RIO4+*K'4:LLE5VIJ U+[MPY(QU<)8 M2=/D"5.G$$#\\!MQO(^2ZX>A!( (Z#-QXXF1B(B F5 OFO0='HLPX];6XI'X:4_[#D>H_+EA,+P*71L&K"O+X( V"EIAW@YP(_7W@5K<7;;7_&3K 'G M6%W&7E@Y5 2+CAM]:^S*PZ%/QTJ=K2.L67ODZ/M0R 0-8?SPB2,8JK7.DNH4 M"Z>O!0!Y 6"9]NH!<8<'?8IOC8N 9Q'+-H1%09-V%/@C&.4X*8KR9^R,<)U/ M+ 2:3["O2Z8$.G\#*M]Z#T#CV_Y=2N$[EWA1-Z/P,K[0\:1Y 7DLX@<\R^,% M3P] MTVZ+_)YCAL"K-N<_CX&6'!PEJ1]3[=R?\:^,/D6%$,E+F=9#5^86N2W/>( M*])]C0("E'4\$HRO(SH,P0W!UP>^Z[+D@"3TF#=6W-"Q1(BF%;'L$(R[GHL37(12#YA)%<0R U,)"AVS$ ^>B O&!E5P#)342RUN(> MR:<0)[T+_&NV(C?&">[7+$F($6F$?(-EES;A M)KAI*K6.L21Q4(1C][#X-S1B-6MV=AYG*1-P1X:_[F[^Q\3\F]JC@*KMCXXU M52Q+WB@CH:4J!Q<%MPENV]Z4G^.V18;2:IVV6:3VC& GP4Z59Z>]Z"X=PX]- MHTAR@6 VP6R59[9-W<1BW&9@D8&6605+\13B_2RW9T0#*1R08'5F=!FA&/$, M?IY19LS$K)N\ATR^D-"QBARM.%)%=RRZ[(X&#RB_WH]^:"M56I<$'M AS)[# M\#+17LI4>S5J':6NE."75<@:%'S T]RVXP.C9#YH,CY8+&(B^( GK @^>"^@ M4 (;F,@&6@F1 \$&@@WVR :-DOF@Q1,?E.2V5\6WN7+<.*)VD9WW8V/C95,\ M1C;>TKM)$;.,D=N%_1O^"J@+,[/[ )IQ@&19@#2%+FE:W*CN6A["*0= M%](."+0&%F"36XHJFRW1GN+8@=8X(-*:3*0UFZ! U<5#RI7O/E 5&W/%SM%& MC++I9G#U&64K*S,E[0*_Y&85LTP[D[]D X&UXG9F:5AKE6EI"JQQCK6#0JU= MIJTIH,8YU+:R-CH1)ZQ[RTKVWD^#.J_^@'\Z4E6' 34L\92%,#37%9742+VO^.D4B7URUF62XYKIJ.Z3 ?U.!W3Q61(C^3US@_8=U$4.+TX(CV7/OIW((2] M:)ET54LM7;7?L>.&[H)"6/@"993D>!(EU@"/2CK^U&5F$!.9TT>7.;UU&9T\ M $[>>^'92^%\0Z/;_H:8GIZO;NFU3N.XNI )MCI>MMJT7L[!V0K+QIN"KP1? M58.OJL)6V)"WC*XB@JT$6W%4(N?@?-7$/HQ'>!ZO"O59'_V(N))?)/*U08I" ML1I=56?$HNX8ECW:DK7,@@Y6WO6K4-K,:6.RJ"]3 ).MHMZ) .61@O)PF&P7 M->T%)H\4DT6MZ.U!V5:*VL7[ N6I-35(C.9%*( MVK:E$>B89-*F#L42<92)HKRE<-M)TX2V6EHIW!(6E?/@F6!OP=Z[],W*9&\- M.PVKC?)Z9@OV%NPMV+N EULF=[.N$:UF>2U:!'<+[A;<721>4"9[&\C>BE%" MA>/#LS>+)7QBL9$L91'^R08^),&3XR6OG^,HBV)+[]UAA#WQW '/W['>1XW& M8@0#*A$+8P3$&P-1),^/X'TD@*\]R8&Q/@7$E48D2#;8!C2DB"4;FUFBB/,8 M;0E6E.D['O$L!VX/(_B"I>/6WZ9USM H'8:A)8Z?\NM;6Y)->9?W&TR"B.U3:);O=,U=8L MHVT:+4O1S)YI:BIMZ:V&];]:HY;]:!!D,QB1)WK6"RCY>4;Z,,%SXKZ0<5C[ M]!:7 ,HYNL^3+"%,YY=> #]=,MJ#4M5<2M6;ZYNNU+WIWO_VA_30O?_]^K(K M2]'N$_W[LWCP_2[5?XZ_;R M'W^[_7;5O7_X[[^T--7\+'7_^>/Z\0_IPU7WZ_7E]>-'[F?ZX=H#X>''\ P[ ME"7Z:E&4RP,F:(8@XJ.P I/XX9'8=D#6K1[KC.C7F27'=,14=C&]! -VR2BD MY]F'S[83CEPR/G<\]EKVH\_ILU*!A]PZIY,889++*2.WV_5&4T5>3@/=Z8M3 M-J\S-I]3L\DU7:NWF^;*RTI=77GMO<>VZVU5W^JI[U]KZ$;I8S7KIKKZJACK MMF-5E;K9WNZQ^Q]LE0#;KC>US<::[GW-&5^JD8BHI;[JVDW9]L*M2SS(1&#O MQU-JK9/BS,H!EV8([M%#Y%L_-S@GND[":R!I*NRI"F:?A)Y\O,4*J?T2G,V=GY]\W5)S!P,3":N"U=::6,% M24,V-44VEVQ[;U?7CYO-KX(M!:JRM[49#'.W&^!^YZH@^RW;MVJ^7^MBUD9* M;*-E&U%8*]-8[)8NF$DPTTDQDYF?F7)N^9JUCMG694-?/$@CN$UP6]6Y+5_. M16O#G(L2^*Y5ZQARNUV%4QF"X03#[8CAVOMCN':MTU(462VCE95@.<%R_,P[ M%\MIRKY83E/PW*$JZT:1LSX5.WK(,W]I'0'+'Z?.E'\7B2^8I6?=Q)]U-0UT4?&6;@8U+Z* Z#%'2NO MF40BLY;SU+Z<68F<04E-46N=9L, WFMP5/NYI(S[$T7;,F&^IK#L"J3]3MR8 MK@+:HAC7:IW"H3B!(IYM BV/35 83_HR/%6Y^-UQ0XEE,FB?!<.+51*KM,_@ M_T)UAN+">-:*[#NOU#[[#PW\90:D,8$41ZK_J))!EB.$K>I9CR1GMV9\,?J* MG^FQ=$?>I503;3C%*HE5*N18+G@$;W7/M%1O^.A/<],Q+?W:2Y/2F0[JS>N@ M>_IG[(1.1!]H\.Q8-%%:]]3RGSSV%*:_EKD-C5JGL:2TGD =UZ@3LD&LDE@E M_KR'0TCP)F\2_ 0V?7ZG8815(_R^%,#'P+'P"$^RUT.\[!,B2>SJ;+6KX\&3 MW]_2N9_0G=V6KL@RIQNKK*LBUEXQ)(G06Q56J>".R'IF9VIO#:_/*,,6*S8C M=D$J A_!Y&*5Q"H=(D=TA2-3HBAN+3/:WH MAXA1B542JW0(9^A@?>_Q6E5CG?1T<9;F M2&&TL>%=#$8Z5S ZJ@CXFGJ/?X\]*NE*:>4>=]5CBCLVRIN[T]A?/4A--6H= MO2'K9D-NJB47U:I M[1R*I)4OUO:;DN65+A9V@X.*RRT2LM?7IOQ7 UM86U.36YV2S2>5APM>!JP=5KN'K3D'()3-VN M=51=-M0BJ=7<\/3&W<23EK+)]!8[-(LVM$?1U;-*K5VK-%;1AE:TH>5GGTZT MH15M:$4;VOW33[2A/8TVM._E;/!'W^(]:-?G/!T=T43W68[B*GFZSVH[Z3Y[ M JE&[3VF&FE*K:-K,DAX65470Z2]QSW=RKR77+-BH6FHAM MD?ZCJW!JB,JT8I7$*AW L5Q3G>4 C0AUI=8QVH7#&0)U0C:(51*K5,55*M-[ M.(0$5WF3X">PZ2-:R>:.D.;QSB#:XPHD7H1:Q2F*5Q"J)52K@,FW:%6:N?^FB =2J==KF M8G$FL55T%#C9V+1>BY,V1S@YJBAVCD:V952.%(UL5R0.M?987=+ ZI*ZK#?; MLFJ47!E/=.<1W7E.HSM/+H-IH>76%I4L#:QDJ8M&MH)?!;_NFE^WJ#R;K^B1 MD5;-U/6R!IP=."I]?Q]/ZJ M[AJL&FA3UEKEU=T57"VX6G#U(E?OK\:O@95'F[*NEE?B5W2R%9ULZP M51JKZ&0K.MGRLU$G.MF*3K:BD^W^Z2+Z)'H.BH5-&.2KG"F@L-E;9) 3*1E42? M3<%#I\E#FU2[+[8C@'U'S(:L*$)1"28[&B;+MP&7J]-/,79K8ZI,:TE[=LXZ M_PD^$WQ6.I]M6GBD.)\U%%!K;4-65-$V6G#:Z7':_AA-K74T76XHW//9"93[ M6-G+EH2A;SELA^;%B092-* 836Q)/[#$.=S>IUAO\;1JG><-(9I%.MC"D-FE M,&\PL8$%SH&_%'#1%DNZ9N.3>:_P1VR]BJGK%. MSF]=,?J*G^EI[8:)>)-8);%*_&W>[+XE?;Z(8E/!_6A%+1SL$* 4HD.LDEBE M*JY2B;X%=_)=Y4^^G\"&4=K0&#=_@DFKXRQ[S\L^(<[$CM!6.T+O=9A.MH/6 MM)B>>NQ-K=9I+$DL%P$AKI$DPG956*6"NREEMY-OZK7.XO%CL8/"*WP$DXM5 M$JMTB-9G.Y?$!C>2^ 0V1UA]/+8M,JF-)SH)B]"("&")51*KQ*4"-A9:.*W( M+&.B_4W5TVDKTAL:W?8?R>N='^ ++R+0S;V8%31_].](0+UHF6IN@&K6BBAG M@2S!_V*5RC7 ]\?^38[8_P3V"F"5MK?%UT^7.S8H8HN?M ,OPBQBE<0JB54Z MG57*93$U-FV1"0IW:B/E3J@P:YV6W#06ZVN*7:2C@-&FAG^Q125=8_7V]R*& '7>'Y(Z+3I7/:%B/*W7.BU%DYM-77"UX&K!U;OCZH76>;MC:BSCK,N&6D+Z MQN%YFH6E/[%\%?BO[3QW?H%_LH$/2?#D>.SU.N/A9'K8GGDRU;6_80^?D"*9 M$)#!):.0GF_KBY*I:9T[=W/HDUW2MWFZ:*R\K=77EM?<>VZZW57VKI[Y_K:$; MI8_5K)OJZJMBK-N.557J9GN[Q^Y_L%4";+O>U#8;Z_+N\*I1I#M\>^'6)?8& M?^W,DUTAB:G"DGJ:!_[+_*9>I4@R+2/!E!O6DCAS/"FM)B&(E!#)LN)A[&)3 M)$8EEA?+/KU)CF7?)/OVT@?*2RS%:#V>.M1Y?ROR4:ZHA8=]F@@Z2K+2%*+E ,J MT!24NP!+SFRCAKK';".S4>OHFMS2FK*N%>[%)MK25CST>41M:7/E6V]29GMM M!E 366FQ?[K@(<%#I\!#VLZS\%D@LDJRF3Y3@;M<0.N5>L8 ME\9NR/S]J8O=*2#;5(3IK@-,%IO$PZ'ZU M\(Q&6]::)72>VRVC'=4I1BX;T5:V]$[>:&+S\(UH6VJMTS1:LM(N'!T1A9XX M0=LR2;[)N9RBC4-;6@F-: 6*>#8(>FT/:] M:'/N")G 0$I#ULPBV44B7L0+S'+L!I77=Z_5 A )^!PI?%;X?"7"IUWK&'H) M=< $@+@V_,4JB542JU2LD< *_ZP\8=Q64!ASHLU/8&.GU"ZZHG/7Z81U1/!- MK))8I4,X1)O64RV_C69;!4>[R4F#'X$LP?]'LDH%;?#]\;_&$?^?P#Y'H3:Z MZZ?+'1\4,<9/VHD7H1:Q2F*5Q"J=SBKE(CA1&&UO> MQ6!D< 6CHXJ!Y^BCJY50M5+TT5V>=J2W]EC9LHV5+759;[9EU2BY*E\%F@.5 M4X)%- ?:/7VJR>'+>@,M1*BWJ*+9QBJ:>N$^NH)?!;\*?EW#KPON4=D%E]JL M8JC/7\"-Y' OC:DQP8 MZU- 7&E$ E8S-1K0D"(0;:S=@]+18PO$VN'U'8]XE@.WAQ%\P0Y;UU>2*!V& MH=5-;!<\\D-VFOH\H"Z)G&?Z.6O(RIS2F1^FT%&F/R$]&$0R9IJ;2EMYJ6/^KM6K9CP:3CGDC M\D3/>@$E/\]('R9X3MP7,@YKG]["$C Y1_=YDJV&]\(*[I^J"[LPC*HWUS== MJ7O3O?_M#^FA>__[]657EJYO+E=CCY>17][>7'5O'KI7$GQZN/UV?77Q"'\\ M/,)_OG=O'A^DVZ_2Y<7#WZ2OWV[_]<#]?#Y<>R B_!B>8<\T$^5VN#\\$ML. MR*[58YV1Y(T#-$D'QJPK"7/F[9)N*O6VV2R_0[96-]K;/79=U^GMFH2O'6PK M3]OI54;_VBP'[EI,MS=K*NJ\2M_AKD$H=4&KVY.M[&7]6=<1Y\ SWFS3?GG8 M>)F?E\,2Y7N1-473RYIPD=:Q522^6 .//?KKZ^WYG*)DZV,KIT[/2A_6V'#:JTYK M%,Z:Y&ZFFX?^EDV1;_#FRPC=,'AW%_A])]HB&U17U%JG)3>-(H>N^$LJ%BQQ MO"RQ:9)T 9[01(;TGB$P4WA3BGPIH+#HEN-2UH4+E1Y^BY\MM#I'@?_LH!?: M&TL?8HPP.]['T@W0,HRNG3VC)(,GD7U:76MP#I K.@)0.*S6ZK'4W-QPZH4, MAKW)Z[I8-+CFLBK%_P3I+U-O^]82D%V%(H_P&:*/6 M:RWR=>:.4 DK9D3#71J6F:/&'JU(S8>=$[]5A<2L+C:3"\?_E[FU'R M&Q+R'E]RV_\1)KPR2_9NTD\L-_>83"(+V_>X0;9&(N\<9>RL@Z(M!F.%>7PH M&6W3/@V":=XB"&O+#[=L_'$BADT>N^9K1M9+I&INCFDG'+-875]8RD<$J%R6 M8HG8FAH4<\ZF@[;^Q>CUQD]_Q4X$;WR7[QE^-=KG69S,:- MF*E'A),U9NHRH.0T3G$#36XW"RMA89QNC0AV4/:,-8!E?6VR#K 238(^PA[= M5I"R4GQ?YCOKYN81UA1=41<+A@A#]8B@M$;6EH2ELOHO"^-U:U3\1AQ/ C2$ ML#88D!T%N&T6C5DG9NRZ/<*TP1,S7XMED;]E%20PILG>>@] XMO^74K@.Y=X M432K:]1P);M;(V.V!@_M<1@FU?X3]N@4$<-D^)DG5 (" M/A,WGFQW(0)@5K!NDNN0GN,ZT?C$+-J=G-#Y$H?PHC $:Z3G>(SLN]=! &!;UDN_.4 /UY[%T.,J]WV5_SD6[92ZC)F8\6V^ B\"3MXWW;P MX7"GX49:FR%[S; L& MCU!1YQD+RLAX<.K$=/@N5/BU9P68]W5%D_^">$R)?3^A==X @X8=3Q59;10N M1"^T--=FXMJM@1U@2ZMU-$-6&HNI+)7?=:V"*,ZV>T"];B^"3R74D)<]9HB; MFR]TX M953GI,RL"5QQ(VR)P,K""1DM=3$&M?#BK"E+V+J CXMC9[FOBV?C8 MFEJRX@ ;3:R>;P4F9"UDEH_XBD3]EJ&9.TP5YN%'$_A:',-8JV MMY3SP$A7\'@7)S Z-2YY]V:/TTK9;=R8$7I2Q^&2C+ 'T@V-\EHFNHH% M05J%$FN$ U2K&4C?QQ6 MHNR&E< 6$W?I.GP9_PC1DIGPU\5D 7+SEPZ6CBHK[;+*4'+38;1$J_K8D+D; MDWN'(#5JG288&$6::>X+GL=5H7RS=C=XBC[<=[N;0Z=8YA_D*31F >X'\M@I M,/"<6ECR0;7J1CK*+5?#R/P5J+SDP-&%9[]WYDC'7663I]T_$2K;]Z9%+@3E M5-=-EE1F'.%)X0K)WN4B%QVZF+CP-1YZ.[F 6@DBV(.'ON&>C&]F6>8RI?(W M1N1E/&+6.BU#E&H\:@"M$,$E(:B%5<2.L#0CWS(V#JP!UB<75NT.]BCNR)B= MN7ST+RP@9T#+LTG:P"V:K!=*318&+]?86F?Q[@QCL9Y.G%QRZ^?),N M VH[D?256-L7=SJ16,;FT>1OOO?T2(/A-RRV<]M/:)Q;K.JUCJ'(RA*U+T)D M1P2K'+L4Y>#*8'$ OG!U7'IY$^'[ S"!(;0^/,Q[8B4A6(,I)V0'9TXLA+8C M07P=AC'8/O0:'N<0]R[NN8YUF](\-^,T:AW-;,OFDM,58M_XB/"50R+G %C? M>:7VV7]HX"_#5K,&&&IIJO:9(VR=@DE\3VTZ'&4%3S5%TZ4;/SJY;>&=Q,1F M.>6>CM+H\VV?$7AR]BBG%#9K'5TQ95TOD@LI3.(C$<";P>I]V=LJ3?8*BSB? M19PN'4K><. 'T5D$W@VL?>_4[-^=B]\')"_ZCE= W-PRM\T:#>E%BOL+DY=K M2.5H]+<*4PNP:2BUCKFD?765MX2YEJ?8XC;I4MV+)"=U380A6S@9Y[:/",]\ MO:T:"3=4/,"CM3FI"RB,UKT;K9MBZ5U;M:$)6_70MJHG?2=/P/$2Z,(A2%GL MG;I]R*"Z!D:)@K8$+ZZA\QA!$Z;JWI,<5V-I$3-&K=-H+A[2$0;J'H1HDI9" M)1?+98APZ_;"\VM"R&](Q[O \2QG1-R,TLM0CRU1S2*H%X8HUW!9(R!SXZ6) MSQX6J:FZ,"W&X_^JQ^L:V+V-0-$V2IP4E+%6%L'NI$37EX MPA*WPB#=&QA^3P_*@*0-X&/@6!%%ZOK63W:D,?F$"!$6ZI8'Q5,2W_;O)P1^ M0*K^3MQXJ5/6KG6$<7JT2'GO1'A>J#256L?0.2FZ*0HCYCIH5K.L%I3H]:6"NL8AWB$P-VS\TM+*:2/-WV+""!O3U M< 2+@/8S+"9<\-(^:]98HJ\6:SF-P5[4%>((^H[SO;K]/K6BVWXW)?P]B>BM MA]R(_X^U'9Z!I5@7V5/450PJ(T>@Y,6R<"J?O[!FG8$BL7%6I1Y\2[>IX+G;=S(B?(KP[ [\UW:> M.[_ /W,T,;2DG?/(#QU.!AET9WZ84/I:)GO8"2GV>D#V,])^X+&8>U3V^F M-'2\LSD2SL\^F6/GEUX /UWRXMFGD0!<;[:Z*49QU>;6'JCDDE%(S[,/GVTG M'+ED?.YX;*[L1Y_39Z7+A .;8Q6V&LGEZ9CK2C+NU'9.WYQ>KK-+<]R=7#.5 M>MMLKKRLU-65U]Y[K*K5C?9VCWW_6D-?_=)"@VUM]-A3\$\>XM'(I9C635Q6 MC]'UPSA(^IU866UER?$2)80"1,03CR&GD?FE(P*J'%86UA=D)U@@1:( QV;0 M+IOB\=BL:S90KU- W %"MFCC;JJ8O::H/$6;2HIP"I8X6I98$[ MRA/8.<*0 MS29/3'%2O8.F.N]#0/LP*6I_3-6?Y0^I%)'7Q1S^PF=8N"-#[IC.L?+[.G9' M4#PB)B8JW3T'6.RA/M*'+8V M).QT[_(2,\)LK1(_EZC&;C-@)"50)I5/R#K&3HWE+]"3<"!-@@6WA M^57:!"ZS0"<^]K;_(Z07B*;;%$O77I8;_]4/WLJ.2>&;W,+#9.UNM7;AHR#" MA13\PXMBW2<#86*KK)66[<*1&\HU*[S9-PZM ;5CEZ(2AB4X8QO',XW9/7MI MN93MMI(WS4 _Y#.$_;7*_GI3"%=87R>I/8HKC]FJKC.J8U$[8'DUGE2#,*T$ M<^SM)_HZHI[M1"SM#O0EL5A3Y% :);7\F?T$ M7P8QZ%-VLXCOGU(4<]WA H:B[@R(KCU6ELK^$D1VK%BN-9ZB% M#_B(B+_@%5ZTY\Z81<,HA-+@Z43W\A,E):]A:Z.C''-$F#]0L<<3)^R)YX@! MQ]I@X(\#RM3Q$$8SQN"%ASUV)!*@4F99TT\!:/ 1"9@#' TH.+4 21MU- HK MCQV7(EAG.XV 8+@D@B_87E-])4U.\<1/8_6)'QPM\IICM4VBVSU3M37+:)M& MRU(TLV>:FDI;>JMA_:^NUO@X)K1_JBX4AF%4O;F^Z4K=F^[];W](#]W[WZ\O MN[)T?7.Y&GOW-U?=FX?N%7YZN/UV?77Q"']\O;ZY MN+F\OO@F/3S"%]^[-X\/W$_L0^R1&/0/M3\NCG5#F!NU)1.<.9J&0SG0]-2Z ME"KMFW@(C[ 6+=JW:OE+',)#PO"*AE;@C%!J77CV%Q(ZX6W_#I0TAIGQVT=X MR!?7MWY.-:]>2]O&@'=T@0K;;FE4I0VB-RS#L%H:Z5'+:JBD9[>(IMEF38*W MD!'" 3PJ["/+I#OSLFZ#)^(Y_V'ORE1Y.HR8J"F?TP5G?ZF?)3_(+N#/TV\_RA*1KD#7OJ"NM_Q@Y"@ M5N0'0&87! X8;-@SQ8\#7$H6D E#7&QX+W,5<$^C1]#HFW3[0U-OYN D0(() M,K@%\$'>&H%NN;QL$<#;$T!N&"7\F7/,#^"3 D/6;=AD5%C\3J6]3C"F$,HIWPC+J'9 MQ(LD&#R#-^ ' M69JQ^A*1GXD7>!+ MB6)4-4_ 3(GWFJD'W**=?>;DUVQ8B6L;1H&/(@BEEQM36#+6\22I=1^QGV$8 MFG6/6O;&48 *KRY]]4%TOB09 $B% )Q>E#M(V230G0XD>S<\!W^+OX#+FJ(I M;Z7@@&#=0PH"UK?B5-;"8$$*/F$8!$<\3+,2\!EL'),ZS,GSGP![> T@]I-& M4CB "=?!1L"W:?([T\%'@TZGMIS&X]^./7L+7&8$1X4+2("GJC(N;>Q&Z;0& M@"@: !V&+"\"S(]H":[@779L1?4L12;SI?;"=.%=0S^,LE]+2'8& M@L2HP,?TG0!N&!"WC^B!P>IL^$/?QJFE$Q\0T)2,[#;(9QG,9UA[AY%[D4QS MDR6SZ_VC_E!'Y+BI+94N.)LH^S.CZ2P%<9B@9@#TL^/4ZM)O/KX#Z !-^RB"?("GYO3/I-/%"GI(=()?TV%'%OIL:HM,OPP'J MTO2^$#-S8& #]@[05< @SF*LZ=.3>4J@K16\1J4M,P2,_L*7:_T;";JF:T;:U!YMU0-@Q< M\-F!;.&#KGUO9RORS!%AG/R[A!#-^8E5P4"YG(1L+V>M\J\3._YZQHZOFMER MG=@=_@@T7^)LSDBH1-R\B7%/@E-Y(MD,1BAQ0"](Q/XW"%;VO MJ@VD)5H\* *9?3#[ X^"' U),&;*$7Q?X@33-^%#4'1/!Y$%NM%S@(M_C]&+ MQPT'',-[-DQN/4X1*I!8FF29H NC=&PA/1)F0O/6!DWF:,#I1 MM_L(>*(9S>O_E\)T!B)=0O,]H E:J1*BABYO(_$]U,<#^'GXY ),95 0^ MX:Z4G" S$\]!I0#4)=H2G.,OT,D)E?!ACJ=1/I52_O".>63X/XPYZ))@EI?O M"60XGCYT'_$JPV"B*0(KO==!@BWC &!^0%-$O,3A1%;Y]DPAMI(-A0Z2![88 M<8ZW/N)P.:2EP?=\&F=P_\.GQ1]B2IT7BG'H#.3$F;(;P3VT)=P.1K6X4!U%O(U KA+,)EE>>WW',GL!M) M4G8>X/M$V3\B?C_\ *)S@H2:(6GO%)'TCXB80'J<4\1,(6>9\MDOP4B\5M06 MT=XC@8CL5#'L"*4FF&JDRI U^!,XH **\BPGDZG .>*3PFJ5_!-E([J0)RFN MRY1[,@=EMJ>2Z9G$H'Y^@9K:OO09L0H2G.+85:A1>2?*=AF"=0O&492ZCS"+ M47,2TO^RATB(D4A!;WB<",<8R0R;!+;C C1"(4;C,8CU#'I*B"[<,WFS4*GRF3?[-WD# G]T[9'*("\+Q2/HNI&+3G-T$+BA M\)O#PR R-?QQ]B:' [;"!:6.%K@+ *^(;:H+0&^-'8"EJU":PE91JA6G&(,* MG)X-B;\60$6>":\1K\Q.UM ^Q10FBZG,(T8-*PI\-@ FG!X@A68&(]HZN6JD M)HK4(\'J Q?81"/J575QP3KYAPH8>##7VW! M-&]]YXZP/?KDYW^C5+H2);4_[VOJ]CIV>\BLGM-RK*[%!H[5ZECVL#7L-OO] M]G!>7T P9&NA(> [+'2BU>ZF:C*ZU#FU=J,5-:05<%WMINHW%W2H%W+-H%, MK$2C(SPQFJ-] 2F3A*F3 MJ/A+]":4O?A% [GR!O%V#$A00C96*ILF5$N?@H@\>C?PA\"1.@[J;X+!]#D MWE&+\Y@M##*E2[DRQ1ITFBC*:2ZY[)69E@N(D+Y,FC,K_(14AI /<2=1MD-; M7+0G+EHXNR3LR#7E\$QE9]H@#!A\DB73I,I)%CY1F0FY[(U&X93HT.&DE:-O M S6EAP]W#T%-XK_D+$4MFC" 6YC3;=-HK"[+83%E@A2;_$@WDJ>I-TDS MVNA(,OJZ5"-%<*WH?TEU)52)\Z^%G5/&$A &,NT1(LX3P-;..X"52HL'FV*F M22SOGCG!5"''$^KZQ&$J[QT=2[@&0;_,J5TK3I:6?5J'6^LS:JJ M!WT71N!',-[NX)>8#?0GW/V=#,.6R&EC(:[6=JPV;YOVH,4MB5 M/Y!MEMRB6<%C=2P.G]P1N9.Y+W8+%FE/'&M'\#68&Y-K@;&1BCUG3S[OX)%^ M3TT/J3IWQ#(:W=9!YHYT6MV#S!W9;$!(O=FCV6Q_'Q-=UO:#Z2_\M*0Z5)#G M\]10]C>:#?V#>-47P:,^I#Q* _:T00N>;9)XZ:UI]T<9%)*+8Z?.Q^0FOL@Q!K7:ERKC&O[DXE5)D6^%)#F"];+ M@70IO!$)O,*)%EK9UU!:"Z77,#KOCES-==^ZU]*:J]-C1Q:!R*'#I!#LZE;G6-JZOL:^KW_P)8C2PUAL]IA2XGY MQ#'>.A#&=R]N6CV]US[#/IPU^F3HLZ[M\[;HTP/T:8%MN?-\F1I]CAE].@=" MG_[%3;>C=ZR=C;$:?8X9?;H'01_8V,5-Q]![1X4^K\(U';@>YF\F ]CQ5EK; MIB;8B2-^[T"(;Y#8M?K'-%QA3U9[C3X9^O0/A#[83KRK=SI&C3YGC#[=PP24 MK&8+Q&Y7;YHU^IPU^APF F,UK8L;JZ^;UC&YG%^#C^U/-^3X:>UF6X[SAXFS M6,TV*&Q-O=_966&K#=UC1I_#Q"6L9@<4MH[>VGW68(T^QXP^AW'R6\TN*&Q- MO;V[N5BCSS&CSV&<_%:S!PI;5^^V=M;W:S=;Q:!H3/V)YLHI-U2+BPGGK2EV M_4NPH.\_-D\W/].TB+V YGP8AW$HM:5_<6-T#-W:VXSD?5SL3DVV-=G69+MGLCT0U6),T+3T7JNFVIIJ:ZK=-]4>R+@V M,!;;[NMF;U_1M)]/ I:YT6@R[D@WCECZ:SF\, +#TQ!X'Z5B=BZ-M[M6NVMSK$PTS"\+9 M^[3K]$(K*,M8F-=J-_N]IMULM>T.L^S^L-\VC$%K8!C]_K!K.<9\ZRBUC+M5 M3Z^UJYT" >1 4)BO,@V!B='D!=$6THW&W-%& A"_R0QFB(/3Z%+O:"QE%C53R+/=2IF: $!_;=#&7CR,(YL/WBWZI(O:)CJ+V4 M)/\)NRGNJQ7BEK5O/MO7VQ4VGL9@ GVT] M7M:R;=F,F9!FX&'S3V_66. ZF[/,!QL(-/'X_3 ][IUH@EK>2<\RJHS7.DIV M13UFEPQJ6@%ST3@/>Y:&+O7S%],)AFK$Y)LY76R%3&T3()ZW=Q[HLXVFT&FK M-L_KM!N&>8"N:>V&92[_>I<6;]N]=>UFS7VV>'OA!BL;&D#E!L;Q'FNS%D2J MSYJV87NG/39Q.BDXI3V4%1/XW=Y0:"])/_+0S0&5B&ZWW ]?8QE2/7:;8O MQ3[7X8K9I.RX(\*5UV 8?"R$+>K:]9U9H@+H[PC/JKJ!B4DK;=UHM8](-ZA+ M25^*9>Z&2YA)T==;UC'ATFO0,PL1\^U5S(U];V=(()LRV]_#(*I.&*V+FRXV M-=R9,*K>U DIK:\9^S9ES]MAGW5QT^GIW?;)8-]K4(._+TD1>64*\>4AF/26 M&24YDFD#P]:-YF*#C(59(;4^?)*HM"G'W1V5.L!]]:ZQZ))Z$51Z9>HPI2-M M*=_*\[>;JU*X-U)5C@Y>FX=E]@^@XV8IAQ!.7WE + M&Q@U*=>D_'+FV#:DW -2-O7F[CZRHR'E#4J.RDMHY-'D-5EFHXNIMM,@HE3Z M-R'W&&9@9QFVOQ6SH>69F]DC# VI)%[^R$+&V ME3'?G2HQR_ZU07-1/BXO& M8986..+7@Y"SG]=L" =\P[PG-HLN_E[,EG;]ZSFXSX-, .;F'X/P[S=ENSVZ M>J9.U7HF='(_N9YWZSN?_)CY(Q=0^#:*>!RMJG R^_,53L;0:7>ZILUZW:$U M;#:9W6<#4-D-8]!QFM@5:+["2:VFB>6VJ'-:N^;6E0H8 XCY9Z"\!; L*5IH M-1>*%K:NDG#XL/KZ"S5D)U T@75"(_3G:38+PQF6=[$),/B8BB28;2>3Q!.U M6Y, V.^_Q>53,5.*/HS LEV]!:/G1(%%]$;;I+)"4O?)E%:T^HU.;[/)\96J M%8!E]K:KV'B!THIZLX?:K-4PV]U]%JTL]]@9QY;WOVLER*X062@).?6YW13; MT>Z4++@E65#/1M\KC&]S4O4V)U5K,.\5S& 7UXA\4 C_2?] +)8%^7ELUK[! M.P-GK^PV)X#.M$1+IPX#<* G!5O5[*"@?T\)MJ"#"[\/?/3Z:KOND@@6YZ$F M7#2!'XW=:5WD]6KJ5[IKIM&M\"!LE<'2,BG^87;K*J^:2DXGQV ',LDIJGG) M7IEP6A:92&:+8%S+NK@Q3+VYMX:=1T0C>](]C[!G MRLK8 B+0QBCSG4\8?.N/\CQ6&$]& 9=@J_8;)PEGG(49]K0O;JQ&:VGLYK6D M6WT-_&OLV\1C,)5&(><3P)FZUG4%DULSC7?OZC.E(+:;=57LJ6%5-75S>[3: ME[J)>6IZJ[,H3C?7-FL<.T_.1>K9(L;T0 ,KL4[.AS'M)NQ/3OWJ/I_ZU;^X M:>Y;_3I!9^P/;H]]6<>V6E0Y48UYHY\/M6N2QL+6&V=:.D[N-\3,OSQ*MJ M2M?VB+4GIR9\*Q+9QBEGEQTVOI_=[.Q29'C%2O MS"G6>S:MS&J!X&LVS%?D%2O/+:#1H7LMYGBETY#V"9KSD0EKJPU+E-@/OVPO M06"HPH?*H@'C)7U+[^W>;G6/MWK*)8@U39\Y3>^SO\4SV!+MBYM^3^_N9$O4 MI%V3]FL@[0.*:S#;=A?6':#ECFZTGZ5IP&D0],[O**EU/HL91'6A7+W9NE#N MU$&Z6*XNEJN+Y8[797#F)0W]9TX]Z=;%*VG-=\J)-#7-G!+-/!/);),7U,=4;=TRCVFZ M2YT7M%->4/_9\H+:32R6Z[VBM*"Z6&XO3*[7?%[UN6W4Q7*GB565U,T=T&I/ MZF8;FYKH1ETL=THX]DPH5EXLUVY=W+3J8KFS4;\009Y+_;*P6&[/ZM<).F/K M8KE-&)?QS"I7NRZ6.U6\JJ9T;8]8^U*Z.B!".WK?/*^&6&>.9,^$8ULXQ=K= MBYM>3S=Z=0>IL]'*%L93'$XKZU&Q7/<5><7J8KDZ^_[XYGD=HEBNW:^+Y>J* MFIJF7VB"[^%MB4[SXJ9OZOW6+OD"-6G7I/T:2/N XGH?Q7(= S5Q0^\_SUS. MTZ#H0U3+E4T&S?_[^.?VW2Z=QA=I_->4^Q&GV7I_JX+R1K% M#V/\_E%<4IB MD0(VP_9.ANWFQ8W9Z"]@N@;@\G"K.#:PVOZ?=?O8U3X+9BQN'UZGQ6,._PLY MI\-$[B]M CL>PQT!!CDELQ)U+>31E-LX,!\$]BP99MKIG. P M4W%(V'<,5[EZ9FFD%2I)KC2W,(=THS&DUFE55W<[C79KNX+<5:\UC8;9V:QH M>\.*IA?5KC2(D+DSCK'/$S MSA'?H:70HL1*\0B'A*.T_E^*9E0TM;J@O>G=D@CLRT7,SBO&4HXU0/=6G6?\ M/(3R%=[[XXE[C_P+Z:*5:00#@X9N[-Z#=8_)?J]!4@*1M.O,L./YZ" MRK31WQ=MU *D*FUT:@'RC+2!3HVJU-%M$G4T>V8M.9Z;.KJUY'@^ZO@8))5- MCRY%>?26<4PEK*]$=/1JT?&,Q &_K4P<./=!;QY5X>-K$!P_QCSD;!CSL!8? MST,AMPCLKJ>D;K.6(:>5([PR$:-./:H*H)K;;%5"TK6>LT]WI2O= MB1VMS_M!H+M^0JQ9A'H1)*[=[[*6,^@:CFE;_:[5L\&T&G2[IL%[K5[;_C^L MG%\='VX^0R!\@4M1(+S;T*KE$-S:-K;\C+ZQ&<(+_ADFW/GLLH'KN;'+HUO? MN8]!1\A]]-Z-;"^(DI#?)6'(_7@QBZ#;%D@-\.7.+2*CS;I&FYG-/A]:UL#L M]*R^;3 ^&/99EUN\-Y]U('>B2:$9+2U247D3^>N4-[ENR2WS+>Z'BV!:DDW1 M/<5L"@5ZF69$^1'!L"1GB5)>5!1+70PKQ.,7JFM]$DBA%1OI;Y:V4;J M7MP87;W57IA.US1VCO?6[LBM)!XU\_0C8?6B M.3;@/A^Z=4_/ZC+#AY>^D7!]8!X+A??CPV3J!3/.WTG ;DLH?8QOM=H[^^V/ MN']>C5I+>.YA4:O7I+P"LT[7?"$F/ C\9#N&6X=/A0\:P?@.HGS$/&W(,?" );4\CKVZ3_U> M6.RW,!CR*(*7,>\CSU'((A&T+F[,[F+M8 M4.HUZ:?+6.SA$N/..@BS9^B<#U/93*7? S_I@KW;UOO-9^D]M_E5GG)#R96G MK"FZ*H#.AZ@WL[GV0-0]L-][>JMOO#A1[XNNMT[KED>3=V:9C2ZF@TZ#R,7? MO!&#T1]YE@7Z6S%-5YZYF3W"!G"\)%[^R$*RV NE\O:*N;;Y_U9(>&^G">_C M,$NS&_'K0*]_GRR/+=XV^Q91K_5XY9E.7VCUS:&_:8Y:/*NY0SG MD\IQ!>U^ /A&:+]-LOSZ)8M;['1LPS;,_K#;8M; M/J&8[<&'3XTAH;3LNWM MD^OQ,$O2Z?O-$TRG_S'FVETP@95G__D?/=/HOHU !L"%!=F%;95B_\1#GN]= M.,?8UU-/G5[_JM/K3V-:3KFZ5VU<':1&VQ+HGT- MX@JNQ#HI^\3M_YZYV@& RN\G/P+E%C,>[E@8SL1XMZ2Z#Z"/*5'-YCZ:JAQ? M]*DFD;,ED36.[\U)9.C^XL[UOWD8E%&'B3(7[#'S[1%1QVL(I)%=6RKWZN2< MC K6>(KW106MO5%!G>MUS.C4?D:] ^>^-+MZJ[5S"FV="U8M1>'=9^TNY(X; M:Q^9C1&D69T(MIPF.L]($SA+R#Q/5;Q&J0RENL^(4AU@L\>&4L^MOZ8!Q)=) MNXW&01A?QSR=]1IM#?84DE &UV$UZU&271FP"*.+[BXN32NYJ*N MM?*T0-6]7:AZD7 QXF[ ,/H@@, : MV8,0JGIA1QXUJ GO]1'>WARM:PFOW6P"X5F&WFGNJWW[\V3=GGE XOV&8OO, M]=O+O8HK =*/!%%^A^#\/0RBJK,(VTT,8O=UJZ2N^*HVE\>]WP60 ZSI;ZF0X M4:=EZKW>OD9"U\9038+'=/ ]&T,'($%,&+":NMG?5X/EVBS: ]Y\YE'T1I,% MJ-H4!YD!]@1#S0,,R()>M96TM41#4OH!<$2R6MI7J=ULE\>+:OOG/)!D#<\M M19**#+:S+$)46SZ'8IXK>>2&\JMN+O$, #IN3G(@:?,U\.TM>4E7V$OM]K[& M6+]\:XGG-:AJJJZI^C#JP0Y4W4.J[NG-ULX-8XZ&JDL:QBQIAV"\6'.(7/K= M\R^OH'R-G..-:35:%@("&U:(I[BC,0 Q&_%TM)86LIBC$3B?^LAB#< _U@J5 M[87V%5K6N8)%VE(2 &2%'Z^4;0M$0(X(105_RKW?BJVK03??8>,IYE^;&>KW M5]!C^6:L@VW&:%[<=!J+&;T+'_S6F$O;G.OX\A)M<^B-;]P8B-%>7?Y-N/\' M #G2[H=#>*$_(E0I*8E^L29 2T]33LETFDUW?2R]:>Y][;^9G[!PEI*L3M-: M9<,:FB_D<60$>%=38."N#=0OKPS8P%+*B<8,$'V>.+!_ M?HJBA#OO$USD&RP5. _T-C@U?;5AZ*^9D=6*4FC:0D7'W\,P@<>/KKVIN?M9.-]7]F\RTA,/W=>'O5T#XP>ZSA9VJ4+W4H^IN!,-2FL&';G3(O M!YVXI,]11;[:-U8RUF(J3IZ5/M!5 02QR06PV5+6VKJX,5J-,A3X37O@OAN$ M\ ?H3W#GQ((T)^&"(UT"/7KZ^B9?_#$,)@@SS!GX!.]SF?>- MV)<2.)5IJHTC$?J-93$*15-#6)@ (.2;8I:Z1GWR8.]. H\!]P2=F8=/H4O_ M<-Q(3&(G_$& N]1T7]>>QBY0(JI,202 BP-M"$]J+.^1Q^4 ;_ED2I\ >=I< M?9Z56VN7#%N/#3%20\LX/+)#=X CC+@7/%W1744\NQS18LSS IM8(:PMWRB1 MGMXB+SM%! VK2QPMP.8NW TU58^B#1G\ZQ$9'&J+^%@,P@SWZ@I#F8)G17!ZBP%02,&P8 MV3K>#$%[;\,W_$ M!7G[<1AX\ :-/W+!S0%-6.+%VB7'$^;PQA6O%: '9JF- N _/N)P\3S "&PX M:]30;K5QX &NXWL%44S83./(41&E%,0(5N+[-:#3<1=/\%*N#9)8\X,8/X"W MQ'1".(>@M2\LA,U+LZ/5T+Z%R.1QR00^%Y#)*!7HSW/H985KE*@:3//$)@[4 MT.X!:0&6A %C@-* <[\""BR\F\DWPPE!\#)?[@;89LCQC2='(!G(!5 4GFQX MSPH>^$S( 4!$9A(JU+X07H 7[Z(Z@CB$8S!G>688( >:)H )P)9R3%&BJ4YT M)U:)%K_6)DF$5_N81PG!U\01INJ BMCH&F$+L$G)A8N;P>](*.!#N9TAS^> M3JC;B!>Y^'M'_'#NC(3 RPYY.P$;+B91FKX&W_D(URN%K1\AS.$S B-I*.KZ@*:94'P4 MR9\:<(7*2&>/W%\:0"L>1P!=4$2*SIJBY0=P0.0#_C<%=> 7*$4Q*+\5=35S MC:[&9C38ZW[X465>4WIG9=6L8$/KYDP.7/@,3_3>PE#)+1./.Y MR9$3Z1?X'@ /:0 0-4_<:R;#Z%#"!Z%]OMKO#%#H?-9O^0=+HQUSX:EU=U M;]VQ\,2U?B^2"SR,F4O$@$P@2@:1Z[@TO%>C7II*P8/]I^JP3O3HJ(;.=IM% 6V*^4;+$I6 M%?Z6"^$&'_FT!+HP8&6C(EY@ MZD/IC(*U,P?F9A38UL V.BVKV3,&5JMKLQXS'-"%!OUAFS&[=Q+C U(#>HZ# M=HH":\*$=X>L2U#JX9D)MB0(;* CQ'^=S$4^07<>F:$%AI[G*,"&%YV)_%_( ME6$;51GRZL!MD2%_3U?]AHMFW/A^^$U%'$2*^7*V).P5_/N@PSZ#5 --(S2"P$_K8 ,PA!!!RL:T/!GB@')],4NLNR^ M3*R*;J^ZKBPFM\'%I8&\] "DD49 M?WNGC-59!(>@#-, RD -9J^4L5>$1QP/'EV'S&!&2J''&2A +P+=4B":%S>= M_:%K$+H@=H222)JTB O-_RRU$)#)+Y@5P($ 8^%E21S%CT@N>Z(AH "CUX0KFJ5J)(XPHF"5R@'"%\Z124.[]:*@"JM2 M;,D1CBI2_@SSFAQ5VI1"G:!% I HR%!R?'U+CM8^&(I@J'EO")*[TSUSH+T MH!H'PAGAS94_6;#;%K;C/3J=AOM M9N< L[8X;?'3$QCI)/;F8'")+/LWI.V(7J09?]1( MQKRZB4#SW!/Y5*KLB,^Z&PP+JSLX;UAML40M*O0%+PE4;:\7=E#[Z0#G.Y*> MS2]Q&[_M1M8G6$@_1]9=)&N5O[436;_N(NNJ9-T]&%EWA5%CMGS*$4 OJ D47JRDWKSD[(E\% MN1>_,!#&;2+8C(JM0MR]\+G(WP]& M?);'D?=_N.@\_U?BAB*K$4-)^#J1#7JY[L5I@07&PCUO1^P">6DSTZ%&QIR^2J9 M&ACE"*4=N97+QXHIAJD_VX=%YX2!V"5N$O>X1A;T+VZZ M2^,]"^?=G&;HATB2XK>Y<$TAIWP%E[G*W)"Y/)E<[@N?BC2@S+^Y8DLBMT@P M(Q%8D,GTA*KB+PR[G8VEC) M/ .G"@;).93S.X>?Q63^Y5),UDIL>B62U8;/E0]B@P_L,BVJ1F'4$*F80D$*)"0XC672Y4G;B+Q"3W"&&YT0J'145E6;% ML@&-W2)>%I2_=*Z&O%7GQG"J8)M(6OGH+3\/CJ#S# MO8',\!WBGV1AB/,Z+JX,F*#R@FTVQ4Q_4=Q$+\ W$!]+,\6*M7,*.+@N/O!X M)5)6TB_@:5DN(DK%,:48(.6Q4&6)Y&O[+N%YVJ 7, EGUW\$ %%-$"SPZ&)D M%M5OD)/RDQ1('C >^1%\1E$ND8T? WPB)JMQ1#+8< B7 A/-9+>#46DV$G(ZHM!;MXQ'4" QU#\#%\;PQW MZ%+2#WTHD$,[^16KXN2<8OY W-B5PXA\>DR,U]E3=!4#M"BI0JBRXYHDS*2\O#@6;@#UR" MTDU3]OE(% 5;&3#_9YA,8WLF,CN .. [^!>AL5*?I5Z5EK>0WN>.?.*Y6!*L M2'&FM$)TLDV% %O"48GCQ\!?_-2+H&M/5..MJHVQ '3).KI0VHIU]S9+E#I2 M#ES**P%:Y?/PJZL/5M,W9LL=>_G!VG*"N?*#(>=.GP\[+:,-LH]HS?OCJ5\VVHES?TU#:R* MDN CLWF5IOA9&6NK=7%CE58Q:*J$M8SU5Y5JU8Y3M6*N95W<]( $5[1<*K1: M6BB0;!6;*Z7E;ZJC3:X"4>9-+R_&7$2&@:R(([.@(("4("N(E))BNC]!KXNT MCT P:JB3*&?+.Q^@!4Z^ZU_//!]MI??IW)NP"8IO#(77<'#D"-@QEE8B+30 MK^E*^N7W*ZL3$W_#"D=Z:)B0=DWN+H"1LJC@LR7%C]GK-RI_+"U[W$RO-HZ* M1\YEI[1DZ7%:$9.V["(-;TD;0-FV VMZ@S ,GLBV%@2)7]R^^ZS= 6C!: :. M*$RH=H;4Y1"5,X4YXD7YV60%TX5(% J[.R1"U_L 4FKSKA M7%:26T;36-=_895GJ[+TPB8,S6ZCM;H+PR;>Z:KG7-,?;IX!8F,E.*78@.*' ME8_;P[:M:_J/7!4M>]A?H#V% ?'Y8:$-QZHN)<588$78/%R[V),E7QVY*;\]&G6ZA!.>G5Y=;(ZAV>*XJ:=MI5(V MIP#"!SF(W:I79.D5RU6XK[!Q[8//P]%,NV,^K%5"+E:)=62 M^U;X&4A3P9J6F6#?")=(OD%Z/@MOC90BM.3\6#0R<6,"8^H)RDE> *PHB:O( M'UIKM,?/ -/[H=B-0M\O(@'CG5K]CDWAFWA6E6=8330V5QD\Q6X0V7FIX60^ M 8*)"W>QRA=4/7LLO:8,7W MG/?;@LAZ21 9Z!%<91(2FA9/6?%\[9<\GWEQ MTUYI\F*O%7(/G MK#Z[%#_0^$2&)$QXL1^XC<]@@P:8L@"XBTYQD<8#>T#;6[N4ZW[^].[^>[H2 M/?R6MI^>:U&L2:D&@C8(I[*L2B/Y1LIDMEV//1'5W'H#E%=Z*A85?);YT@LM MGQ5G70N=!1XLTUK2S]]C.6)8#HB[]_-P0""FCX)5-,E#6,A+-IV"%D9>"(') M(G-F[C+PM$M?I#WBD:6Q6]E@[%3ROKQ#/\/#% P0Y][_)ZR+.THY#D:S>\BM6J3^EVQ5SP+CI7=%^)^[[_?IOW:ZE]XA#]O&P^[M M7JHY\"IN%>< +KF7?-LMV,&4"_>#%%SSWB^/R[DPQ&[FNM0PT;^U,TU232Z94T2"W8>?O'1#2.0QG!>9R([ZBY8+O.Z M6BHXT\=2MD\Z^Q;&6L9DA#4EFB=33)AL+]78D$TH3T89;VEJY4H5@_R6]*1H M!%VB=RZ8J4(ZE9\6 \;PNER7UI(.)R>7KS&OL96?767PERBZRU1O.)X /0F" M!;T[5S!M]D59UAQS6K6;?'Z83&3$5*A'-Y)W74"1LBTR3$7TO. I>@.(M 6PL MRY[;RZY;N.O2"I M &RL8T [;=7"K9:IG;MIX,!3["MM$CCNT)5,)?-"JS1H M'32V,09V'/0-HR0U/D1?!$WUC>GNU*S>6N=J/ M\LJ[2T!6,AQLH7UCXL>N1WDP:E81H0;E].]"-;UE_JBCA"#6W'?70O!H::9? MA6;2+A' N)UY,V'!<9K%<[:Q$%XR8M5IKHM8[1B!6TQB.*1]T %5KNPT<];! M)9^_4A&SRH6L=KO2EPS2==8&Z:I?Z3;GV=N=4K/6M:-2B2$/L6+) 8($'AD- MY=$D>#36!UR>7NE^4%:ZE$V'5!U91 @EU8<0>K=54D#8HI. MQY3"%Y.W*=<&LR5CH51HJY>^&0C+N*(JJX*:L3H>%XU9-C'.HY83JOMW3JQ6 M-A+*6^>FMK3812LRMIUX"J(MWR9-ID5I"\[ '?NLK+,-:J3#E5Z4ZN3BI3R6S= M#NK1988IDBI^056#YC'@<_=9\+F+_L)#X7/W&/"YAWFOZX3)Z<6"?A2Q,8N& MI+76&)\-,)5W.'018A2-@4OT,3D-_Y$68^:1D T!A/2BW(=TA"-U M8W +G32H#EB6VH:1GBO 5:7:\#;Y+Y%G[D94%">^CI@G*CM$\:V>JY_&'XM8 M0"XO0HE5/5^K7&@'9,-ZHOP.FV]0)&I%17))=*(N%5Q=*F@Q7#_75B6/5Z 8)$(O^7;ZHMFLFYYU30QF9\Y=W^NA5)5[O""1>M[F1XROU M9^4AD7>#[.0=-OK' GC4 ZLN?,=2CWKFA5<6*BY#JYRK0!P_#F-CPG%-$@@ MIQ*606E?.)Z67)X+5(5=!K#H;"Y#+/,D8Y(8F(HTL]E.2+$@LY%4C8&?2D7/\]*&4B5N])DV>U"BQ3J>0(Z'I783H'!\E TUBE)UM5S\SA4?D^^ MO4KY818 M@H-94GP%K0^E"TBM,/@%&R:_YP[ANN>-;'31U=A?']K B8ES%_SQ;?4E.CE.TUMC$LKZ7DLDH@?9-K1RS)/KRZMPO[ 1YG<#(YJ@-RB7\(RYR4@'7=&O0\]G0"N@+KRYO!DZ.S 7?@2!%XD2*E_V6M&USS_>ZXL_^OT;?//Y3K#QA6]E MX=3G&"R52S'%$E0S @QJ&R(1VP,A4#A:,9U[Z7&E>U-&?J> 6*3VD>F2:^TH MAY^G<3HU.%[FRFPUTM(P5W:I>XN9?/W"%:0 YO.6!/"Z"%K$5S<@@&8W%;*W4 M([%-&?!2."ONO3FH;T/*JB0@?L>_W0]!P"%@HG\R+^'_!01?F>7WUJ5=#"@U M ?Z2.L#3[I[D'W\DNWOJ)=B!)' 2.\[ >+E(]!]8Z(/H2"GD!#EI7KXWBVR4 M>M[GBEKBE>2//Z"N[J+8E\OIO*+541Y:(AZ.W"]GC:K2U+16I:1CV3236WYQ MYO7*MI 54;RU6C\AB?E--'VJC)]]5$D6%; 4/4M0;%Y8Y\=A4'$%!\8=YD1& MD4W//5W2>VO;GEN&N2[#:K>F6[TF-I=96:DFCKJLS_TR$*"Y(GOMR&;9F>,; M.U< :@K1),JE!ARKL-*2,"(40ZR<87A!?V2>,*_5.KE*>?&XN7'#K*-1'>_) M&?0P#L+XFBHR\')/C=U]$@D#PP!]6^K696]V<]ZV\?D3S^0P($82TK5. X"8 MJ^0T9K*)MD%2[Q%#2$A,HV'!13H3/32C3RNRHU7I*FD-3,J%/ZEM?A/[J,JA M>L;%C=4PUIF(*_PG"OLI?Q^+6R1 D!HJ'7UEYOOZD^>LY:YW@5'"4"ER=61LBQ!\5Q,O*63"EHZ 'B?90B\1%S.8]MZFM MI/Q*"A/A?\LJ,#=!S/8+3,V6D^6V&9O=:3<,L[?_ =?MAF5N-S=[]7?MU@&F M<>-FS7U.XW[AN=D;SN,K'SQXO,?:9!SXQ4W!K5KA$+$D3IRY29IBF MSG12<%(L3V6+F%7FK1[)27L;G70-GO?G[Y=$W[%>[F9'OJ3J@""!5SC1U:N; MI)N%4G<9JUHZY/;HSOJWG8YXW!-C*\7\BKUHUW173K7FS4R85J8\8\%UNZ^W MCV62[S['0=?4<;;4T=H#=5 J[O6_>1B4$48;)2U87^;;(R*,RM)N2/]W:M)N M?J+*.@B7G/+ VVW:J!![4:>^YJ;.=YJ+N'>+H/@]Q]$'T M'1MQO 8[3V2*1)0I@@EA%..L3;Y7H]GVMB3O!0KN-Y&"^T>DN-9F78W\JY&_ M_RRRK8\#D72SLVSRWHL9=7^GY)!\#X\LB^A4TG<6DW:R.)V>FT2D+Z^?"\I$ M(!9GVQZ+(M&KED7:9_[(/4+,],921$F(<%5 MN-%8#'852>_! . B4MQ=?YJ(W'9JIL1$#WYLOYT6"R^NNJQHM?R\N9) JFR' MM]DR/TR\=J/I\&(&>;_+6LZ@:SBF;?6[5L]NFMU!MVL:O-?JM>W_PRZ:+UB' MM3+OKM_0JN73?1>Y\%C]//N1:Z+SWHVPO#<)2[+E^N;\''9C:':&3J_?[+.^ MU32;O?9@,&1VI]UMLF&W:<]GU\E5J>AZIN7772#D$TO[+6]6LQX^ >*G\8V[!1@C?'+,,8\YY1C33ZCL$@OSPT=X=R0Z:::%7,&3 M+ZKUW[-'UP%RQ4H4R%(2\&<:8>L[[^3NOF2;^R V5#7SMT_#IJS5@P8KGF!5 M?[8#G,#"$_16CQ*D^LAQR,4=1NXO;0*;'H/4H&K'LM3ND$?3K#YP"S"L:MIS M #"T$0R+DWAWNPQKAC,LRE :1V6>A-W^2ZJ##B >#WP0;+K?6'0MI0A!.DULV+=*M=M2GA:OE71Q5+51Y<5R4EE$^B5L*%4< MK7,FFKM28]4PAJ,U7BW?^X$%WZ*U5;Z(=BHJK)'@N"AU1J>&@*K0/Y *@YSU ME%E.E6N^6VLZ-Q4,[6(49VQM-:V%CK@ M-5+-Z"K16%8RNZ*JK\A93J]U]D)_YQ6>$>23=T$X32+M;ASB9"U=^\%_,2%[ MISB*,D@B3S[K+#S[Q74\^*5Z:(X)%\82P@N0"FEC:NFW^),A$FB? M9[ZOP57^FX;9,QQ1R&%E[&J#;A;RGTS$"'M8KG+_A&6SJ$73FG2M>USJ?BBV M_! ']L]5:44IMH<^:+Z@(]=8K M0N4:S^GI.'DWUC0,<()&5/0;"$D5X<5^E:W[X%9Y.)IIWSG>(9 -RKZ&=BDU ME*\?'KYGG0.?"'$"?WD#";"/[3@((W)1<&H$P=)/BYZV =P K(I_1K+6DD=! 8&-729HS6&GUJ MKYLSRT-#JV]LH!IW5Y)_2F'-,WR@3.X^+O!\1:2D\Q*)DKBH>,EK]+NEC!\M M@)U9O]%:@_I;8.T:G>W ![+611%W,^I/3=[=@CG\.YAVP2]=^P8GP8E1(FWA M;NSRH?8A33"XEPD&U.HQ%4=S0DP7KM#\M^_Y(X!52D@4C('H%IJ*1_I!L2.M MHIP16,PA68$A3FP$TB):$J^LKD.MT;J7).F(SMS1_3#W666T6V= 5:0=/=_P554_CV?IK8EZ:[D+RU M1LO]Y(O9QN_EC.-/OA0T5/*0@["[O<39O_)KK5%^G^%4)NG$B^[(P\C17?)( M<=+UL>:1&LVJB:3HY77%K$90GM-&W-B]=$4N:0='-!1S']N.930-PVA;K MP MXVS0,YN,#SK-5J?3;RUT:LPM+-2#_-*KTTE+,U[6KS^W7]-NLG;3&@Z'W&HQ MQARCRZRVU1OT6^UA:_A"&3(5&W9^=F/9%_+4%$414*!9=P'].3];)QN<:GO, MG># 4O84)6XLDV*9@X,5HS@40U2G8G0.S>2@H84XH0I4?1(!)%UHA)ZO(@"2 M.\BI5&+0E.O_E82@*3P%X4_X3'I0:)X2V Q,!*H0C9 [85=H8' QS5;-4MSE M1PWMUL.^9:,Q#E]CD6H-; .D!UP;P9;]A8W0,#'1X5[JP1$O.3V<)G]:*3HY M(#*\AH(F\B41[ 9!^3@'W 'W7$Z>(/A'XHE>I!K807*6#VP)/\4IM"J\DML6 MK5"ZJ^57HJOC ?*A08!3F@E>3V[$E6-,S+"#_Z?9U2)%.6VJ#+?BRO'.>""< MJXFCKS#0QASX>91" #E"G,TX@)TI[[<\F-AL?@2?G EX>N-:'K@WO$YA=&H\ M(&^:)1CQ94AK:BJ$( $W=*ZG5&^0]=<6Z5;YDQ/FC#D#FLO]3B"I, &SW]/T MN0S5IX 44@JE?7F5%9H 8D0VZK_P4$HH=A!1H!!T*OD^L1!&"VG(HVS1F^]U M'8TYCVF.C-A.NA+8MVGQ#TY!4=Q7'D8(VP+XYA:O'ARUUG@:$:W3 M;MW?.?FM*VN4.+-SI49974]>XX/-,94BN?EIQ/ M DA,")H"R44IE_!F8K(#4*;CXG!%L&A'OCL$PO%C;Y9)5D5QD:Z&=>3Y6D:% MP(8\!W4'1F(.0.L.U:@D28BXG=#E^)Q8,RI;= P2.@B)@.,PG>=.&HT0IZ"L M3 @3-K^NHQ&(V2@A[;,$G7O2X\N,U=/+:!"4TE\V&696R'5"[J+]X*#/59Y- MEC[J TQ&,^WV(77 IE]EKV#:UR!\XB.A;XK\5EN%-0([D8(05W2P M]#40B9MP+"=X\LJ%0/Y/1(F@$X=W4D27K306=ZI@FHF2+9-I3# M>L)CH-THS;B:[W[=7G+!\W.HM$T\(J^YRJ=U_%4^&_@PMIS2\3G 6TYC\R[ M6?;/68D_R#K121SS6HR=R8],]%Z*,OS655D>H;9 8UJQ:?D*C6V'V1R+;=M/ M:5I'M]-HM[8;G;'JM29HSIU^E0$8;=Q83I4Q9XW'1.'5^M&9^=^4'4[MTJ8 M\9UCKQ:AES#GKR2*B^/"YMFD6>WXI:1_?/1Q68U %GJ@H:4.?RM4>"P9C'N? M3@/+@?YWL!>0K,H(HW-QTUN,OE]M3!!U9]]*J*#*4[>B@$V%W_E1P"8B8F&H M=@[+L?3<6G3X;H[F-=_?5M=;.:MLW9F+T\A: '$G2-"044=8.L[JK%7$/4/G MN'E'-=:QIH?BAMKE(@?I7=STK65375_HXO;8;7&E_[[V'=2^@Z.1)_.^ Z/V M';P:WT&[>2#NW@?N;M2]WFOGP+$3@%%. /MT";2PUU%_T2=0C_RI'0,O[!A8 MAOY;.P9:!C#^Q8RJVB_PO'Z!S>,_M5^@]@ML)3C73$X^2-2IA7FF>K.YKRDD MQ^>5Y;)X7)9&T*)2U1YDON5G=>GJ'PDS96&1[)1![DT+:9]00S4 M (&\0(O<2>*)IR>!P[V&0("'+ 53S52@/+?%F0X3SC#!FE+>9%H9(B.W682[ MB)C'T\3RJ9=0?AEE UT+@QW4WFL6-O>2RDO@R9/THK/*KV M)6L7RB"+"NIW6/=6+OM>KOH=H%W6@JS5NKBQ2G*T?\.KJ;PI:T^;LBYNVB5- MM7Z[DH5'FDT#+C+@8DGY 2$JYFELO'V,@ILEQ;9[!VK%?75H7R67?24)Y:Z< M8A4E5,O5;Z\I,=BC+,B2]UO=O=?FMM?4'!SF'+TUYT@YH[NV7& ?]0H50;:F MQK=%Q;L5'1"&=TN M/&G'2E2&Y6ZI0F5,M34?8OA#O 36^$2-(V5E\V0:\C$\@D61\HM+O+RK?9:E M6RO*TJ4R2=K3D52J&U4KU07@?K!?J^K2K86Z=-;LL6[;Z76,;L>R^NU!R[;- M]J!C#PV#.YBG5LQ;A@6VJC]?N\[6N=B(/X'/J0='"@39QDBT@(U_H+I> @US M55;VD>CJ95G85! <45,?T5 WOJ+:"=&.58OQC@ITB@6_>Z3+;7*RK=.*HG;: M#6![75:3<'F1+RA?=4 MAL!J5!ZI(,Q9G,XT#3M!A]=50'A603=I(ZTH$#4 M*26GG%)2+:;86I-MOV!D%/7K$K>_U;JXZ?2.)-MX2^K=>.IX30$G3P'6_BD M_>1F'5=_M@O_0(T_T%@%^45!ASJ+:F7PHCRFHC ]!6>*\ABZ$ [5!" CAV8$ M?E06SK#:H)$:)6&B%\F@>HG;^&T3^V;=>9, :>T;K'V#U1/R-P@TUG[" M4_:25'*2K$X?KN :P58$_6/J0U-["%\A[E>LN]F_A[!W<6.55%S6'L+:0_C< M&+_$P3+G7UF"\CLZ6OJ@H)9DTSYW_Z67=['43L)#. G;!W02MIM8H;&OVJ:3 M1^!3KXXRS%TR+K<:PT>YE-,0T#.$HV@LCD-WD&!F9AS R;%T!M\$(+S^H_'0 M**S8T&[+\L:++-490-\G%:7S:H0I\(R26#< M;,1S[?;IC91XC?/>X$P/,6!#83RC8BHXNB)P&MI[UZ.E5VXPK<#<DX2 MXA^&)F;21V+X9CB$$9@NT,.,YGH#D! M3C;:0P[ PGI/7))*-.46 0=_(J,L_SB;W<^HZDXR6E*>V5I2E'RJ$%YT1*<=8RJ7F6AUI0RE9S MI25SBO3JIO_/'D+N]QN6T=XF@MQJ-:SV 2+(S89IM@X206[O?;/]1F?+MS[_ M7KN-;@W75[[77J-E=/:9\' */M-R3T9Z*/2NG&)NQHK*K=(FS=L$R<\4-OO- M)-@@H>.(,@DV ^!7,%W0^MXEB^6Y$EE.#KBWTD1\$+;K?6:[UN ^ +@1C_-. MI-W9XFN$8LT1:HYP+N!>P1%V5@9.2QO8):]0N$&D6U']2PQ)?GUYAN0YJA,) M7T\RU:8%QR W15Q>].FNUGJTW;JX,?5VJWL<&59[RC'<*+OC=)MA+T4C$:M: MC4G->?SY4\:^I(KPE2)?]T.A*>04!6) F^%7,\,OZ^*FU=+-?DOO6LT1FXM%DZ?,<6LZ.!LZV+KOPYPBLJAK M="YN^MWSPOM:TUB.*L^L:71!TVCJO1:HLYU.K6G4'/9H.>Q23V=C1[9#O^)P']375UU1?4WU-]375 MUU1?T^NZIM?@=Y65HL\W*'D^P_+<(B[[!]!Q4^DQIN;U=T_-V_LUGI"OX\#$ M?7PX_"QI@9+3+L3LJX;K.\U])@:>&Y[7@JL67$>8TBB)OXRHADL$[[XJ:G M=ZS%6$;=/>5HT:AJR.SEFJ=T.AST7U$/ZE+?3Z;1T MTS!K/:1FP$?+@)?J(>W]*B+=YC$I(J^AF+!NXG9D'5CJ1CGU-=775%]3?4WU M-=775%]3W<2M%,AU$[TO:.I7*Z[;!Q?K/XEFVQTS7TF#9X;FM=BJQ9;QY?NN+S'1K>U MF>[7TFBIX;GM>"JQ9<1YCB MND+Y[)R/\EG2X$V>"I@@W)*]NN&;..X@_/M->O3Y)G&T']=WN!^_:772IYX1 M=TS$G1]CKCGB2C4NKUJ[]$!7N5XQI58'Q%N2 MO;#B*Y'.H%-^0_HC6)IDB6_S_*]0P&@Q;#D>AUP4JT?N+VT24&<@GG8&$J)# M-4ZBWV&?(&W ;99$^#AW0\WUX201GNDI2#P'OH5?QNXUP<-]Y-H(_N/3>G?! M!"YGICVQ"![3F.;S6$,H:=,@T?!019-/6*=/5@C[F3>/Q^> MKJB4? MN)V$\#X>?1!@=CZ&P0173V("__UPGB!_P"+O/ !11HA=0>RNGX#L1G'RS(Z9F_0'C3[K,5Z%N\; _M"XT#.4T3+,.$"*YAL8N&3U*?\Z71S M !,6:T\<4$.B@Z,-8:,;H))XDN ]#6+ ?A?P:"8?7/&\!2]6:#E942:(VQ!HO"NC>/',' M2! +C:;0!ZNV@.RT&X9Y@!:0[89E+O]ZEY9ZV[UU[6;-??;4VZ!=RY%T$-FL MX\J^VM&=[O$K]9P[B\S$'R1R%T0M-N';I*O1,A"<0EN=0QG?_976]XYZP2WU M[JELD_KM9G\ULKR& MS)>',D-D:^ZX'@#G@-6K0]\O@M6])F*UU>SJ/7-QKLH^[G(K%O@Z\,$\0GPP M0"!:?;W;VX3'I2ZC.4,Q[T0J?IZS-B7L++/113-/>1;>A!Q=+X\\L^X0MKD' MI6W8S!YA Y".8% O?60!<5[(_V2TB\9W_K^X73*P[7Z7M9Q!UW!,V^IWK9[= M-+N#;M*_5:]O_A_7U\J%QF)D4(WX]"#G[>[OYX>/AT_U6[_?H>_G?[^7\?/CUH]Q^UCY^^WGZ]^W3[6;N[__K^TP_U MF^\?'O[X_(-^+'(C='L%2:@-79_YMLL\9%D.T1C]#KA8XL7B9U,>$DU'6C16 M_D3 /@==5?#47XDON."3&PNO%;-MX;?"#20^2^#%W*$5N!^)OY&2R_#C; L1 M<#@^ 8!NZ0_5A><3OX2M?8)W:0:>X!L+8^T3_BT>P]'_)X%_\]";:=_Y-("O M8.\?@7=J1O/Z?V@M7'G]'O&7B']F\^T7@.N(/I8(&6GOBX"_S0'^8_JVNP+0 MOV= OT^!KM,2QEMY-@2I7/0.Y02P=>T6X)T@[QUI'Z(8^'W,YQ\3(($;%Q"[ M]8%/>R7G_W\IY&>LZ&P5]B 4"809#$]&B. MIA2^ 7R2* YGF0/XBA='@YYJ.%ZH? WD[6>@&2:2%;O0SDL$+&W0O UJ)7H.#^4R/+)#=R"6 MP9-$ZKRQ&WL\I9$[EN#'#([X-8@Y(-\(-H/O^2CW]5GNZR$%>(;$FY*N7.P[ M[%[["! +POQ+D"<(+#9NBYP!;^5 5+&AJ&]='*W?A:*8]\/#1M;FN??+MAG;)0>!R#/?! M*5PG(?I'/ U&G+X@@8S1Q2@91&!A &436XJ4@,,C C_Y5^*&^ 5^JHA5 "Z5 M(O)CW,S\9T\+GR29],F1) D?^O1* U)FF@)QX !6QD1X_<"Z;$UA 0/5?@9S' MVBW%Q)A0@P9AP)R&]B?7IL "? 4LY + SN%F62J582M.(D3$I3S*A_]DD^G; M;^EQ@,V"G<)#.)4=8F .0\@3]A=.+P2_Q3 M[/0.] @GOT6XE Y+-@S]*G#87/ ]X,G?QQ@Y VMH4R.<'OL UX"JL!CTY!/ M,<((Z[O_1N'FZ=H$1(<+?'_$:6FA:&4G)(@, S@/LC]Q"7A%0MRI0Q*H[""* MKSF('YM"RK@\7F3(QZ#CX2?Y:TUW*8X"W!/V-V&_W E0@HQ:Y^#LX1V*(TE) M"7N M5P;8Z" Q+3/ ?=<^"%M+DIL0)M(()9\DV+K-IPY"8%JA%B%GS@A!< ' M,_H>!!NJI;ESYX+TN >"E(M1W%]@G0O$R*Z.E@@F$S\H$"SP;R!ZV;J)9$'JMY,P!W09YI, MIAS-H/B)RSP*&\E[E"ISB!L#)'NR.<2_=3@/' @@ZOI^\$B>#PTU#3#6W !_ MF:.8. B\HJZ5QZ$$E3JD7/4$*6- 2 '&XI&XX6TL1_AR PAMQ'?XC>=)9$JD M@ACR8H&\"6!_1421^ 0@E M5*60^; G>O_42T8$8Q=^BT"F_0)))B&NA5]?P[/72(.%S0#P 'I/(*GP%#EL MR&#$/6!&F**2_DJFX"!LB!V[\0Q!LX! Q66S>XAR3(/-,\_"?>'U ":)? X; MS81K8M""RQ+FR/7(OA-\G$Y,S$:PN%$B&;D 3HH(""^F16!FN$.7DQ2(QP+& ME^XC$ E(0N2IR:",4"0[RY 2&5XHQ6C>% '6YKG_)CQ6>39$*S'GGC9UISRE M@!AN-$+<%9Q 3:IR#\"3C! MU=O9 +86SX0T)!&H.%\,2@_Y!]B0>V@]$:P\?"V^:6/^=S0ZZW\%3RC=?N<^ MV7Y@CL!5)3SE+7>!Q"%T'J# !(BB>?@N 6KENF;2IV%&> IU\T% MP(V"1QY*[T*"6I9@#4QZ #\<#1X'^I#@ED$P8WY?!3$KN1@0C-5(&YHZ LEQ'H"$3TF M;H3J'\=3TEJ 8UX@]"I=XM@O*2002V!K>DX%S4"BH\ 2'%K^%!DFQD\$6P9L M^(W[3E=2QQ7. MF1QFB;@*Z@0!W5LJ#NE:2Q0JH>221RF'<1%HY\#!<^L)YQ(0/[%E]>>8"TF/ M;B2?(U=&/!)?I-)%X=! ZLY5>%9!-"W?'7)"(\%LX MN*^,D^PL@R06>"_12DH_+D42U70P6)5+@CLU=HDH#6 !C7\*8$;?(]@NR-8> M0??BRBFO!$,>Y,H5#&)Y0+ICA+J1\AT*HA^&M)8N45I*F@DZ_^!_ZHWH,2!S M16F"W!,_%HY*!_ -L#>W#.K=LUR @"*6^.;T35*L51=%G!#,O,#_SK[9,)9E(3SH8ASZ!2%&BEPGK1(\AGA9$5HMLT$U0=(\.?!&5\+JC0C!_"E\ MCC3?487*I.EDC]%3Z C%@*+(2B1,0$[ [Y [YF)U,MX#$D?\F&22M$1%D&CJ M,3^-"HD?\0B39-QHC$(LIB\&'-!-21H5/R(='QYQ8[1.,E."K'P,$Z-+-.2^ MDQHK>7*1(BMGMLM#TP['+BB!(46%U5O)41B2+BZUT@E'+XFP-1!:Z )WL0XJ M% 8T#T6QDHMU(*@L#H6G@L0..EQ#U+J% TMNE)P65.3DCE+=,_'1$(J50 ^# M #1BC#-6T+IJ"MV90F^=OQ*ZS]_),OX6!D,7C$:LV[]Z4;+5TIV-:&=3N3-1 M(D4N-]3N!+JJTBR-ZMR"G#Q)S;,AN5XU,G]-^K#2P\N6*NCF.05<*NFZ MT,6YKWA!3A4G-9R(37GGQ)ZD3I^]5%A9.9O)#N%&\6L]9VE-W,CF'K YCDY M96@T,"B>&K+ 9EQ?Y!V2!1WQ-(+X%63V[[>WWW+9+E^DX%;!P0$'>5VS@I=@ M!1_>??KQ_O9EJ3^CT+EM(5'*OUVF[GG2IX8@BW0$?IMYLCK@;LU_*F[&: M*(%40L+QE#6@),=PTR@(''1LH6X)@FOD8GDCBR(N2./O(EH*C"867N?,?@4C MD;DA_55XFB(9\,DYQ"2IQWPDG2)Y*Y7D-[/AA9'R,8F8QY!+:S,U]N<=/']0 M#?$EBR1 '0D#E9A#A'8%[&+(PZ([)>12K\9/T1GOBB0?"BM0C2F<>(3NI0!# M1(+G2HM&+/%0YZ\6S)HT"H\%,XVEA%.1T^B/&W[N*/*8F(>6*V42%U M 7X.OZ=*ZP14/#I,!NU' A>555\+JX)#/)NL1^242*%.W71N3&?1%EVEPI@HP[F!ZB&#CT9$4$M3SHK M2I0_Y='1,>X]1G+Q0!_+>8,H(,+CV!,.X@4TPZL:R8M,X@B#K>0?P7PL]-38 ML(I(!\O\=37?/UV^_YT#L1!>?U*=".[8%%^9!@^^WW^Z4]&#-]I+2H9,+N"> MR-^/WJ!K8.\D!7(*7UZ5PP TAC;(J:^*_., SVB+LQ:4PDU>B6LORIVI!_K0 MJ0N+JK) 25GU7OB4@'(E^/UREBQ9ZR4RUJM-N/OX*6% #)@GVGN,.4: 2. HR8-O@T(:TZ^B/RF\9QH%:DL697D_UIY=L4L\)/AX@\4?GAQI5WZ7U4T!+@MVI,_ MLR2DF+Q/-F@3U!T$8U5X[2(2J^3-C^^?OBMYD\NR 1W3Y4_*(4R.-6\V%ZH[ MAANZN'E1&8G0J\&1+B[2LR1>2@8J$DJ&>4S$9(>IQVS$R;\2(724Q40,3@<] M'!BD)W(N:3 5"5LIM@@-\9U<DO0[\J<4&3'A._PA9$^,(K82RZ,M&&)(@0:TC98R>8'_I#A*H4O0;425DZFHQ2_5Z\6:6DB BXM.3)/ M(QN3/<4[5'LN:;S*3!W@,$(:DN*%M33DA!>+B>P/^ UWR*,>8UJHT$+H>UC6 MUX9N&%%"[^EEFGU2)4<_,B?^?1)C>="I!1CO\WD.#I_B>729-NF.?,PS8E2J M%9/U+NF9\LP1&^8*"TJ+":1*/)/)4:"=1=- I!TK12R:RCQDM--E<8+/0"F& M[[!(091%4OZZR'XIO#-]6J6_HXR-P\ ?45AF""1)#<" +//*H2@_0R95LB(F MT'"1?"2#7$BJ )KE/Q8)20/,; 9PA7R":96/E(_J<7J3V32;*]^02ZM+$_3F M011B+ YVK2)6&G8PH]=3+)>HZE^BW O!"6L:*]<<\!&CQ*J0#R@#5;!OK#$A M\&%.=Y1EEV$E'KY3IG%,1.I9E$S1;XX>&$J!PHHN72;OP=)R*=JZ2&0U6M?$ ME#'Q')GA%Q:"'B,>RY(&YU+69+K8$*@T3K/(OV.QJ$@\_.,GYJ? %@!QR7(; MXIV1O31&K_Y(WBCE3XNU\X!UN(V$AQ&-R21P$&WS&)-VYL/?#GB*,K IL)B&#+/*9)DN 7002*@N MN5"9D>AAAMZ3XK;P"HK8"HPP&]J[K')1E%+0'D465'&7>D9MDL!HV_*) F)D M&#AFWE NUA)"_1T#J:_]%_P2,<'%I$#,9<(&BEB50T4E8,F1 (:O5=(<)LFA M%!O*5 5T0,_AMYEFTV4_C/#6G+D?MD@B'D;?,C=BMR^J[&'J;CY'/U=W6@(K MT221KJ;]6R%6ON(BL()=U*;*W\D"O$^9 :W=.A/7!^8EO#-UOE MQZ*__*E2(U>3B;2LB3".MI3B0%"\J7<&)(@0\XR7J'7,O,_ID=1^X9C,20X 0/U])I1!58ROY<])UI7$_^12MK\&/A9D>W3+ M#I@-KG3YKM?$E&P;><$ 4Q_%53%1.27*8N:4G"G)ZN40Q<5/M O1PB9D7)16DX#$D"R&3MT_:6F04' GU$-#]+P!3,N[ M>EP*: >"M?KYVF<1 Z. 5IC>,EDL*4(&H03[6X'48I,8T"'TUM&US(%OSW25 M,N5@-:[G4B6UW!QBK'A^RF2ZE3*B1F'P%(_SU622 1>,B*<@])SY/.6,]PTI M)Q/D,) *^XE2X"V8/0%N0W3V(?M>+9ES1D0+"PM40TS.%E-X3)G2F)Q*-91D M!]$1X5ZH7P0/0[# HPFU"$K!*-X XH)<; $*@I&(-!;R105M" +ZXCH.&'P? M&&;C/ 0BET7;H?XU[<8'O15AH1@-O#J1!4D"_DB+F*QVTSN9D I?W3#P$> M *R^A0!7K%L4/:76NDY4KI $J4[E9G&:05?KK$%_GQOGB9=0VU!<#\AV67Q3(JU)<^J M$KL@I]5@+1KFQ.1:&RD?#LD6]822(Z)[@VS.E$;S95&G:#"A) NF;L]W-IJE MBB>C]I1K;GO[+C^=%5U^I,%'[/E8?<:E/K-'FJS MK4:KV]_GR(G3Z!!!H7L M&6BG,!QAK\-E-CKP)KW6"\/F%E]U5H U]TM^KP=V=V2+/Q_TEH/NM.#VC8>X M*4S8+0'A*^+4IG%2K'JS,U^2TR!(X!681\1_V1P.-,WN7+BPKJI<^ED,RY+5 M_M$\.E0YX[F-Y2T[XG$/UC4ZAFZ9O8J#J,O1]:"CI-<,V:JQ[J2PSC+UEM6I ML:[&NN?$NK[>[)DGCW29OE5-H2A%P".\I=:+W-!+'/6W5S=!\$YF[,YU3XED MH?O*7@V8\OR$/5^G#/.8L1:,FADLMT>JP>Y4Z,/LZI95E8V5X\I!V=BF,P'/ M])H,4^]:1GU-1WY-EMYMUK=T[+=452?8SPV=H$YP@HZDTM9O5;6_S7S)9VJ# M;7CXXT;\5DOO][9T"6P<23AF9T&-PJ>.PF9?[S3;-0K7*'RR*&SIK5Y5=?B4 M,+B*\VP';#Z^BS6.C2\=C7*M-J%^*;-V]VR8U>\XKW>\!LOL=SD)BCRQN1IW MG%(D>PK6T?^3CHA9NMEZF7A+'89]M4AGZE9[2VVD1KH:Z;9#.KW;/?TLIW,/ M_5MUZ/]L0__O<[']5Q:R[^I692VKCC$^\R5U]+91!X*/_)+Z9IWXAD*.D')OD*E,GNJ3F&5, UV"Q2[,6^BQ&[?N M.A%:Z.NM;B64=7%7U_OR5POAMFVM%)?U?6>XMU:6SJ( MSK\DZ:P=$U\#_SJ;RR$+25Z9 \(P]?89%%Z<^2UU]7YEW:*^I.>6(GIGV]K6 M^I*>ZY+:+T-&)RC03]P?04D% SX,0ISU2KZ)F/W:,COP3&V:RY9NFA52GEZC M/7.J5VOH[6:SOMKSO-IN3;7GYX4P*FN/M1OB'-P0[[C/AVY,(R)WUE1.5S._ M[/3J2.X17T^[BLRIK^?9E8+.LV?'U]>S>?W/EJWL7I\ /W&WPU<>4Z;CECJ< MG$_7@A,[08+CFBN/]SNW%B_[!]!QT\\E1F2ZVYIW>X#/"]M_-:74E+)I\G2W M0O9T32BEE"X]B^:'/S-_8[N_D;]P)1J=KS/P]9G!6^--Q M'V_^ ?]1>YJP<.3ZXN!-0L #[9C>^,:- 3[V:I/$+)V/NV;CXD91)EL&^L&]TBH:<1=S1_F;T&X8&:WENX.M:$&I&ZS==BP/XIF,T+/45^5+C M,=^H_TK86',0RP[PXGW#>W'F*>OU9X8#GO!XG.L-6THQHRFUWB#3BS71X MV/4 -G$RP+W(@79YH+4;O0+,3 -@)H^0_2P] 9PO#@"Y-(?-(NTI"'_"M]GO M!C.M]UO%7?_IAAR!F>Z.>5%^[;]9C6[Q6GN;;1&WX'&P1-@ &F,3+ M'\FQ/S%S_(6HS>@5P9'_[SAM33\%V%X/ + _K]D0-ON&>4^ )1=_+S(4X"9S M,)P_OCCDS3\&(3Q:LO!+\-65\%F%WI]\#45;3-@;!Z!NE)/A'(YW)8X#8GIP M1JX!;L:(F$S#G:&8P;Y6//2IF ;0G42K1H/@E_$V^ IXC0,RUP]B+;#M9/4# MIBZZJGLX6WXT5G3%L1A7^RL8""X%O$R=@SBN^#[/;R[AI%Z"\EV;)I,IJ 1/ M?G15),._F8U^ 03MC,H5+TWY9R4.LZEL.QJAK.:/ID+N\D-^_NC[^?FC^7YG M5Z&K>8E^@+K3R6ZV=U6HE= G2VD/XD!E+BELHG6SDMD>DQ))_R'C>!P M?50*J-4-Z 5+%HRB )& Q%L\UD"\C(%5#%#?@/=,X)O0!5&*\O")PQO@SS%G MCB#9E))*M89X7@/*G8II?^LVFBGH\V#-UG1]D+0>GE.5A0!^"UW8R5:3P6@YB/)AQ3K"))$O2_M9L2!.E[!D !@".'M"BQ!YK M=(@I<\-(@@>9I\]\F\-Q0U"_//'B1SYV;2\;'5%-F3DY5I..-?R=4/L;C374 M+C%!\N0X2>F(QJ(BF;$,9"(M*X?(JWF(DD3XBR&0O?)B?O'(B.+3! M,)F"@,JQ+!)+5L/8.(5*2,WPLV/,$3,*&*YL3" M9LQTM!PT13Z+A,>C2&BE0\X%QU5,EC/X524#<9,[>>(@Q-@4EO[E3L3<]?YO M!;4";X-DY HBIWVNV,G)46AI._L3(<6"FBLO.D][S(-I[1H404"R$ Q?4 MHB+)V&R*ER3V#=9?$B(9"/W1YF',T*Z;5^E(VO0O2SJ.?%SJ/G@A"_XG.5AL=1M*2RI06;_-^JWL1 MJ8BO96NF[P9KT0V<2"A(*DDQ'&;HA+#1/QV)-G\\M^8?OQJBD#SER M^]/#&MDG$[+N(/]\'&&W#0CKF?4QNBE>P[2/*%7YJ*'2.Z1C'2"B(_ M%K*[(Y]^\1>H)9'C$AJO4+Y?91B[_^K#V-N&!SZ\^_3C_>VI,8JY[>>%H3GG MN36-:NQ"$/:R!>9(.A<\$!H;:5^I:Y(T026P'3>RDRA2486&]L"YBAR@C/_] M]O:;]M'%T)7+/.T++(?.)15G(.E'>Q\F(?EMX$UD"1R"^UF2C18D71RGH M']Q?VA?R(F@??.3V_YWX7&LU=<&Q[W(<>^W/S8VLLS:=G;+X,H9'.8L X]- M(_Y&_>4MW!1 =O;&]>DD]-!;^2[))9$MS*4L$FF(KS..T6@*KB&+H>3*\NL& M?367@"F^L]J-=JN[]&LP>99^M^JUAO'_VWO6YK:1Y/X*:N-+42F()@ ^YVY9/D;/(I!0)#$6<0X.(A6?GUZ>X9O$B0 BF)!,CY8DL",(]^=T]/ M=UL;KGZ\;MCUSWK&=J/*Q>YEL49;-XQ*PSYSE6_-E7MN$=0JL;<\\SG=UJAN MVQI5NGVX4CJNW.@R_E9FS]<.U<-*,'D&TR\"0.'59O#'*P-MDSL@]>8=-#=> M:\,52*AXB6)YJ(,"K/ZZ['<\L+L@5V)WT*M^>Z?>$126I= M:Y2HKK;G%D5Y_1B&L$,5O%^+S?GQRCS#._?"3S9!_$&4DUJZ[K5%J9%#N_%; MML5Z7SPT]*XZ-)K?UUM279.H3N^-5'VXGUI%DNJ.E>KZ/;77DY73:UXN8.,N MNK*$67.,QJ4;>BV6OXYH+UY'-//ILN'4?X1_V=P,>%H^3\\XME[MO:[:ZW=D MJ^F:HZDS4#O;5CZ1:-H5FKH#M=?9LENBQ-+.F$GV;3_<0%+I7=M-K;\75,RJ M'4 V]L$J;K[>A#_HJ/I@RT#4F]4"VV6P0))PTTFXIV.?(TG"DH0;2\+:$+R6 M[@&3\";1LX,JPVEL&5<[]#J;49JMG[PI$G=?V3.38QS6&,?@FE4HER*/_YM\ M)&88ZJ@[:/R1F"2Z)A&=WE7UD3S\ET2WR[V-U'ZO^6E.!W[VW]WT6%.>_3?' MF"PM('<$\=C+8\[Y-.QF?/>&FH;]S25GL;./(V-3Q(DBG:N.@:ZY*#:HD?K;FH= M2V>].>K]]TJ5R8_,;V]U]:'T-6J,GNY HJ>VZ-$VO=4H,;1S!I*^^I:^.D>P MWM9[M5'LY<6I1-7]2>#/%-&LP?>V"\ +2%0NW-40+M#ZJC;:\M1]DR)F3?%- M#@V_>'5[RSH($KWU1^]0[4ONK;"G)N)6TS;-Q=P("L=AP#0P&E':6>K(@@]Z M5^WO*=%5NE#5)51/'0R;?S/FP+$TW"*O5B)IUUE2^[EWT4"-WO"0!/5^'3-L M(9=K-+=E5N"!>C6MH;I1=/L8/9KFHE8?2M0>)&I!?TG$'EH48LN\!QF#:'0, M(M?&>)QO8_QBBZ6Y%KHVDD>Z-4=1JZO)]/CZHJ??D1Q4@SB M*XOH+L.61IWH5F? CFT_QM;-&S?[.[1:+Z\/H'KS#[CQ_6Y_6V_O%>"S9W=0 MH]$+VV4^\S" M.48=&;TWW(GJV!?6#<&1@-FALQ6WO5[[;X"<[F.[ZF*'RAZ[R^J$OG* M.T/OMH?)(XJG1E.F3)P@!!IT?BHSF&\:X@TTO:,;;>5NRM*!E4<3^[[@S7.\ M:&Y:U C&=%T%5T4?P1X>'(O1K35\VXX93FM:D?/@1$^XE'G@6)A5EHP*(X2T M"!,H&CLU?V_?MA6@<9!',4R3;4OK_ 5^@S_/YF;@A+!^&'K-\O6V\@7/N,,Y MLYP)\HK[I,+GC@N#1?$85R$ZW.6!IPTR"!'PC#X 3^PD>R_9DTKK]X',%-M\ M"I5'/_@!C[,7C0[!'H1KZ6S=A=GT[K.S(01<1G?_^;@AMKC.4X!FP""$!"=@ MB)W2J?7VJ#CUH.)&Q0)8;OSE)>@P&#.MZ:8XN_(4E( 1KKRU8D!NC/%7F\6P.(OC1"T]RRQP_*>_T3ELK J*3 M 6*)7M4--U15H-1&$B;='U/)TKK,=W_\N-C],5]HZJ1IXG.IU66.0;J#=J]( M%X80HWJOFTG83<7H1N2SA= %CC21-TNYF,^>$X%"-A7%!8K)>.X2@T=3^"5$ M03QQ1<$1D-0KEA"&/I)&\B%8)5/%-<'8H>%G\"1P3)=D_B.#$>#_*3/MHJ@/ M2P5WM*B*G($T])\8(S@)2,)'_79_]3< & B?:"$,4A)VM#A\#XRK@J #A_?N_#76] M\R$1\?2K]H$(3#Q:U )M\4[CZ"??'>.\V!WCX"G?G,_)-OY MC-8()/'AT;&CJ?#4\Q^*R$0G^\05_D<6#P!1@N;I]O\M>_C@/XM&3B?4C! MM?#Q+2L.UA&77D+>8!V!NP-O.6AP*684@=Z(/I?K44+-I5,-4L]L".I+OW]'YB46WA MH#9. 996]&^(IBLXFT*W%>RE7#0+A;'6W5[$;^.7E2@$LTBKECE'3/'%VTX4 M!QCRXFZ'TK@FS V^X0-1\ 5DO"UP!?P:(YIH:1-/4F<,X64P+R'M4 M(._>QL';9+ MJ#M'TPFA9OM%XX9%>(\(S9A)3!J#0X>BGP=#O:+PZF=1>/6F M6'CUPD\+KWY>*KS:$*+^ Z/#%IY'":6;>:#WHBQ=A7*SSSNGG/Q2;K2E0K3!R%FQRL\ AW'%V @670=%._ LS \^/HZ5O?;"Q M3.O/V.'F,[[^*3 MY0[X'"P@,O#Q>V[5M%>;\'6E?:P#<)W6 6CQ6D8GC76; M2\L:2$\9/.7A@I[1=QS>7F]&H3X!UX7!"( [,8/WK]BSB.U2WQH&'"I?_2BG MC!G><0W#.--)Y:XV'])C"R,6O?7F*:_<)9K?\I=H1%6RN\(EFH9P<4%=>;G[ M0!A.%;L%M!;TRV:ZJ3"HN'PDANQ6'5*H(=M!VF$>V/2)CYMIA'"!^HL>MQ\' MAXG7N/WO@7:)S0=HB$JQM:^KNXWG3*'5A^06_-9>A01*WV\_%.JI)W%7#+U!5[DR VT$4C$G/.ZG <*(* M;2<$KR1,#@O:RBUCR8$ :L_?S\^_*9\ZHT%W:'7TP7@PT#4V-(8]ZW\' MHU]J$&A;;2&M $KCE,6A<1O0MA+&\[E+62& &2]!UB1%UHPCBX?:X8M8Y(3 M:LQ[GFS"&02,!0_>A^2=01( +K"=#7-]TG.AAVO

_[]B-(5'4I M;$%CO:=DM+(RZXHSPX-X^A%$9G"/:VDYR;A1 * RK33_!9=]SPN[BL!SWHS- M_$,^B /+9HMRET> T%WD>G_AE C?Y3'O@ FBP[_RE Z'K^XA:0X3;."U\V\? MQ,86OP?B@O=A^5,"!0QALW&$'S@KOD EDY2P#^-QZ-@.*"$^">X /Z\?IF-1DX8R 0F9F"+SU: 8I['#K/Y>WOKZ./J>E%GSG)UJ* MXP%&$(M"3#!,>[)9%OT"'@]3SP*UG0-:5 &[D4[H #U)F;\I0IR']"YQ&C10'@ M-$@M^8QM9PR>VYS6Q-E PA1@A;?,$#IIU688"?9I! (! M)4,$'P-T$NV6@ =&A']!AL:@J6!V3WE Z!GA\$_3QZC%X[1-7F,O@X^ MIDMF'XGTR*<44)(HP%<>$#E*'C \ M KX:B :P4\/D3!N# 9;%YE$6MT*3 'Z[14N3V.A\!INR3*4E_#.T;(4C=H(K MY?0.K(H'WWZP(+^*0J^M7!1TG!!!-A<&2T8=YF8"\5)N)NFG&7 _6K^X6$HP M0WEB)Z8+,FX8TF^)-,&%:H,/8:VA> N J&M7,X-UU4N AJM9X:"7@%5&-U1\LLV4268FF >.J/A==09?,5OX> M>XR;HD9'Y=%!? ]C>F=O$Z37*@%TX1;:&C+H$=(YR%,E1=?-8*VN.0_96?+# M!]L)YZ[Y=.9X-"-]]$&,)30;BO*%VV9$8_QQ)N7;'2[I11D+,;-XW*9'"W?G M^+.NUM9ZVLK'G?;J9^N&U4 +#8=;#;O^6<]8/:E<;!T7.^I5&O:9(BS/WIL= M+;U:N%YF+R49'+7 MM3>X)5YOR*'*K$ XE39<'7!"62T/=5" U5^#(R712:+;GNA>3TLV 4C#2D!J MD9/NQS"$'2Y5$)%0>A9*AU71MGS[B^YKT04^JR*]MJX5*<>HSQBO5.NQ)K2^ MHH/4R^H['GNIK>97TM+5GG&X318D&1\)&8\&&W2@ET0LB;B.1/RB2KF2C.N% MS>,EXQ>5L7T[,CXLU[4<]E?)_9M7Z 5[:$VG-%T=C;K;M96HC8Q]Q9X3AX;? MH:H96S8OE>BM/WKUGMKM#B5^#Q6_6E_5-R[AO"O\'D,H,+4=>";62[K,-I#\ M6OIH\Y+R-?*N#AX]/8F=^F*G.^Q*]-07/5M$^*7'+=N?;DMN_>$&PEHV;MPU M>GJZ+M%36_3(YL&U1]'>F@D=(ZFO]C1-(JG> M2-*ZZK G6:GN6#+4CM;;'Y:.P3]=4PGYR-Q271V.^M*TKC>2#'70W_*03R)I M5TCJJ8.1+I%4;R0-U/Y@CT@Z+%>U_*+00OW%ER:Z'7628Y,R'+61.NQLREL; M :"IJ;J2A)M"PGUU.!Q($I8DW%@2-@:JUI=26))P7Z[5Z%]9:4.T4".#7:)<7?L#8S#@";U!8Z,+]J MPG$3O6-]XS.S)RDCG>]3PL?9):#1)-$TROD=1D;IP=()!T; M+QU#RM!-6?.G(TL6Z@ZW+"704.>B@2@:=C9-'90HVC6*AO(N2\U1I*F=T995 M%YKH<.\#Q+>;=4H\LDLOFJIOG$PH[>Y=)Q/V-DW*E2C:>7K[H"_O)=4<29K: M'\H++[L\T%_?8/C(O-K6:(,JR=(4W[4$[V^:D"E1M&L&ZNJ2@^J,GNX&E8X: M[,;N[=SX,[LW767"&.\8'K(HR,/CHWC/#C6-ZV"+/V$7?L)TI.K.88D M#]4=0UWI:+_I[=>%-GE;)O+Q+9P9 &C;C[$3^L:M.0_MALOK ZC>C*IKZD![ M66.&5P#2GCTSR2Z27:K><5!'DETDNTAVJ68&]M6!_K*^,))=)+L<"[L8FJH9 M6YY#[)]=R.]Z'YDP:1+3@W^2A<_,X-[Q^/0=XH\=0UBG('5VEVWWTR=0/D66 M/-.[;:.+@#B? 3JC4*'P*5,B7XFF;/$RM%E^'=H,0Q_K]8(G^.A$4WA-[VA# MQ;3^C!T>E6TK=S":,YN;5J0X(=;&=V,;WG=@W#A0+GS/QLPG&W\BHJ#1;B/X MC\>68?8K7E ?H\X7_FP>L"E\XCRPY$'KLQ^&)VWEDQ\HN$> MO+(=."Q4E9 QY:L/6]F& M2W*,?S(/?%!N.%.HC$'IP?S*/ ["V(2QA9S\9#J!\MD$[88RR[/-P Z5V;\#\*-,4U'\,:H)9&/"-:L]9'^W1^*22* Q*A5]X#H[C?!2?5JEOA MJMQ!41^=&?V]D>W-]=4%:B$3V'0^Y^0 B/9\[_3W\_-OBI )\*<9,\,X8&WE M#Z;8*"N80A^;\/$D0D/&_*EX#*3ZG 5[&H=)R3I1[W[2(4:63BAA>1[W<)?"2@ ]A8\#LIN,>$C1R2'M>XI40PE.8ILD2<6QN/0L1TS M<,3;RZ\#&<.0L,\I@0L^LMF8 Y@^0*#!B/,5G8$ W2P(R'#(6@3E":% (8CP ML>__4- 4HQ4BS@!]+7S;PD$)^SAC\3U<% @Q6/K8= &(L,# M3##%GD*GNMRKB[#X BN_)Q&AC)GK,!!]2B9 0$!X0 JHYX6L@+*7^B MCG F:"Q._4=0\:X+_RA@0")KLQR+"TI(DA<2O9) $SZ: B[@-2%YA=T\CD-8 M<,BY"[@^!HJ'@<.$_(#D$B.=S/?T?2X&_L5 147F#[X"XEX+M6=A[F3.MI(# M11PF8,"O0D L?33#A24? O_!&H'J3+",+"XO;&811X@5 RL)!P-6D"X.H$(F M.U!L6SEWHRDJW13H *B9[X%!':._8 HL$.BQ7I.8'+Q1X VPU)]4SE5<).$K M-)#MH+#A+(N0Y%2?>CKTSLQ\(HMLS)G"#-"K))%%LDDH=5A)Y(!182?+H$GX M*_29!_A?3?:"V+IZ>X"I*LMY+(^.'4V%;Y[_4#C9G>P3[?:9"L9@[$=CH.F/GCE#3CF>D^FD_A+^^+8@-DQ@(,%[?/ M-_GK7\#Z)"TBTV:%14@"/B4>HF@3=>*W2)!HU!&UHZF M >..=.C\5(";HFFH@ P'&OY[[#$>^S$Z*OCQND'OP0_ZV08F*U]B2JD4] %@ MN>8\9&?)#Q]L)X1U/YTY'FV9/OH@!A/D79*^13CACS-4MSL+(7Z%Y/2S8!2,-* M0&I1C,6/80@[7+K\(J'T+)2.(5?W*XLHBOF2NU$'FMG1H-R,EJ[VC/U<<-M1 M'I*DMSKMK34:-/JVJZ2V1E';4.UW^Y+>ZH23@Z:W@3H<',=U\7V ]]RV%=S( M6177>.NKBW*,^HSQ2HX4%XQZ6^_5G,*O%A)0CJR8D*:KH]&6]Y!JI+0/'$M# M53-D*>.:(TGOJ=VN;'M>Q4U_L=(==B9[ZHF>34XP&E^7))4D6KBMI&FG?/4'_H'J_O49GVP9RT':- MD*3+(-$DT?0ZO=\DDHZ-EX[-_WZ]/G#-M50W[P,GG8E=1[@W[@,G4;1K%&W< M!TZB:-?![2WZP#78,]]'$N[YB@(/Y>'MYW:^,C?[&-*,*FZ^YBS74?O=30N] M;P2 FN?#21)N.@D/U)&Q91=>2<&2@FNP:]U0^YV7E8>5)%P79!XG"8]48[AE M]/)M*?BPTIQ75#!8+-9%O2:+Q;%D"O2QC'%L*="<^D-L<#[U71 E(47I!Q\4 M49U.7CAM]!4935.-KB;O9-4)*0=-<-V>:O3E)6@"0[\OUY'WJFO%5(. MFN",D:KW&WWMM&'6*=9!/K*L!6-@J(8\%J\]FKJ:VI.M?IN IGYGTPB;1-.N MT60,U*ZQ1S0=6_#G,U9K7]E-X,ANP[=T334&&UPZJI\C<>@8TD;JJ-G!K(/' M$$CP[@;W*B6&]B#E>IT-[B77SWNMB4K=_C1Q4]/F:%NW;KS_>O.>T>VHO6US M=&O3J/@9'T42\W$0LS[HJWIGT^I1DI@E,=>0F(U.1^WW)#%+8CX 8D;)W._7 MU"D=B#86-,U M2)FU-$/M:GJ32X%)@FL4P77[JJ$UNG"C)+A&$9R4<)+@CD7"'5N&Q0L3&)M[ MSF@,=-70-RT:(X^#=WXD-50U6;B^]FB2W-0(-.V;FXXM^/,&"8Q53=;Z45^K MJZF:WFA'XM QI.MJM[-!1TZ)(6'R@B3FPR!F?3!0AYHD9DG,!T#, M1F>DZOJ6]:$D,4MBKM/&]<%0[6S<1V57Q'P,0?^;ZZN+5[J59 "8;3\>NVP5 M%O*0L)@7L:!6U*CI[=%?7@*,5[[WTWR :NVN!.AK K37-B1 7[-[<'M8A"?) M_/>1"5OZ5;0ESW6"GYG!O>-QE=/91Q-XG=\;..$:<_G?\QD@+ J5@,T#%@*\ ME0F#B3%'BOV<,R]D^,SES>LB7_'C0/GN.1$>]DX8-8O%=_UHRH)"DWG3BIP' M)W)8J&+3.S=&)/.\*_@5)G(>&%#1#.Q2Y^XC#[P)_2PN!P5_F9&RB,+F.+Y41*7 FC9[6+W^'V@B48\HP59 MZY4M(>[<_E<<1LQ6?@_\,%2^!?[$B9369_CEI.IF.$,YG@TP/S/Z>R/"W\_/ MO]%%2P_&O*?]S,5^7-P/)A $[(%Y,3QW*5O/#R-$9@0R,-L)!"28MWPL=T)K/ MDKD-FI%D*4R"PMGR@Y7[.%^W^'#JQZY-DX]9.C^\;"+C*:8+JMCC4\$^2T90 ME]J<9@\"&.)):(F$[&'!0EV8;GZ=(+)=*P:5@W/#A@5=,N0]4"NP09M>>W2B M*;'*,QN;F4_9K@ A >IJW$,(J'+-P'U2(B=RX6NQ,N)JOE;ZP ,EEJ)H\>_) MZ.FBUY,(0&+UM+ _TG8F@ Y X<%$ 'PBBM4\*"B_J[<'F(,]]T,2&F=<:S^P M#X^.'4V%^9+_D-M19YWL$W,,/G$+V^29__>LX@$]+)JZ_1+P#LLJ95,0! M@J^ NT'X [];CBO$#)#_#L,8?9\30[G""$ $>,;-XW*9'"Y$H_JRKM0=&?^7C M3EM;^6S=L!H0ZW"XU;#KG_6,U9/*Q=9PL;I6;=AGPI//NOJCI5?W[+./JJ4I MDR3ZPB7092J!%! ^%2(CAPJ56Y#*S\/DI223BPYM$'RO-^10854)J;U6T2@^ MCE!6RT,=%&#UU^!(2722Z+8GNM?3DDT TK 2D%KDF?HQ#&&'2_>I))2>A=(Q MG Q?B A(2<3R174LZU)@48Y188S#2GPN/P.\$0%_62ZRR;6MM+ZF=O5-*W#4 M[Q*WI+I&45U75XUN\_L+2JIK$M49>E<=[K-=HJ2Z(Z0ZO3=2]>$>6]X>6PG) MB\6$&9Z1$HKT@/6I!.'4?X1_,.]#M@_=2V;)6E9TO)&R4QJ=]L,NEV5@$L6 MDBR\RZ\LU[7VTKY3R>4J][K*8_!.RTN$% L?;'=-I>H)AARC/F,(Q M52-\#3:'RK98;XMGJZA*_4+,DNB:1'1;A3\DT4FBVWF<0A*=)+J=!Q3J=SC8 MF"045@-2,C"[)+D?/+OI([7=> MUN-6LHMDEV-AET%'U0=2NTAVD>Q2RF2_?8M+:,?W/" MR ^03MTG%=O:3M".9SES?)EWQJ2>E+X'7WFVRG^; MN/XC?RA:#_H>P4I5G D-P^!'V#QV+G05X+2 &J")3J)A&&,CP9#71AP#[S$K M#JAG;5NYAB6E2^!M).$UFA7[0$:^,@%F3]K+\EZ9L'KLXZ?"0,S':EQ]' M803S.=06=!RI-#E]C(\?_>"'0YUQ^4 ! S $U+P25O$Q9DG7W2E 4G'9 W-Q M(0]FX% #--Z&%(?$KFMF&++HU$6@*S/S!SN-YTECR'$<8NO5,(/\-(IS"#$X$Z(?)YGX0Q1[ P;'P"]L'^.)Q'950,4$ SO> PLCHA8B1P $/,G8NDC9R%^3&/DEZ>Y,7X$.?8RF MG*C&C(@>EFLSY"X<&0^NX$MS[+@X)B6-Y$B/#X0LY]@LV0MG7-I>X_!V[F)' M$>#\K#7L.+81L-AHT;0 I+QY)V ,:#R,$6$"B-$TH$_S;U&_TCS( ,BF,C># M:%%.P$ZQ$.S]$\=5#N*(?B1Y9OY9J(*C$.]@]GP2PD$IA'R5.8"\$$2W0;B/NH MI%6F$-^V\JZKM34%IG7%:2[739X0J C-!]/E#3[AC^^T45L4XLQ]8SZ8CIN@ M%E02X\T[SW_[K%P$#%"C?#(M_K1EAJ)YMBU$06@%SAA^XX6"LT;28>PFW7H! M!RA4,B&0])K%R=_U.]D..)65O)B( MY+&:=[XEURV" CY MB>2+TL+]]HK['9NH;K#VL6AZGU?-)HF)97A3MU.<;^J[-G;I%EWGX=E0^0KB M,TPV/F;W)A'B>7P?PUHT/@"I/ "1P[!S\M0$ R!="#5LCH, )1LP"P/,13 > M_;E@[40^L#PV'J:FQVMMG[R9LQ:C:M+R>8PB> *\[. Z$LN&+V+9*.&"!P0[ M& $1C>T!NRC1(W/1FO.II6#:RCPQLA2;^FLG/:J1MTCWPZ+1X:$,P*P;=(C& M@E 4?_,? 7(!T3U(&RY]/!]-G3B@H0, ?$!(7% -IC4EJ..?<^#EZ$(K#M0Z ML"9IQ"454]Z;.C&T<$FG8%%X]V00D<%26<#4QKWX#E9 J%QC^WGB =Z%5]!U MT\3EM:?\W01Q$#PI!6&)O;I=A@2&:)V#\PW&7DP[]_,[1U*%EXQ.1X6%BC>( MW[#]^?T]DEG$.&W:0H:0&#.P-W!1U+201O[]WX:ZWOE 0*:?M0\G;>42J%+! MO_$>ZR$M \0S39IY'-GXN&K-H.[#RBWS'&"_6W148!&$)\6.A3AJ :A=9F'7 M;_2P;T%X"OE8JA87O0RV!:@*51 MV#K]H0"]QMD2&=4E^C2I](^*&D"'&$&"C,"'12F8^<(<%!D%I3*P2#AY^@#J MBB-8="2<2_C[M17Y8\"R/DA8TP_(36=F +H1?D83;LH5!3TPO2?ZHQ#7"DE; M0A[:KX'OHFF'F>(1=^ G)M@=2HOA3H$F5F)HH=E[8FB<42(Z$/)2^_DA3.S M,/BB3DOD^57R>:+=5&[V?&_?MI7?3.^'@0P,2?DY"^:LI7/;S,/3%11XU MB?A%^"[CEC+\R:,IT#!!6QL-FWN83 0K3.YO< E?[E6AY9V+4*0$@I *F##: MVLI=4461DJ.@'4,:_,3& 8&"$]^0^TF@>3+/$6,$V!6'_,E ."N)V05N)444 M !_D>^5\3XR2PG?@PYGH''H*Z1_X-IN39LN<0C1A&$4VECS%A5V@BT+(YQ9* M**P^'RS8^YS#AZ_=PU0 3284I,7U=,GQ4]1%"0,>_F38IL72'^? MT/Z3E+.ID(S/ X MG$\&G/(-: +^ 2X57WUVF$<29PR"BN*,^<"2T+]EPNF$HLTX9FY)%:> #Y,# M ) \ 6@3BC.B8\!FN>@*L0ZX,:<@ $S.-*HXQOCIS.)9J7]68AWCLDBK5=G^ M'.B;0&U:5A!SL?BI,GCQ$@^22SG%RPB/3]*=X4+FC Q%)UNA<53 M 0#CS(EG_&\H20A[8")XZ('R)04,%*9L'<1BULBW7/^YED:M3IETHM(^/Q=X&N0 MAM1%;9Y8.:7KSGCX)/-Y "5"<(#GRQ[0%L-R6('-%PFSBLA.MFN,CE#O MP*6(N_@&^=P)A=E?(/U--IXW/19,K\89 7>K9! &,8"UT39^8)Z) 2Y^.@ , MAZ%L4DC1-$U76"\5\ WD8SJ2$^>!KC-SHD),/!7SXG=A""(B@:'0YPQ]KGBY(KJ*V S< M"@#J-W2+KCAX@>_^"98U\"6HG1N&05#R?="!TCJG_VS>\406=VT:-5SG IX] MI&AM2,:Y.&-XU\4C@_SA;;95<6BWVJU?''A%J+K,K1\_)7U?,,.?6Q!NX M0/Z#N6ZH? )X^^LB -S[3UW99#%C/V#/.-LB')\(?( +.4X+?A.^25[5$SC< M2].0-!*^;^RM/[(?!'NJ0V/Z"T]==&0[%?;F.0QP,/6.Z,S:!N%TZ,J1EGK7;\]6/PJ M)W"7.(,.C_" :8K)2JOB9HU#XO.Z* .&U#ZKM$])RD33"&&5&BH&D!6+[Y+" M-@__$VG'P@?BU5YG\55T M,%T&F^*.F(!A'C@E!)0=G'_+Q;\Y1ZZ I+HR(PN%%T8#*,B7A+J+Z (N7W/, MRI&#PVC##OSE"90:PT09?KP+(+1CE]E9]FOBQ"W(4X?^\D1I:?S$AGF9-B#G M+HWZH-I,#WP:)UES1S;:()=C4F HA,XG)P"%= X(M&O(P>QU\2.S]_9ORQ0\P(_$"^8[.\0R\D'PT(WB &B784!+I&(@>;+LB":-KZV58Q1-%9\6=EO4"^5[3TXE2N3R*DV!UV (;92&M:0F8+H$=OJ( M_C9H@Z&*S4"C MFLGG",%U7].>BH8#[NB=UEM,S5L*JQ8MBH)0_NP#_C^C(9"YT*WQB=BA+5)% MA/-!;NR8@>&!V:!\19_!K_0QY@KOC/$@G>+]\.6-B+#> 5C2;+YK2C7!JSN? MDMQW_J*P8[2.\#SGOH,9&', $$:AL?!(>NT"#"(!-_2Z<(@T[8[]Q(LN\)<@ M2:320.+]!=>!QQO, >@A^>?%85Z3+4LXM3Y?%FTD!A@HI%1G@ M9)TH,]]V)HX 5)9/FP0\55";4XP8VF@@8,Z>R,2D Q_PIT%"(1X#Y_X>K2QQ MWK$2_X4]XL=X8E?(<(^F@"J,GB>T!/(&TQ)X!B8&((H9B[@8#;:?NJP917!@ M/3]+RSF!H?7%7'1:\%*"!CC!CDMACR1-AI;04.%L=(*UP M8EKYW)]OX@CA(@GAE!XHE\NM$_1]DN_XZ?*J([K<516.^<)W#V X>1&B,KV ML!3QYJJL9+DP=!C/9O@UGMVWSD\PO3W)9RS+<4R.J2DY1IQ3F MMTC$6BFMTG45?8EE:(-/)T*8_$0#A,(V)$\RT2.F'K/LDH(&DHP../%_ &A+ M?X.]Z)V5>S$6R;IQ5LE=$32949>>8N&%5!_C-8U8P'J"#5WHR0Y!,,;1;G@K^V$ MY.?PQZ'I\A1FNCD+?P!<. !MF[_,+9K<^5C"WVKNNF-82-3(78#C2?8H4T,N MM)+[! C;#GTS!&:Z;JYP\%2<0L>K^4N-(K

8]P[XI>%<@%Q>#FD*"M(3?@Y.U0M/0]0 MLWR [$"5*$]D;)1N:4D]FW1^$1!Q[G)?7P%;RJ4'O/;$%V6J8-Q:Z%("I0; MP2+*C(XGX-S.;<(U'XE$S]TQ;EQ-!R"K%9:ZXA1Z#)@O)1&A>^= MI#\G";-)O5Z2$ME=)I00 (E$?W--;[D^I4_E$V6S2TYT>(\)'L53^B77K,35 M7CZUSN4:-0T-S]RK'>@E%V6K7ZHTQ=W)#0P,=,_-.3#:3V?&#;?EV[HJ:%)Q M'2P[@5N./Y-GL'!TUE9N@9] JXI )&Z^>$5.Y.&]TXN'THOE*ZH"H7EG/:FY MW[A,@XOD+G"8Y;Z!*FC1E3C'.\G?#L9\N*)BY4L^$)YF+%CNL-.PS18:?K?P\6GJU MI&@;/_?837&R4:6ZP[? IU\XGUZF?(K2O5"H[*7 R979VZ!<6;TAAR*L2L/7 M*ANN#KBD9MK24 <%6/U5J6_4*.H;5@)2BR*3?@Q#V N-K@ZK.6UY2<5K;I50 MP"3))Y9-:AO=14]3.Z--2S#7KQ.$)+HF$5VKKPZ'HZ4^@;N@M\-J:E$.WBN* M<:^7T@?>HZRE:2K\5)W$9!>YG6-([>N#O2#H&"RU+!?EA3*@N>V3#'78W[1- M8?TLFP-'TDCMZ7OL''X4Y@"5X,3P,2:)PW+P:(Y7Y>*7N/@=W:.S$(:Z- ]J MC)Y.7QH';P3W*L;:G\PV$ZM[[_URHYB M4I)=)+MPR Q'HZ;RRHHV1:N.\7>=-[+B/F!ZC'&^[!PW)(.$=#@J['S^B%]R M/D-Y2N^,?-L!D5X_H=N.N921I*(%YJN9HA#=NWY[E/_02^85J2KK1M)Y>J0P M-7 =\\ !>#J8M!A%@3..(SZ+"2OL+5:>3B[%I$9*?JL+'7@*=XI+/DUJ;(O4 M?;Y#)^07 3;: K7 H3MV//ER<1]Z6W]F&]0#H 1ME-IL)AV))Z(JE.=[I_29 M$S%>MTW>*RW<*^W+>Z7KX+,!J=?7 RP_GKLB2QJ'A>T6 MATUNJE&IZJ1O07J+$&^%K!X^?]W#\407DI/%NK>;Z8;&,4QV+' #)-7H9.2 M\PYA^>3LEXUY9M3N+?-,.F\EOLG3;'726FLMX8J$,ER\3U Z=K%X;@J$:NGU%9NY]M8T<]V9 M<;$B Q^;"5A84O/SS^_GY M-\Y5_"TSRMW[*!L^N9H9BAY^5%J<)4@2%?_#>"9JDE)U(9.J$]OP>) XI[H^F8O+N< ME="8F=%8NOQ\7[!L3W3O? 7L1+E;[\''SF=FH25BVJA5#(60C3UQ?TT8%+P) MJTD5DGC5=A.OW(U!-KG.#Q11 &/>+#7M5";:X"TW*.,BXS M6!V7J?+Z^_7YS>0N&Z/7W.^7+^RNZVW6%.\RR7PYYQDQVLCH\LIJHCI:OI!4_N6E9BU86"3? ML$4XA:*Z5%:ZM=AG!:0/BJ6M]\LDKN#6H'PC5C(%P';JZ"_N&,P3R:0EC=)8S!VYD+UR!K2"3&=+R<%R*\ M$RQ%Y;B\<488CV=.H=!*@<>=4+3'X)UK?"P3A3]R_8[%+A(/17@YHD(#E5@ M:&-%#<<'RP*[G_"R:,F*XJ3I%>XI+<60$S;X+%W,1=H"M:U4@+PP9'A/-S^. M>,_R/-BS)B!XP(D@ST<7RM @ "](,7F^A!@5 M7+A085RDBDIS:0E0WM5&%.!YGC<6*L7=$".*O3)>O4GKV>*W\IV?K*Z\I/R6 M16R([EFJ!]270@&W)!P4&KKBAJG:0U8P=?72&Z=C+X0'[XARFQZ/3_ ^P0\ ML"QL<9,8?4WC3![!(!QZ?AJS<'@HR$EV;>5W759@+7=V\6?JP'+MM+K6AVCA MQN,E5%H0B0B5WKKHU=('ZH9K+>'0A$$G!0:=K&10Z4P7G.GAJSC3@YHXT[L' M:[GX^79^KKI^N;+^!+7W_=UD\#J-3<4=/:RN?+W\\_ MSIK".74P-B'D/ MP$(==7&L1R6R4A\FK90<4&E@$(E>&OQ-&+44 MH !3/&^XFU:$(7$0LA$W6%._2ORIK9R[:/3?3U%AX-E,P,]< <)@LM^CQ;2T M$-'F!^9+2FZ'K&3W?E#8K0C!<]M"M)GD@_#>C A+ NJ8N0XCJ_M)B5T>4T^/ M:I[$T46A;G5N,31NZ5I6(T)--D45T'F#+QS&F#:^'Z;[%L=(LCU*"5:O](,QYR<)LV^Y82QAG MZ=D6=7S"%K2FXPKO4YS> =/\\/Q'+UM>LA1^W&GYL6LOVVD+9%Q"L)R0>?_O ME+8#AL6R8>,B\'F#>__$)UP\Y-/.:^?[VY_/WJ M]N[RYO*C>O20CX@_@EC%U%:#!?#9P&[!\U 8IW["+A$FIMXV[=$:^N=@;;U"(T>FU= MU]^B:&!W\!9% X>=;1><0M7MWTQMTN MO=]J!?_N_ B4]M>8$FY H-Y.30PV?DM[OKU)?=A>>]BKL+R2L X*X%.CK94( M34RRPQ'PWOC)0NSAK;%>OTJ.YZ*QQC=JX/H-:T3/47TB?BN4SCQ4L#Q+[V;( M[5JT;^.QZUA@5X-I2PD^MO+--3URF+\%_GU@SE:7TSE\4'XQ?U(#)0',%D#E M/*N$KGQ$$RA0_LMT8W:2 _4=6FC8)^E_&'5ER4#_/0T"KP?SKJLSI&'-75\) M/I\'CIOT7LSQ-!<733#\JT^7V"$'7>%M^WH M6Q;BDVB2:))HDFAJ1GG+O>EM.MQ;5-R%$[]ZA$^.AHAE:6V))HDFB2:)IF9X MW/L ,AW15>GN]Y9FY=JBJJLC*TTDZLW/.EX11GOV-/9&!K7CNNHG)*\)FGIS MQA:')X?#&E):OK[S+LE"DD7-R*)R[?8]5B]N:2<*A^SROS=L@C6]0\H;\M*\ MKI G&R4WP?"BU)2YO$B+^:1$YD\LA8?7NY,ZNU3D*8P"!Z_&P@Y]Z\<++O:, M:GX;P6@K'R\_G7__?'>K?/]V_56YO?QZ=7V3NX70M!L'7WVOK&!#181I>LT1 MUFTK7ZZ^7BJWYY\N[_XG7]ZI>8B*L#B'"R()A,X+4%;CDJB$LEZ[REWBNB.K ME*O$*H[R%O[H-6[A:UI6/'*_U_ !#M8IP!:O))^)BH$T[YO66\7L'NLGX0W MWFY/_T%WTEV'6H.,F>L_5JI0U-O'?;51N]?7MKFOUF]W1KU7OZ>DMWL5+Q1M MLM;AL#W2JBVVXCVE/6?^#RME_E]RFB;IPK/_#_(:1#5@?*1ZPE0W>Z-;"ALD MYST7.(1!]N3V&FWM=5'_^F!9EWPPF;P9;/CB;"P[2.+[C*XO\_MI?S5+E:]0 M%1_VOD!E&K )6'=1-#][__[Q\;$-RVS?^P_OSP-K"G9=^)[9]V;PWC8C\[W6 M,W1]V'\/R]6TD:'I/6W8T09=PWAO]_2!T1_9[*>AM:?1#%6B$]C*N2BT*FJ/ M1U0-[@*Q-Z'B@*CYKCQ8V=S/2MM_A:4IEQX+[I^46Q8\.%C= ]YJJXI- _S= M]&(LUXRM+/2.-E1:V1AT!BQA92Z:8"_3!SN2 /V*<:^R@->;B?^Z[[WV6*TLU_4:X%2*[EJ( M;IV+[D]^C*4[2F7W;T]8T>EMI;2^/RF]$.\8<8=J#P4'"J\>BK#1.J]M14II MTPQIHQN:,>SJO?6HNCSO*F#[<]0A^>&2DG1&)ZU)=VL&8]-CX>GU3Y<] M)8UF]$Y'E_$ &0^HT_NV?='.JAL;O7DHKMIBGMR9:1!$P+6S!3$S/Z4R'7O34^:1GZR7+*>STNGY1>DJC+ MC12C\RHW4G2M)C=2ZM(8\O;J]Z_G=TV\8O&8<37WJPI[R^NO"3*L$LP6/NG[W:0;;]7_JM4?&=GU_ MUHT*FJ<_?/UV0N#ZC[;K5;6V!5:[TWF+*T5OL58 [&CXUE>*:E=]9N-0GMQ4 M/3LWJ M%_LU0J2)"HDYN2FVK"I@[F/$;*2;DIN2FY*;FI7V^9Y_B!\E^. MQ93T;(:.8%84(I 24VY*;DINZF@WE3N161*.)2[R#XI;+ESS+;LC?.0] M!PVM"(["OV/??H+_IM',_?7_ 5!+ P04 " #]C -718W91TH- "NA@ M$0 &YI;F4M,C R,S V,S N>'-D[5U;<^(X%G[O7Z'E93-50R DZ712G=XB M7*:I)8$!IGOV:4K8 K1M2XPD)V%^_4JR'0R^"#MDR[M./W3 UOF.=+ZCRSE2 ME,__>'8=\(@8QY3+\WG]XO+R4_UZL6C6FRV(FJWF]65K8WW%HA%P+9-,)OGOEM M;27$^J;1>'IZ.GTZ/Z5LV6@UFV>-W^^'4UVT%I1U,/FQ4_IYSIRP_'E#O9Y# MCL+B!!/T4EQ]002QY88C]H@M=&I1MZ':W/QXW@Q%%"#.4($)%Y!8+RILP>IB MLT;\+%E(OF^H]TJ1M-E9O746$S5+MNK-\_JYE(1",#SW!.I+!KMH 3U'W-8\ M\J<'';S R);NX2#E #L%(J\%9$LD'J"+^!I:!YOGRP< %'7875,F (G)+R"? MZWIS)K18#?@T#ZD%A?9>59++HKJ)L?(-Y BNOM75M]-G;M<:AVOU>'T)X3J7 MYJB,KSUXDJ<&$9\]N[Z^;CPK)TRN0:)#Z?)U];%^UI(JP[8#YZA#*O;(.B9TMS1=,DOH[?VTU7GIN[FH$DKFJH8$XLDZ7]+%A(WQ( M=]@OKCXD= !("!5:7CT)GJW7F"RH_T ^4C3>A%Q.T"(<4V/#=D*'T3]N(+,8 M=0R]J[%F=(V8P(A'AWP-L&)H<5M3@UD]'+O^<.#\5-8D+!)3L.N0ZG5#BB!G MN&U)**O(N*UQ28"#?-N4N>%KAO(V7(IP.7MHHO_GVV]!)V_[I8CE.?\?S;?1 M(F_SI0@FN$#KE?1,O@?8OJUUJ%RQUH!Z]MMD8%AB:+V^1 @9@FYK\Z6I_YV! M^G:%6P=:ZG-CO^P>BL>1/2)?].=]]PZ$@R(9@GM^<;#IKVN_# =#0?=]JS7O6L/VP^=WO1KKS>;YC.Z&<[(2$O2,)7V1"$E(2:( M@H( %?BP[Y1%;#R&3#9OA026%3XR?[O81C+/BY )3G:T_%1U]K[+PX%O/?SH<38_077-I,SK Q6$.L%4*1GW@*P!2 M+]A1'+XX4;K?W2('44<>$HJK-CK,Y=LYS/NXDL[B=#;J_//K:-CM3::]7W\; MS/[5[?4'G<'LN,Z2KL;H&!^+.$94W]^!KQ&0;9 MPAH)OBI"L,('6D&5R*3N&I(-)/:(+2'!?^GZY R/$B&,)'U2\1+FED.YQY". MF#00D$@@"E4A.NX@QYPNQI%&Y.(B2=Y(Q/4^$1H%T 6(XE2(A0?TU+8LZA&! MR5*.(\2&S.:YB$B!,'%QUMSG0@*!+1)X@:H0'1/TB(B'\A'P(F0T^=F^R4/1 M"IEX0&23!64XIY6CM'D( M'Z-"MI(\)S^OJ^K-'R%_N6#Q! "%$APW?17(SF#E[J>N0S_+ZL MT?"7^X97"" "42'#3Y"CCMJ,(1.;&8.$0RL_ ZD@1BH^QB=7#04T%HB"58@4 M&>FX6*C@E,OE7(?JM1TB5M[I-PO'2,U50OP5HND8; >O0NS,X'-.'GP)H\5C M$:^6JY!E>Y!)*R[YD'(^1FRZ@@SE,G0B@-'NL0 WA $G"N@G(*& QJH0%PFI M@C%U<.XQ* LG@YGKZ\N+JV8L]DI,/8"3$+%*>=8P#)U!N50O%OP&HD8:8I%9 M" !.?(@JV3T2E18P?5S::/V$".T%HYH$[,:XA5A(A#!2$0O98L%R%0G9BWP+ M\)&,8*0C%LCM1]!59&,O'"[ 1C*"D8U8++1C8P0K S9C0C2_G"NBI2 MIJ.N N1$Y8PT),=Z531W4LQ6P/H9,$8R#@\ JTA0\@9^%PF(G=S#5P:2B:;X MYF?:B0!P$F!6B:8P)E._=6A[#J(+:2NX7#+D3[]T$90HPEQN<".9J=NJZFQ. MH$4%^KMZU).@8"5)CH1^#Y Q69O'0GQFX1BIR]JH54<20L"J,[3M+%%S(_%* MPDRP1OXR$PJ[O2_RYF<@=524TMULP98 -0%1HI;.BHS=4L58?HTF(_$'I"]V MZ=]J]9TAENQX]X;7CL,&,".GL1Q($J=5'Y)WC=QV*1/!4C'(%!V#NPQ8(XNQ MW$D2BU$%88JKDH3NI0N+D)<"820JECZ)IQPK2,A>QG#JN2YD&QDD[#XO0E1. M:".!L<1++$LIIT!?B0X_8CG,=WH-'/QQ]H8$2_!WBM^>XI<%PS'Z;!S,2&$L M(Y= X1;VG3'")\A&[EI]'#-)QC%X2X,TL=>*)>H2V-N" Q_]G43"^Q"S;] I MEJ,S81EIBZ7D$FA3J$##5I*OM).NQ7*JV5A&OA*.Y:0=GJTD61F[I:\*VO/@ M&DF,)>.R]V.K'LMGV#Z:+ L>BR&&<^Q@=>W0D9D^4)N1_UA.SL3_;GXN5 TB MNBOI&'K_/"U?*@E%LD 0H]])MA>X4!J^N!:C(\02>?Z)@.R$K%*I"F[308': MGRKI!$F' )3)/!'L4H8%UL'+(CY06(G1!6)9P/1S"/[F=Z!2^<)+T?7VK,*[ M!VA#M.4@:6/'4Y/F%%D>TZ-D[]ER/!O9"T;=1/K&1_:1(U7#Z$6Q%&66%T4K M!;:U F&U@*I7JJ^-J^)KGQN[5X;ZWW>N%567B@;W%VM/5-[QAS\:6Q@ZHR?I M*:-%3]I;;*:"6C^D\2S5^"52[^P:@',NF%RPW]86T%'7(ZI+4F]KN3 (=AQU M0NFV)IBG;EA4=T+?R#$!4WNF[T"T/:;K7 /QOOOYM!1]P?+%VB.Q8$F\9^XPJ0LQ.:#A M0TIL2@9$(#:'Y,=HL4"RLA,9I X'=Z/)67:+#Y4N15-5KF1 9#/T!9][J;-( M-UW(!W(IOX9.U[_A?,;P9H[B/;"8QB;]>ZP\G? MVTW,;E%*X5)X\=2B;"U!VY8T.]<3979C,@1*T2#5>]15NP1*#\+/R.ZLU!\1 MF"B]]_ 9NYYT*H4EUS-WE#'Z)#]TX%J.IF(S6T'1I8@_4-GO9/L8^M63KH>8 MLYDAKB+OS%[[IGK-UO4OQQ>QJ<[2\\5;S75#"N7:RL7B%_U'/)AL"YD]R2*; M[5AE&O8/1RB%CP4=>BH-K [*J=G973MT@\(< .]X3%T'F>HM.1#*ROMWZ:5R MX6S@=K]4*?C3*^D!YY*!KHQ_R'*L]>M=CHGL;W*BE9..+O7-T.V+0)5UU;J_ M\%A[S%I!CMJNNFULVQ[80YQW(5WV'/N6> -/%2S']J0T4\5>?,BGMJFG@I/'6(U#A.[#L/.^H/+-Y+,:&B3PL%B894 M#@\1+>L\WI?MF2%K=7"^(D.@%#Q&$WHOJ\D9O<=$I0S:CQ [_C[_9K100R=? M42=]ZZ @6BG&H^W9!OF)8QOYMM\>1YN@1QE6Z8^_2..J38!40Q0#*ZO7=]$C M)3V]\]BA;$W].F0[?K9,*7S?'%",/*'\SLX*P7.BE#6?,A(KM?%+F9@A]==0 MYX:U?7KY4G#;H=A!]LR;JPDF>_&;4+(430A^[SS?]H5!J!0-VUVFZBOVIFN& MH#TBWR##JGYJTVU I,=#]4MM_L\#E[TY\,JQ437!_$?;_K?')5GJ'(5*5JGZ MIK8W7>#-)M(L7,^+;#IO*];]21#,CR8[AQ_2G? MUBN]&=V-P?2.%*L8)ZT 1 QY_UI_X9)3Y!'I'0=O:X=9AL*8:OL2=7 M<98VOG%R22Y;BF;D=S4_CWY$WPT!BZ^)WC9IJT>.7$-SED@9!N<9I8XI#Q$M M4@I/O?.X_"%]A[IRD::UI<17T?CS 0G_O/*(C*F03S%T^I[P&%(^&/AG>@3W MMDI+,5ZG;![J Y;\.!N1V5AOE*_C6NDA,8\:A/;/-9&7Y Z5)0/6;4 M]BS]6R4355/3()!>OA0CPG>H3B<,-X3T&?P+(V8X!9!6_+_;&'V(EULKY,(O M'_X#4$L#!!0 ( /V, U?BCS8.=P@ $@] 9 ;FEN92TR,#(S,#8S M,#$P<65X,S$Q+FAT;>U;;7,:.1+^?K]"9]=E[2K #. 7L.,JUB8;JNZD64D#9G_]=4O#BPU.<)W7@2SY0#QZ:75+>KJ?EF8NAC9-+B^& MP*/+OUW\O5QFURK,4Y"6A1JXA8CE1L@!^S4"<\_*Y:+5EE[,>*^W@J;P.54SL61?[XX"$^/3TZ:P0GTPV;C M.#SAC2K4FF>U6K51/:G63_X;[&%7;.[[&#M)X/U>*F1Y"#1^JU&KG!YG]GPL M(CML!=7J/_9D+A(S0GE:9FNQY\5,1H4J4;NU7W;]SJBG'/!7)I/533Z1@V V,V:U*N?RI M9+@T90-:Q+ZA$7\ ZHW#NL>Q-^L4Y21"PM3,H$:&=7[[V/VYVWNW'YQ4S^M! M)7ALVJ8;U5AIE+?F64L6] Y15=#?2YU/]VP3Q_8U<=NYP/K M_-:Y^M+K_J>#15C;N=UX0SY_N;W[TK[IL=XG=OOEGQT6U-OEH''0/F3MFVM7 MY)%2W'9[WJ/$VG>L M_:_.S77G^L4FK? DS\&MB3I/"QS47,F2X&T!X#.N9 ,4[^**2LD^J(<2"T%; M$4^8'7+[;O_X;!OMV=J%""I3I5]U]/H+9NVU?O\40];=SVS(1\ TC 2,D7K9 MH3#L]YQK]!;)!,LSI2U3M.-U6OCH:OG?[, U?+=/M.G3-@=Z)$(H<2Z,JQ01YCW&PAC-9>SO@BCYC;NQJV%46T'H]>8QI^Y0? @ M3-()NY=JG$ TP!WO0%)@*%(XG%28Y: T+B3C'T'\#\5X,!B(1%"A,8Y9$J(;FR.U7JA7L@8 MHRBW N4(&29YA#(1E@OX*"&D!47>#%%%#H$<19+,$5^ S3P9&IU*)$APB5KD M"39 F"O$HAO..'U";H8L3M383'W / (S3H5>;]2RM !E,U5F2=L=FM]8\<8. MS:\QC;U'6Y_(9W!Z;@J\%FD=A3<5Q\A8D-%E7(/#(&)*]!,@K#! X/<3 M88;4AYJE&-\IQM-S)$R8*)-C/XK\6B4>C)E6(418;-@!8B\"!+,'6.#X [G^@3'D2\Z=#(%)?G2NP,:B5$,7O 2'K6DU3>' M9,5HL9=<#!3C0&3Q4]^!+2B/V&7!;ZSX 3_<(H?P/2%_#48,:+<[HNT(#QL0)#P:EE%%I[5%CN1J5D+W M!:&!J)\*PUP3=A9XU@JIJ3(6R^D*%V69$ 45-S3^-F5%EQB= #KM)ZT+Q4.$ MICMHIC-HF<_T.O1:#;F9D5)R]\YI0.3BH)N/(D9-6"+N(2E.G9^T+_W?4[1S M%-]!\>/=^=)W/E]RU['1U N5YG&4POJB)YB'5,+R"^CL4DHYTX]C6FF5-C,& MZ0I09)H*:P&^0EKZ"CDJU4<"]7-"#M!?($;2B>VPDF39C$"80KG7?2R6DH *%5D/'9(Y&G* M-4Z(,Z9@/"OOK791>7>ZLY$0]1JTD:7'&L-6"6$#+MPB\-Q+"P5"2Y[D"CE2 MR0B(Z4H^*-Z]T$6$AC1+U 2P=CQ4/B+S1_A'O+Y*&E!9;S/^9=_N_/JAT*KW M9JT[/"L:]-'+@2ZCV0G/#+2F?YPCO\H2/FD)Z91WG<[1 PZ$+/>5M2IMT0O^ M(V)JF$ 5@[CQ?'7Q[G^S63FMGM+K_Q;UM-%TX.++@(K[,N#(1LMU9Y6ST^=K MJY7@V;JO2:V?59JUYJN+;:#8ZO-=%\4>N8GPDX'3;3(NW^_5]YXL?:N6/;#@ M\1ZFW?!TQOUDO_TN=I]T7*/'>,Q)"^.WW*YV/L@QC:B7W(N5]NDU&?=:8K1(-*[&KH8"8=1X@S.G*B'WR9U4N0[PN#GFV;[_^A=?VAS3J MX+._><:L:FFK'BYOSR-']5]X^?SDL]],&?>F;1?> MQS"5V^4NW_AVN/CU7S(?N2^H_P=02P,$% @ _8P#5]0 NT%T" ?#X M !D !N:6YE+3(P,C,P-C,P,3!Q97@S,3(N:'1M[5MM4R,W$OY^OT('=1NH MLHU?(!C#;I4#)NNJA-V ]Y)O5_*HQU8Q(TTDC;V^7W_=TO@-FZRYD 5OO!^\ MC%Y:W1H]W4]+HXNA2Y-W%T/@XMT_+OY9+K,K'>4I*,B*?J-1O\_M3WLBLU#'^LF";S= M2Z4J#X'&;QW7*Z_^T.V]V:]]7SUOU"KU9=->NU'':XT*UCQJR8+>$:H*YH74O.S<]KK7 MW?6K?]%CO [O] M]%.'U1KM>,*L/=?O M7V+(IDN:#?D(F(&1A#'R*#>4EOV>::-8UJQ:VW2PN%6R[^P ]_P MS7ZS7J^>AU;^H79^R'3,;G @UE%@!@@7,",908EU552ACC#O-Y#6&:YF?1%& M9]NX&K<61O4=C)YC&G_@%L&#,$DG[%[I<0)B@"O>@Z3 D- XG-*8LJ T+A7C M:L)RY4P.J"TF,3Z?0>QPEN*3D3QA,8^PR#"=2L><#NU6&BB(P%IN)M0DY?? M"&,SF1;+!"J#0R8^&<(QJ$$D#28_V$QA=]1$@&'CH8R&S.;T,^\_!@.%$#(@ ME3;!+(D2KK%T0S309A!Y!4ENAJII@6:.L)M@_T](E\UD[/;8'7(JVC\*;C&)FK"0H3 M,KJ,&_ 81$S)?@*$%08(_'XB[9#Z4+,4XSO%>'H6TD:)MCGVH\AO=!+ F!D= M@P(0S %@G<_1D*L!L#8&U=L\ 5L0[P8OUTX.X-#WKYV(\!0>):7X M*G@"&H11^%UP$ &PI- 71V/%0/'20#$.1,8^=!O8@E*(70+\E14_X(=;Y M> M$NU78.6 5KOGM5_&8XDH=\1SNWD7XKY]0%@5(P4VK7.# C+*?ZT/S=@*E)=# M>T;SH+Y(# PDW..TH--SK)4*TD"5$@,\ZF)U(H4_ +%YWTHAN9%D@ RDWU,5 M19)R2T3<.SCK6;L/Y-H"*N20.%"G#+-^&>4))_Z!9GDEYH0>>X3T8#&KP;_Z M0 V1(F!_$,]%"=:/>1O#$R$]DH)0QZU6G"(\ MMXA82I()BMR(*2P0J)+W92+=A.CTNF')27@$>7 $?"\U74BR/9'X7!B4Y29# M<%I/_Z-(&^$5\.GV !2R^@0QBC60$?BI2:Y8YH]\;A-GPN#X9]7C&CA@B;4AY^SIW MCVNP"1'@L]9 ^7S\Y0TNUI_N%'@7!6$F4!\/1QI@"U&PO? 5VP3?%XW) 0VK MJ*)MZB)#]#5KH?N$2$S$5T=1;@@["RQSC=146X?E='R-LFR$@HJCJ7",M*9+ MC$X 8^2#UH7B$4+3[[#3YKO*9WH=!JV&W,XH.457[S1 >-KAYZ.@!!.6R'M( MBNWV!^U+?WJ*=H[B!10_V6VLO?#&FC^'%E,O5)K'40KKBYY@'E()RT_('E82 MZIE^')-JIXV=$79?@"+35#H'\ >DI:\Q):!Z(5$_+^0 _05R!$L[K;/=UMDKQ7,[P1P51]%-Q%CHY=$*&8 M2I<"Q;?([VV>IMS@A'AC"L:S]L!N%Y5WFVFO$J)!@S:R]-A@V"HA;,"'6P2> M_UJC0&@ID%RI1CH9 3%=Q0?%1R>FB-"09HF> -:.ASI$9+Z$?\3KLZ0!E;_Q M#O%3T/AG/NUU?O>RD-I'OP>FC#8F/+/0FOYQCHPK2_BD)977U'^0G(DP&3K?-N'J[U]A[ M\)Y;]>PSJRV_5'KU#V<\3/;77[+^JLH5^I!EEEH8O^5VM?-!CHE%H^0O"'UC MQKW9/T:?['\7/EM?,G(KENB&QBXYU6_E#6YH5.'=G7YY$G^^LN+B_1_^9"#O+_9F6;9&P/KDIGVOH/FEOA M@Z@1K%R>GD<_KV=UWH7W,03F;K7+%^Y;%[_A]O>1OW7^/U!+ P04 " #] MC -7DLW-;-0$ #K&P &0 &YI;F4M,C R,S V,S Q,'%E>#,R,2YH=&WM M66UOVS80_KY?<7.Q-@%L19)?XK<&RNW:>!%BF;J$2J))W$^_4[ M4G*:Q/&29<52%PD"0=*]DW?/G\5S?\\9 MZ4\E71[T*3\'3E]7>*<==SJT39J!3QK-I-69LL9^T*RWZFW&_$;CSZ""HLA> MR&BS3-GK2L9%;E=<&KFW<#W?ZDXUH-^(H5!>PKEB]M"S9HR MPRY-C:1\)KHNI$HANB+',I6J^\)W?SU+J24DX^FR^VK",Z;AA%W F%75 M1.B:9HHG!:/F?S'T"=USCQ>%R_NH)^6"K4((0NMT].EX]&8T>?DB:/F]>N@% M-]U^2H<;=SI<>/H0+V/, Z:>:%V'T=ED=#0:#B:CTQ,X/=H6MX]'T1%$GZ+A MA\GH]P@=QQBB,_AP^'U8A:,,';^P-/;#![/<@J#?][RBBQ]<"%Q1=[-9;^5-5[$A +(5@ ML>%2P 4W.UB4%AO%0 M^'4A6(E9?K7H!C*!$[0-D6!JMH0Q4^<\9E48B=B#':OKY8MV&/J]HCM M&0\!257KDV9O%"<<-Q#8B@$%W&V?DW;E:M6$0*G/;/*]SESRV6DOM8Z*F1#!=.[U,V1(&L;&4H@[, MG*#7S?;FI,J(FF$?-#+OV@9X5RD8,DW9BG\J%66JALF6DERS[NJF1[G.4[+L M: M]PQ=I[6\9B?<2/6]8"/MG[1:?_SV@]3N.8\+KW%=-&[ZZTJ]LA+(":4X!77# M_!*"FVN=LF1M:3).:.AM\L>YYTK6]!YOWMU+Y@;55NH62) M>\@.6J:N]VI\+S]C]G^;8K_';8";J?8 MS5_-MF$&ZF>T^#'3(.==XKCH)#CI+"6 +O/FW[?IF]G_(K' MB&NPF"VT@7KQR^4#/NHW'BM=^Y*^=3*52^W&Z:YB*;'5LG96]748<#.A_U6$ M3'$B6)AUD7N.M\IK<=BVYP[Y_@902P,$% @ _8P#5U*Q:[+C! :1P M !D !N:6YE+3(P,C,P-C,P,3!Q97@S,C(N:'1M[5EM4]LX$/Y^OV(OS+4P MDQC;BO!+[]=:#5Z+,$]8JB&4C&A&(5<\G<-'RM0)U&HE MUT!D2\GG"PV^Z]?AHY G_)04=,UUS Y6)'P:-(/"C1G.OV0Y8P#PO\(A/_7JK^;=7P:7(7JQ1>AFS_4K"T]J"&?V= MAN\T@TQWSSC5BX[GNK]5+.M!+Q*I1GT2UQ>WA9@U89J=ZQJ)^3SM6)?EE"=,P9B=P;%(2/JRJDBJ:HI)'A6,BO_#T"8T MSSZ>%28W44[,4[9RP?.-T2^VO#VW^WS==!U^>C-Z-9H6#W7?\:^&]>: AIB! M3#Y21 ?#X^GH<#3H3T='8S@Z+$S_\PN%HW!\/1OVW:#CZ,#R&#^/7 M>)T,!\:=PI>VNX=DF+X9/A'?)OWC5_WQ< )'G]X._X+^8&KL]UW7KX+7@@_. MQ!DX8)QI=L&K!^X/Y%'C%MBXW4R>4C2Q4]_+_G]PN]G*40JA2%,6:BY2..-Z M 7K!X'U.)&Y=O(1CE@FI 8F'0B;@N;7W$ EIN3Y?<&6H75!@Z ^%/_*4E6C@ M5HL^)"(8HVX8IDS.ES!A\I2'K JC-'1@V\AZL=7R?;<[$$E&TJ5]\KH[0!1$ M/$:A%Z9-6)A+KCGN 4DI#,_#!4GG##M?DG"EC!OX-9P4VR0LF&2H_;*.PJ65 M"C2B"K_G:!27)TQ58;#@+()#GI(TY"2&HRA"6Z7QP0@I+:P"_J9YA#=9+E5. M,'9:W)RK5>,&H2(S;?LR=\ECJK64/B%R1E*F:D?G,5M"/]2&4M2!7A"T.FA] M135W;T@S368Q6ZV8"4F9K&&ZQ213K+.ZZ5*NLI@L.SRU26,7=1,BY]CA9T)K MD71,=S\UFQ"2N-1JU17DLO&W/"74W7:7M.T/8W M4EW'VTB[3:JQQVW=2^RNM;BP&O=%8=CW*_7*:D%&*,4)K.-GY^#A5ES:_)A% M:UN3<$IC]OW+W Y>V][.1=*4;O]WCXHX/Y)'4RR6$INB/$8("K$N8X,*%T@A MV>><2V:&766J2!4H5T"35]\F.\4MHID7;-/54W0=9BX@IJQ&KUUO%"6=6,## MFFQW#1A=V6*;/;NV;NZ _YK7>C3\OZ-+72UX-',% 5IDMOYOZK;?'6!:GO] M@&G4OSG !)[3]H-O+];QO,W4ATK%<=WU[P>R/Q,:^IO1L/UDT9"G.)T1&UZCGQ/AYTR$[7>28Z SC/1:S'>>@WY7T)^F_Z]Q;+SZC]3/ MX5<_G^=*0[WX]_(>K_4;#[4NO4M?.Q?+A+(#=4>R& ?H4[9V4O9E'+!3H?ME M"9GA3)#K]25W'*Z5U^*H;]<>,?X+4$L#!!0 ( /V, U?C-VXIK!L H+ M 0 5 ;FEN92TR,#(S,#8S,%]C86PN>&ULW5U9=ULYCGZO7Y')O XKW)_ M_0=C_W[RYN6#9[.\/(+IXL'3#N("RH-/X\6'!XL/\.#/6??7^&-\\'H2%W76 M'3'VV^K/GLZ.OW3C]Q\6#R27ZO1MI[_M?@$.*I?LF:XJ,6V,9Z%6SKB,P"4/ M1E;U7^]_T<;)Z@TPE9UF6EK)@@'#7"Y*!,,=![?ZT,EX^MCTW0]/WO[YPOL_J=6[10CA MT>JW7]\Z'U_V1OQ8\>C?O[]\FS_ 463CZ7P1I[D]8#[^9;YZ\>4LQ\5JU&_$ M]>#*=[2?V.G;6'N)"?'WD=#P% MF$+W_LL/WQT\>_+XY>-7 M3P_>_O/@X-U;%&;UX8LOQ_#KP_GXZ'@"IZ]]Z*#^^K!]/&M:YU;Q!ND_-_C4 M1]]@YSC)R\EJE%[BSR>?W>#U(0%\7L"TP'K<3B%,9OGIH.6?O8SP>O1S'-)Z,%V.8CT(2O)AB6/3:(<%U9C%I)'ARRLDHDROQ_) U ML>8HUTK--<[32M4CF"SFIZ^L1G#,2P@X"XMBP:-4 JKU!70R5?M4/=IA44*FUONE2#;1O;QO MNM]]S,GT?W@,'PY"P.*SOXN<1 )E6;09C2*:0VMUE-I1YQ)N1C4D+XN8-\0JH3,^\SDLOB8)I+ F M)UN9-<8P+67!55($YI(,* MQJ[[@L.^=@@JNL9:;1WDHDNE7V:O MQ#,DQXR.'&0:(./$>@W'I1O.@!I5C*\-A[9X8XBM0586.0!PR("W6: MZE(@0_*LZ%BP^Y@3JO\C2C/KOB /1\67 #DZQH5"!+IE5S $P, @862 M%SUY/.>1#,D1WI$#5SD\.PP]I?O;+:%<(J&$K'&!;1,M)0Q%*V^;A1CI%I/1 M%>=2*FKK=R68(3F^]&0@4$ ON_6G0&R&6E2US&9>F%;>LX1K-:O.\%J,E\I1 M.[Z7P!B2VTO,@5T'O>^]^E-,6>18A1/(0P2F/Y>-IJ#J] I+A3L@0&JK;B$HS4H^61R1ATJ#EH"8Z8'-?A M&9*;3$P-,C7TX22CZWY)VCP8D8,#-&0N8F@0,;Q+Q7EFI76B!N\$IR;'39@( M91X9;6-2)C,K6BDQ1,%2@HI?*@B(W/-D]U65.1A7>7*LA[[,\A6L1 M0L%XU#BTP;HF8*%R]-JU"]Q+:8NC9O9-7!Z,?TS/@!T50$:$5C P7ARM=C&F MY>ELVE9JF.;&S*J*<-EX5HMU*)]RZ+D5TS?>G )4^ SC#$67UY/XG2!4Z;- MP>,V?UI2GAL3-$>#6F+U*)O#&1-]81*@)78Y"$F]K%V'9T@+'('VR8:><,]K M$:?OQVD":_$0R,'G/%FV8WO_F,W*I_%D,H(LK(D 3%9 9*I&AD%H9AZ434IQ MKP5UT<0FN(:TQ!&0@UP5/:6'WK3A/*Q_S-XU6+'/#LDO&F*Q, MX-1>\#5PAI0-(N "U<#3GN$Y,5??CI!DI:2()3&+P3K3G$L6//K>P@?AHA2U M&NH"TTN!;*)]>W^TO_M@?Z?WOSWZ?F!>XL_TA[W?OL.OOQ^\>O?V\/F+5T\/ M?S]X_ K?\/OK-P?_Q#>_^-?!^M67AV_ISH+?ZJ']'A7?7GZBD^3H2GRK3Q\Y M$Z/E%CE8DT5+@48B6*U8A2JB@6Q4I3;1YP#0E.FU3WJ.TVP=\2]Q@3Q9*6?3 M^1.HLP[.E)8=?%YT$6<\VL_NRPN>FQZ%&=(P?/V'+R\9/#N]4]?=WI2!O4$C4L=KXI@ MLW:Y%4;KRG3Q$IT[4Y@VVFE;I$N:.O=R!91;QN'L7C%IMX$G9D$_M#9G/DR[-[.VI=>Z?BZZ3P6, G2;B^/MD!8P;W1$ M_TPIZZU'35/7^9YY_) ,]%#X=ZG;NX6VZ-,?9ZQ.]J;R(GC+U[9M2-#,M^"; M.S04TH".Y*?3+X$QI/3H8.FSH_9(CQ?,5QM5:R0HZ^P4VRB66KAWAE6>'=,6 M5YS$03!OBZE*M<(_0VZ@K\8SI-3J4(E%ID_*9/Y*K!-O9A1%X;;D@N*XQ'1T M@44!F7&;(M0*TG#J@O7O(-PR%]NOWSA<(FVO-LK*AN\/LW\]R)Z*5MP4S@P^ MFVG1FLP(D5AUT@G3HB)%S:-KX.PJZ?GP08:<>):602HH6[::Q2C1Z5>Y2IMT M,'J/R9"[]0"I./ ]P;3ICK(*+M9VK"*W M;'H,A<720BEG<_5<:97(3SI*4*IC,!DX M56M5NFW]*MX&Q$<$#9;5##'PY)25Y#NNE!DXNA%[/NN0EM/U(:+\Y1TZ(O.8 M3P+OU4\G5"[_LUQO4&TROK[D[*I0S!?O6AC73J9+SH3S4B0P(CGJ',\#]B MF%.>?/EC#N7%='U. 1>TQTB@C^N#^\H59W@IS/J(GJO+N)9YP$5'&>]K+5I' MZAV4S=%M:ZJ;9D;_@GE;O _K&_RF&^<%E#-7$$B3($LK6*Y&M%K"S$("' 99 MI*K<3YL'<$]T(=%+ M+X=T7W=C%/2XW7ZS!CCB)=M<#$+R$I"X"0U?Z[WBJT-'O5V+%*BCZ6L!#2JW MNR>^T&F(;FE:/QUCP9OV,"X;C)@D.JTF,0?-Z\K.LQ@Q-L7%50I5DP>@[A.Q M$^!!Y8GWM:;M3<.]^$LOYO-EFS0OI@@(9\LR3<;YL%;H6M4U!YNTKXH);]I% MMVAR@W&)F:)K]DJZ:*ECS(W!W3+C_$-PK1?%]<*K*]?NF!V/+BHF392(S./: M[71E*N1@3884)?7YL$UP;<(F_^.RB41=U*LF8FE!Y2G3VXXN2NRK@:A;3Z]: MF 8M6>15,&>TT!QMIZWDH?_5<#:A3?@Q5[R=M4-&EROD_KH+>$9NC!NR:V?4 M4@T:Y6YV4;1C1*"YTMYF$ZDW939'1V!_ZWBQVNVLIEWX)(!9W?1K(+/0+D*( M)I<0^O;T(>T,]<2-2VSI-D-/-@7.U;3@U&L];#S+R7"F;8W,XPLL MA!2SSQ@JD]=\W[:LZ(X3HM3JWWKX]U525&0442 2)W %UZ)J%BQPEDM0+DJE MJZ"^>F+WDJ([SGY2DX1013W1YJNGL%[,4\XJ2G#,)E?;A6*:Q:0-BUE&ZX0Q MN+3W2IKS>(;4A_!.*+.#>BACO(_C.<)Y/NN>S99I49>3TWN81JIHP4L+.(MK M9136M6)*P;)6I9H:LB*_3?LZ/$-J5K@_/X1&/?270/[9X0@]FWV:CDS48I7T M4AZ71?20$HL0*W-1.+1V)F;RQ>@BBB'U,MP3.794!=WM#Q]B!T\BRMC*IF Z M/_&;./=&ML:+LMDS63*+KE8&-:+0685BJ;=0+D=R#S*+U-0@4,F^CZ(9&<$& M*9B0N;2;FQ3S24N6;< !2+'(3-U9G>XHFK_CG! U?WK0V?T[HN: 2=%'5B>SND&_%LG_U][X9GY$K= MPPIXLO'=SOI=N%%ZE*N6JG#!LFKWJOD4F1FD+V,I,4*W;#\<)HL RM,PZI,R3SGLAW>7P-F+: M#Y:6[TM[/=)K97&_CL/3>#Q>Q$F[)4TYQZNP&)*;W"[ 5I8E2+KE>93+0J42 MJ(]&;(YN(W+==1ES_^PB4=Y^;B\[NV-U>CS>5Z&-SL"*=8@R!'0Q;?:L-:[, M-O(@4F^]O3?$N!'1?K#M@%[U2-=D!T>B_6M)Q(]Q JN8]_2$8OL%KNKG7SCS MSM?0C6?EXH0Z:;9W\#FO$C9OX@(.:H6\&$GN:PU1,A_KYK0=>]Y<_CJXHK%;5DEF/,J95*+"8'OFE!WX5> Y,XE'9A();>K:CSS)>,Z$TT4X)3W;D]N[XU^Q?9' ML][-'F?420?G*CU0;]^*/7@K005;F#?M( 2OBD4-G&FDD>2):ZCDAT=4]TZ9OK?3?^_!,$<7;_ '*<@*S>N9%',!G ML(CCR?P\ILUZ'][BT\EZ'VXK$5'OPZ_EZ6UGH]K:[GLS#!(TI]-8EG+A#-7O MN:[)!Z"_:N_;\\E./?RC:V="A;71*4@X)5H3Z;7ITY7EI+U*3BICZ&]!/XM@ M2-G.K?5\Y7F&VP\R_?&6UB=Q)3T&+CBQ6H))%)=CJ4R))!!/*\4S*K*:@LQ* MV99DZDOI%] ,ZL)Q>@;L-OKT;#AA) ;+Z.@85C@*I'VR+-B:&4 HP#TB\]01 MT'73?@=YWL1/OV/HWHWC9'6=PO+X>-*6?EV,*4$5E@#LNM]#D$*R5+A/TCHO M$_6)OYLP#=+4W9X/5U*=0A4]G.Z;=7^U@C]TZ%!0;ER"5"O.-M/:B^C(@O*< M>1%-M2)J17X4XG(D0PK$^B##]L-.3X'G[68$=!M7=ZZ,=,@^!)Y9+:6UVS.1 M>=LZ>2H>*WK]CO/>;-\Y)$,*JOJ@P/;#OH\8Z7R3@V]A13MF.)NV;-3L0BN$ MG<*F71Y(&$F1R4T67)U_%GI>7^^<;,SY-)Y,1B$I:[(0K'K=3@/+B*L'&A$M M@TT)O V./DRY&1=!YU:##%O+FG:2J4ILZ*Y:,U^UN+&^,!ULDM>-_ M>Y2#VN0A)-4MYA"%_O8QK]8.40K1":,%L] RO-%*%I5I.[TU>YZY<&Z/IGCC MS-F^(HB[H=#M54,86UP"Y>+ZHU10(&5B-B.C-0CDL;*><85KA\E1NDQ_AF$3 M9+U/F% %> >>"6X*1GS%L0 F,"5D1*]8%"N'.&'NRGLAX,^M)\YM5+3_B.R2 M.G_"\.N:3^\MUMI4(J+ Z@:;'(O/6K:[3(0(:#:C8[&&P+SAW!>KE:U[])-Z M]A4OCOQ_0^S>H5PPTM78Q(UC,M9V0W.[>2%+RR(O65BCDN9[=)JO@SHD T;( MKMLXC52*W(?G>!783[-1<58&(2H++CATB%I*/,? I.4YBY(3_0[<5D#OD8^Y M9\;=4HEWQ+=7N):\^P23C_#[;+KX,!]!39D'F9EH,T-+[9F/Q3#IN?!"10&% MNDG];HB'E"0?# -W4NL=FK[GLV4WDM6TUGVA[:@K---&L@0^L%!\D55#DN1W M!VV'=$B5]8.AWE9JO"/*/:X+Z%: \0\0<"W2E,R)=ZB:N^"2R)-TF2(D2L2UCJ^-B@>O2L! M7 3*2056L1;JH7.3. L^(S#- MN10E&+#44?OUB(:4%>J''(0:H388[39#F+=KA.+D.7S#!-(G)6QBZ($;IK6Q MK G*>%$57)!")>I#>=WV'..663R"+7W:1C"BN:8]Z.9N^1Z_SJ)W[^8 A:_M^?4/%JKQOV>R&U\I' M7%-"$9)IB[1(2>(P*F64@@I<4.]Y;H9L]RM.T^+%=+[HENNCX5WWI1U#7TN= MA H\60S)*\],AW8$W7'-4G 40;'R>_UO0[/D**?'GAS\?I3(M40WH>[;CF_ M[JRUOIQZ78[%$W=*9L_LJJ]6;GVU;%#,I>R2*SRK1'\Y[A5@!G4H=R\\H=#* MT-:QD>A_)1N)NUK+OI=NOZM9=L7YJ#.K%K]H-"&MN#FW^^ATMF!,"-2]M/:S MFK4GO,-/;4\[=>:"M=Y)'A@Z^*[=MF=9K,HS!S'4J$6MEKJ8]Q(8]W#MN@U+ MOK=)NRJ";,DZ"^35;)I/L,2BO$55EHU2=.IEHB:)7)[[RY',F0 M4GE[YL66ZNA_H3J('?[V_;PU2'H-W>H6SW;"=+E8??ZLGK[A^.27.X1>6S^+ M;.&BD99H ?MSQ7.DVD?HXGMXM3Q*;:_PV7BRQ%=7CY\?+A?S19RVLP8C[V)* M%02SH9V1U$ZP&-##03.CK$HBIDQ]MO:6$'O MW3:F%-8E^6QU=VS3PQ<$A:G M*-+#BR_SZS=!BK+$BW3(@T-*]$14N"B*(CYD?@?(3"0R__*OWZX&S[[ >-(? M#7_]A?V)_O(,AG&4^L-/O_[R]XO7Q/[RKW_]EW_YR_\BY#]^^_#VVK@(AH M))%<<^(4*&)B$LPI:BB8^9<.^L,__ES^"7X"SW!ZP\G\QU]_N9Q./__Y^?.O M7[_^Z5L8#_XT&G]ZSBD5SY>?_N7ZX]_6/O]5S#_-G'//Y[^]^>BDO^F#^+7L M^7_\_O9CO(0K3_K#R=0/XX\!R_!@I;Q'&B6!_^C9)O_SU7YX]6TC.C^-X-( /D)]=O_S[AS?K M2/O#Z?/4OWI^_9GG?C! Q/-OF'[_#+_^,NE??1[ \KW+,>2MZ)=3+J!4@?._ MR[<];XWI$H&,XRP P7=A6"A>$>.F;V^/^>:[2(+L9X-I1<3KWUT5[^C*]VL* M>.VK*Z"=?Q&Y@JL XYI0[WSO+9Q+D*L(A_TAP!#&G[Y/8/RE'^%/<73U?([Q M[/S=RU?O/KYZB2\^GK]]\_+%Q:N7'R_PW]]?O;OX>/[ZS;NS\]]?O7B''_C] M_8=7_X8??O./5XMWWYY__/CPO,KHI*S&5 LZGT#[06]-&MG5'_;+@O46?[P> MNK'+9>QUZ[8P <8S-_MS2;DD_>?>Q^GN*N6#19%!V_PY:0G;%3<<4ML M$(Y()BAQ("3Q"5_:%+2789VWD^5SD/TDS)E[/<3SHOCG,)A.EN_,J3"GP784 M"_WN/Z\/\ 6&,YCT@K8@M(I$*TZ)!)V(%2P0H;6B/OO,;>W9+,>^.XIW8T9@4<7)>$>LU$)9]#-XX*96NK-QM6)Z\LJL(>5WY MK(;RS_/?1J-4T'UWPRG?OBI'P;P8C*!Z:3G(\\<9TJ8IX "R$ "JI6 ME=P(XZ5QO#))[D=T(N2H*/9U4LBVI/AM-D'3;3(Y&UV%_G .\FPTG.*^B%8= MOIKT<1R_$/L8D<^MOLQ**20U)*)G MBM-,G@0&F425P7ME0(7:]L^!IG8B-'V,1%CGNVIM2:& WXXFD_/A1S^ \_Q^ M//H,X^GW]P,_G+[ZKUG_\U:)#^!GDTAL7G M+OPWF+SZAK8,CH\6[_C[7!A(TXA_B1(=S'>GQ0+6TS0EB&!)% YI:@$M$4$E M89Q9JI331N7JJT-GTWGRK'LLJN[ Z+R!?+UI_@9#U,^T%Q(:0QJ?*T<]BLN% M0+RR^)@%(12NIYYIT0D#UZ"<"'O:B7A=\Z:MYM_!])8U#$)HF4&3S!G2T%M* M+" 8)9.VN+:BLFK'X^X >/):WE^@'%!O,:K"'E=^:ZV\G_SDW[L:1\2 M,I B&04Z0UQ%G"DM9XKQT]/:#\W87+'G&FY"M,43$+-!V!4=<,D"RX0B6"NI8 M;<-Q)X"'YT^W"M^37;LKJX/]:0O8Z]5S#7//2:U8-(HHD B7VX@>$OK&T;F MAC5SD.UAN+4-XL_)KBH*ZV#_FT<'ST97G\=P66XV?($?+AGZ9^<9G?#W)3\" M%32=COMA-O5A !>C]SB1X?1&9 :,X9+'DO.;T9;CBG@A! D4 @U&L02UO:1* MT)_\;GD,%6Y8Z5HO==OF\7HTQF=J>#8;(]SX_6+LAQ/$NT@"G?\T6*0]I/^< M+%JI]P==(*'I_51>-CP63@^ MASJP#5H*O 9=S(BHDW.8HBCPP'0@/RC/JD+^VMH_;$O+_D+IK/7>2 [V& M?(FZ)W0,*GHTK;@#(@7UZ/T;2IA$;-%%AE98]<3GK7">O"E02]0;%JO6-+B9 MZD4A9X_2+"6SE*2(,Y0A&1*<+NSE?"1J!Z*_4%VNMZ'4C--7Y; M780?ZJZCHW6%5Q+PP;1O5 P<<,MA- BTE .N>*5<2O3@M?+6&7!/3^MWJDL< M1>F[R+4##^0:S>]S*Z?GT+2-&CTA8:W&Z1E)@@R.4*^\03 ^Y]HN]1T AS/? M*BIE=7O?6Z(=W*F_GN(U&'#.0N*:&"/1@(SXCP_!$"ZUUESID&7M$-\= *>@ MWOTENO7I_/EZCD;(S'?P[@_NC[E?P=? MY[^:])*RUE'T]K+*ALARO&]IR(2K4I8F:F:K)Q,V0_83\*6N=CJX\[@%Y3_\ M8 8_0/+D*2YPCMC,0G$Z/+$@!(E"9VXHUU'6ONO:"-A/R: 6NNG@KN2]-%]F M6D,J9T,PG"PJW828I083R#P<)2$%!!\XP;4S:!L-0^X?*MF6K)R#9YU+:11+@M*2<(V+M6;,L]#H/&('5G8]I]/F\*-B1,6KI24J M>?].\ $FTW$_EN3A\K%_X(_% V;>"4>5*O5V))%:XA,:$B5*!"4@:!_,2NAJ M/?2Z[^"G2;6#J*+BS=7[\,XYO06N< )* PN2>;DZK8,FEM%,A O":Y=3]*D- M<^X9^^19'2?T1;-C/B25>9"0GLA*YEC]4);3RU] M])!;Y"'UV<4ENKOE +*6AF<7"!A\)*03BH3 *.',ZBR2!1IJL^O(U14.R97] M9=W%S8_[0_W&@U$N$8:OD):X5/I<[F9%'S/X0,'6/IAL?NA2Y^B Y4"EXD2B M!X^F9X@$S0FT))040OF(OGWJPD6^Y^B@=7JO8]QJ$)H(4ZY-:@HD:*=(B5\8 M!B0)P#LI>AMG6@N\BP(;=S%=YU U ;5+-O .;-@( MZ+!9P1TH;K7:1C6I'XP260<579!$Z8"[H+.>^,A+L7679&1>,%8[%^> 5-B2 M*GPL)NPB[$[Z]=P86->ID-KANE?,.I7*E1BK#'&6)H(^!Y/4042?I#LK[] ) MIA65LSUK9@_)=I!0M256>PTN\.1U1,^%4UE*E ,LFH8QITV61D.H7MOU7D"G M0(%Z$N_@R7\1X^QJ-BAM>K?%*ZZ!)LU8,(82K1VZ1H%GXM %))PG8%%Y[:JG MFS<&=Q(TZ403'219?8 ISA72LH+8DLC90@2G"4TAH<6<2M8%DR1)14$D=*FA M]M7AS4A.@0P59+PU-:K^!85ES\G2R3K-!C#*+_L3_^G3&#[-C_Q&^?H3+\NT M!I-]KB7L/$:MRPCM)K=R!8%''Y5U6F29)"[VUH!./*--H&E43/9V'JW=LWSW MR\^77_XC=L)!A&3+SF0IDIA:AM8*>M3:4@K>"@NV]L'\0YBJM9EU'$TN;R,Z MAMSC.LH2"<)(PH/&_[0(G-6>V_':S%;5]-:FL[N(M /C=LLD%R$=63)HDL9U M1?M 9):>!&,5\=E+@)R53+5O"]R'YU !T4X57TW@QPZ6;KTC;$2(C%-'H@)% MRITQXI7R1"?!((.@HEE=C"=4"Z&>4A^JC+"+< ]W-[X!J)^H,L)..FIV27X/ M 1],^SQ1X00S)$"I">"Y)>B!6T*!JTR=U#HTNAORN+2^:V6$^DK?1:X5E3W/ M!3J;[Q'7/A1+C(-/AEB5@4B(GCC/'4E:68^F2V:!/^2,K'WK8[D+OY.41S5$ M5-&*FP.Y&(T&2W>7>K0=;0@$W2.T)DN?:"\2)=8I[2(HZFELI*I;7_KD-;6O M@*H_5*/^ -+%+/2'GZ[A1&&$=BP2':,C4I:#]NP,8<@@M"(AF>R:/5IKW_WD MU=927!7C>',X_^R/ 7^Q#"E2'8-)GA)TW]"JPSD2+QD^^U9X$Y2T7-)&FKO[ MO4]>:RW$=,#XVVJ/[!_!HQ\'EZ.U3MHM@G'M!JP5F:LX[94P70R:9QHM ZLD M5^G]H$5]L SSUCW$[%],;C+ TGW&=:RA$$$ERIM4/QN9:BBK@\/S>Q"_@VF/\I H*ZEDR@M$ER() MVB Z#S(YC_PM]$H?>T/!CVM M:3#6 6%2H.^/V(CE+A.0)IID6IEGH4+0)%HSKWTBB%,H%W \,)Z-1I_Y@$[6/5!/DEJ'4%L'I426D9+S?,\$ M%D?-JA3CY0D(-09EPJ4E(?GBE>9,M64TZ.KUJQNC.U3Z1N?^>T<*.79"1P/Y M_?;]=_^?H_'9P$\6]SH"DY$:9=#UC/AH1,>(2T )SLTZGJD 5?N2Y [PCG8S MKB."-%_/6BGJL#&"'T#?^2NX/GYH K>CVW4[0CW.O;O.5-^<8M7T]@CH!J"X M9LH1)9(B4F=!0LZ<. I..(ON;?6[WH^"9@_?5BJN2- YX_)N#6++.IG:)OX]E:LW M!2OIH8/#DW>C2J<= MKUU*>3N:TR9()2UTL(1<0+PW[ M1O?@.?PR5X\+:]>.:LF]BSMHD&&,<\9%W@\CG(TFR\P&BLMUX+3TE2W+.,ZV M1.DH,8J9F"@#X6IO@%O!G!8;:DB\ [NHT/3M:/AI"N.KDI1Z.1I/R^NST54H MM[NO">M,9*@!(,[(1"2EB5B%;J>EQF6.EC^M'G9LANRT2%)=%QVDAQ2$%XBJ MH#V;C>=U0)4)S)1+M%X!+T%5M,V\+AG,/$8;N)&A=F;:!ABGQ(6V4NX@Z>,V MI.+H7:-B-*)9AX:X!%8J33E&/!I\Q @AT3*/4NC:7=DW(SE5]>\IZR[:QI05 M:0GKG]#_=%E2U[[ V'\"]-I@#)/I!S^%'LN9LF]C%%4QII15K*".M2C$%921(-S&4JA*U> MP6\KF$,=EW>X:E21\V,Y%E^:0H7<%_@W\U./;*WVEAG"5+E.&%UI9*0$R88+ M9A*++'9A::SB.-9!=R4-;]AM6DFZ \=D%=.R8E4#5!V=4V]&=)SCZ/8:>X " M+<1].#)(#2HJ:PF-@9:0,*+CR'EGK<\N9*5Y[1MDAR3! X?%A^+ +E+NHG$N M#/NC\;O1%)8G 9'KD+)*)-L8B$0$)&B!KXQ.B$XZ'ZHGW:V".((964$[J_9C M*]%V$)B\O;U=(Y+*Y*"=1@.H[&O%:O7.&N)C3%PG$7"2'5J()Z3MEL+M*/CX M(T8^7[\X+7?=%9"8BX?+C27!(!5]UER76*GF700:[Z(X+>NNI90[""'>173K M%+D)KHZLNVV8CF/?M=79O11H*?#.%X);^)B%R"C7N#:5AD6EBIOSX(@-&6'F MD'FN'5P\+!$>L/$.Q8-=Y%R[2L_%U]'%Y6@V\<-T\15A?7]5 EGKMHF"G'"' MDL1&;4MEX83P@BFM\'32OJR##4LM-1OP" 50JZAGU+%LJY?36L5X@=J##;:I M4C)P$XAQB:%KXUVI*>706*$JYIB\6(T5-M7_Y@%/4O\59-OA\_]BF.8$!1B^ M^.WM74-H6?A-9G1M$R4EZ0M%@69PR-(24-EGJQGDW5GP\+ GQH7*;N9.\"6AFNDX#/#Z46?2WG14.8(A!F. MCI#+GK-FI7*WC7#XG;^*_$>UA;?5ZN\\I?Z='X_QU1>HF$2__IT=I*EY,XHTJ!)3! K&02O7K'67"6T>J5BIJC.PWJ M=*2-+H(?]RV/9Z/A%QA/YFUO_HYZF/2D!^!6)4*S$T32F(E7.I""- 'UZ S4 M[X^^"\+3X$^'6ND@?O)^/(H :?(:95- EVM';XK8_>#]#"W(>)XSE%GTO%6" M:Q0'50;)'H"56*(GX QU- L:JE=0: SN-)C3C2XZ2/!_[[_/[^S/ZR@A2H0T MOZK62PR2\$D2;75I 1P2+HB@B77&"\@Q&EG;'MZ&Y40H44/2':3J;[^HJ#WU MT7E/.,3Y#7]'G(BX1?*84E(\6%D_,^?17 WMQB"I(>L."B#>G>P'2'#U>5Z? M<8Q6]0\SZ3SC&TC=SWZPN)I8/@E7D$HS$X@\ \D,T'$+R1 7 B-"<@#-E>+5 M>[2WQ7PJE#J@YM:99P[$O)YT!ER(B21IT;'3^)2$((!()W&'#!*<[S9-<"NT MGXI'.^EAG2ZVU9G 78ROOJ'#/SGSD\O7@]'76Q -M<(X(4D6Y2@$2L%'JQ3Q M*9?49K2LY$J-BRTG!,W&>]KZ[TJPZ[IW[I "0\@ MBQM?JBS@LL9I-D+ZK$QNEBO2:+@3T'Q]L6Z(JK7+%EM=F3[/QO'23V"![18] M&0LB@P-"@RP7*7,F3AM+A(LH"Q$]%WZ/YW[[B">@_TZ$NX$"[0Z#=S=R7BZR M$R[&_4^?8-R#G*50$$EVY9*44(8$-4^AY2PSXX(5>2]J[(KD!"G3J3(V4*GR M9837/EZSO1>TILQ82TQ*FDAI.$&7'%<]E1"?2DR%;FW,'UB>-D^J2GH#!5K' M2N]?]GJA8@64O4KR(V G2)% M:NA@ U,Z*6_RN__6OYI=_38:CT=?2W#7?\;?3+_W:&14"4Z)L#*4FQ:E;;TT MY<*M\3)KJF+M7647?*?!F\XTLH$^E:.MO_E)?_+Q,Q(]G0__X'6Y14\/L.!L@7<:Q.E*'QNX MLW?,]%ZLB_IRZVNCY=F#L9)XQQQNK1'0+U.:**J!"JYIL+4OW.R"[X394T,C M&^C3+NS:<(%<&FHO8?'_7D!FZYQATES3*.#2&,#3 MYLG!1+\AE:U]L/9L] 6&'E?!_C=(9Y=^_*D [8^N[;&;1H!K5+^X]-.7(YB\ M&Z%S^%^S_AC^?>;':/,/OE^@V5_299(2)M#25"Z7XLDA)%Q+(R-44/6?3'Z'6>#\WKQQ??Q+^;K\GDN M-Z@GEZ-!ZCEOO4V*D8P.*)',2Q(\VH.0J48/0BD;92/V[37\"7"J>[%O8,K> M >.;Q^ ?H\$,48^_7R=QG8V&:2[ZB]'=P]+Y<=J\ *M74:<(EM"<;#'Z'/$F M&L*5$DE'[VA#JNPW_@EPY0""WT"6O4/+>V*^CGUF"#SQRT[;JGF/-]F>S$EK\HQJ[4( M3Y8+O3XSP(70RTAM$N@7-*;%ME%.1/55A+A!O:VCQ;>3PSS#1Z M0W0)*,DD$!E#H-X8QCQ8I:#V6<)6,$^;!75EO8$%K8.^;Z&T]KC! M%Z>;%D%9N!12I,0I7^QA7T*,B!GHJJ3LC:;X;M\/7L^F MLS$4,V=YXZ3G6$C6*)R9C0FGEV/I@(Y+G^-EVNC-XVGQ]!%K=< 6V0E/H*4SPD9E72,/5VU'T MYO YL1GE$@7Q,5L268R2YNA5JGUZ?GO\TR#(WA+=H-YV(=N;:Y,WG:9QKK-Q MN4CW?@Q7_=E5SQF(4GA/O)"62%^J/Q@JB/:X=RNC:,]JYV%N17, ML8K)MM;R:GV4*M+NHG+H#SBECO)YOL#E;.)C$?)U;<4F"+NJ*OL@NB,5F*VC MSE62=*.+X[ FI$2=H)'X8 R1F@.Q!C0!Y[VT@*YX]8#]L=CR4!7:8Y%E%Q74 M+DI[MW;/=4U5=(AD*B:0X#H1*40H)><"$2 I*$%#"LVB:YN^_0C%:"NK8%13 M?EUT(-O45$]Q&QQ2ET3K:.F.4+JB<8?V+I=&..ZTJ5W:\3$U':UM*+26<0>9%HOC,F" $D59$XKS51&D33<2E MCNN?K=UH!QS81\[/8SJ5.R^ MRO+OH&CN_0B7/3,;8#Q(D]+-^!Y#P]+VNMV).BT4<_!E9KFRJF2]EI0HQ2QB M%8G8*#C)*48GA:61'7:A>31-3H_#G5WT<7#.G _A>@=-AL>0:"FWQS*1+@OB M6]"^VGX\Y^2CGXNC-O%GO3(=8"BT80805#DEM. MO)&&J!2EI#%D'PZ[\MP"]_/Q9T_%=! XO0MTOEE;9T$R[HG6D94.M1R]^@1$ M.\TA>L=%KIW,N8[B-)VFG>7;09.(NXAN=29N@NL@CM$/3(_!&=I=9_=2H*7 M.]]$;N'+68FLE2$ZE K1*EH2-+[*4@0*SB8::]]7.2P1=G)LNN/!+G*N?0B^ MUF%^WEA\/=3K8Q8 TA,*P-'0<9Z$)#2)--MR%<_&U;IW#_=MOV_ 8]L$^ZIG M2\?V:K*MZ(!LQCBW3=8Q.A:I"8:2Z#1Z\ G9'[Q-A$LA%/>E:[W83_^;!SQ) M_5>0;8?/_XMAFA,48/CBM[ M;.6[^[ GQH7*??KZ]K0O>[R+>V4;C-+*'.6^<4)0B$ MEM)MEKCD&4DJ4?1=((C^')?$[7BZCSDXA M%(D^ALFV%,GRE'@;2APCFB"HU\FQ1IK<^/5/78_M9=9%5NN\\,U*2I;,W!OG M@601!6(*.$5M H$0$U!:RDS(RJOP)AQ/6.'5Q%O1#YN,I[UY58;YUJ*I],K9 M7"K8L44-1,MX(+BM6*6XT)0V"L/BM][2+_[T0[=W!GSJUO3^TJO8B_<&Q#63 MFL#8Q69NHLSZS^;#YG$+X:^JKX7D*BZ_JW DK@E,2W3O68CH@I>[<));(HST M:.-I1E6C=/)C*W"+B5M??[L(K++>KBL17P,)+G,;< 6!4.JI^QC)O/8!1O/M3'>!%%'4<)U-,>)$;;3TCTJ;R'BCA_T M:V2,&V[ 1A*Y+.WDA2)>XC^,6P?6:& Y/U&E/Q ;[%KGNTBV=ESP[6B81L-Y MX\;@AW_,K_Y#*N#>OOGM_ -;!DI<\F!X)%SFTF <5SQPJ88Y7J:*&B[>IN(=]NG_!EY1#!P21T4#/UY18$ M=21$04FTDBN:LY.I>KN$PRC\P;(<7>I[%['6-Q:O.X+];0RXMXPO+OWP=3^7 MM+.-'>L9+O9HE-+A&CFIA2LZI;.PQZC"H-K?0S.H!P M:Y\^;\*YR(5=@VDI@VPI)>@P"8296;F!&4@&+Z**0C'>K&E6\S%/C@(51-O! ML/UE(>'XK/&85K$$G1DJ$16WIU*(#<=2&D@_-LZX=)-@"Y50, MO!J27B= M6X3MV'%>1_1Y5/0!&!'AM^#X(YC"%9190-ZM-?#@5:,NT 5#X() MH(3EE(GT/!(/N,*)1&/2*L1HNNHXR0%B$^=)*5DM>6DA: M?"IB:2:80*O:*T9S=*=B@'2DCPU+2%7J7#\M32!U9(6LHSF.V=&5 N_A20OA M=V!Z;$!F(L^. ^#>B4^%% *(MXH1;3GZ4XP"F/I]&P]#AP>,B^.Q81>9=V& MPA E'/M^-[M2#,:)#$1#HM9!R(S7+B6[$CX74=DCS\.@_VG>.6]RJYC/&#\W>0E3WQ],[@*;]*\^#QZ\"MWP MFY__@']W6M=??T?3E2<"WZ8P3)!^>=9/O_[23T($XPW#IQG]"IL48 M&,6TZ#4D*B"XB%0X781O0J0N)A]K'Z_<".D[GM4-18W>9 M/Y9N;!L;""3.C*2,$ZKTG-F:.$\I41*G!XEQ\/5S,QYK:Y566F[29&47:1^N MKT835#]KDY6=--:LP<8^XCY@DQ65 \V.$2%HZ1E-,_$N4D)QZ\N>"\]I[2JU MC[W)2@</0F_/H*8B4@K.L64['HZT85T,Y M^]2+VT6R!R]8O:B&82TPQBR)F2)"IRT)3C+<^0+CR000JS5IOF M"9.G?4>.SKFSBSZ.V)'#::X\3I<$4YH_L!"(3\ )1,=P^4W =.T"*D^[(\=. M>MVS(\;. MCR%?^_YXD4=>[?QQ[2L[.GB\'_K*B2,ZM<:QTGI2"DF-]\PE'9B75JJH:%P] M<5S[\IK/\X^S 1DDDQGY :D41@FE?[J#>0EWQJ)E/K%N3TTZ.E:\$5]/1Z:3 M 57: C.Q:S85Z2I-CE.9,8)=7HN6M=_?K>8S_JZX #NTBY ]VOGSXQF9(P MG)&L2QED(QT)C'+"@P6FG(I:I,IJ?[QG?3MI9ZU(2QO1=F *%M-GI0!RI#EJ M<(QP2:'T.U/H"SM!N+ Q9VI=K![B6D=Q$MIN*=S.0U7S]2MJH[-)D=A$4TGB M]\1#R$1P+8%1QV3'Y[:G9->UE&_GI[&W>A8UP?6SMO[<26=-6S[N(_#.EX!; M^" :Q:U()"K0:,C@)F1ERB2+P(*S5"=9NU3K8V_]V0D/=I'SL1*Y3*9495VN M]Y3N)7:1;:U:_,T;4_)HLU<9$52 M+JTU/,[?0]9$:,YUI,E*V^P>_=-K_5E/_Q5DV^'SWZ E9?9,4^HI*57?T1(R MCA2G!#$K$8/DVM)F15V?:NO/&ERH+.<.3,2/EZ/Q]&(MA5GX))TN5WUK;M[KH%:7CAH *LCYV +I./X!A64 M]A -6DB\B]C?%GB162:IH<3J4IDXY(PKH0&B<<=R@DFPU<^^#TJ$!WR#P_%@ M%T'7M@[F[8?O %LF6'D!G'E/!!.9R&319.4N$&$$^LI:N44[05_)+5+.A&B-DE9PU"[^H$PR*666E= Q M;*U_4B>W:,NWO[W)0( @@ (D(FB2I96X) Z7$OS1:I>8C]K67F@?PM2N&BR4 M"F+#]-NL/TC]X:??\2%#A?AAA%??/N/R"[T ,4>'5E4.8(D$9DG(3A(;+3Z$ M6C'44Z/5Y>&QCEM%I;7"[Q:#K2O9#@Z7WOOOQ7:>7(RN2]3][N,E0A]_+TX1 MOO.Y_+HG(Q72R%P"; S_"998$P*!)%BB!A]/6[M51#-D)\*6#M71<3&N"__M MFLHO9X"P7PVG_>GWC]-1_.-'C9;RN]3CWBD;#%KMBJ$1 M3Z$8\8F1THL%5' TA68UR'<8]$1XT:FL.XAVG'^&L9_B5CG?.I>;)#L-<9(-LRX&PTF4[*;K> ,[DM M@1Y/28/7:"U)BQL?I8$$7,6(Y^@ON !4R=H%Q.[#C&1K?Y_G6>STKH^&1 _':(U3&56G7JTO<262>#5I)M=/J=X!WRC2JJ)AU M#K7NK?MF&,=EVWP)B_^_&5ZS?1YEO#61_@_:BV)6:^:(XMR6ZO]0FHX:M+ D M&.59PKVU,I?V@'EBG.I:4>O<:MV"[V.\A#0;P'EN5NIY&2L@RMI9P7L!/=0-LDY9U;V*CGW9K'2NO^A/RQ3?#%/_2S_- M_&!^J&8\."^3(^"8(8NKWR!+^,DG9HRD#:.!.,(MDN%//PBV=?!CY1H<0-^C MFG*O&/;;".B?_>GE?+YEZI?]SQ>C15!A68:\ =1=LA-VIX#RI)S#/%-X0(T M!UPOC2AGCX%8;IDQ248+C1*2'C=+[HE+'8DDN\B]MI'X3U_.!M]^'PY?C_U_ M]W\$2GRPREE%G ' 64M!G!6,),-52$G2X)M=Q-XRP&&C3AWI8E19D+6-PG?S MJ)H?O)I?9_FXN,XR^0 SE#6D:X!6!32(+$?GIVR-7#@2\"VBN$H^68];9&JD MZ2:CG9S:JXNX]@/^$KZ,A@MT9Z/QY]%X#O@:&'>1!>H#$4HK(HT7)&@E"CF# M+W4!0#?KFW3?*">G\VHB/5S(<%,7;6NHM,([HCS0T@U(D\ L(\;%%"*8Z%GM MHO#-T9V^9]&QQCI(8M[0F+L)H@/$H!]AX+FU_A[N6[^/\#L./B^75EQ!!3.1 M1*4C+JV6$@]"$VFEHTY:GU*72\OC"S,?@ V[R+RRBWF3"IT69[?+\C*!EC@9 MXL@2/2>&3I.+#@%27CK.N6('5_ G-X]^W&#D/CH9515H15^B('H_'J59G)Z/ MKTW<.8,U9U%Q&TIQHGB-1^9,4BDIEB-ER34JS_N @C>-??KV016I5[RS<@M/ MN4ZS='6NF=X$5,5(XU8@AX\LMM?1NL(K";CR,K\=G 4PG/%2B]R49DFE)99D MB20G;(3(LTR-3I@?E];OB10>2.F[R+5VX&")R@_3AW*7=K"L(Y@LBTDQ36CV MP]I=668$);+IRE"H)4V=K 0(+E M-&0!2?K>+@.U;8TQF=SY_KZ+ MP(C,0H%)EA@F I'9XHZ3HB9:X>(4I#&2UZZ!LQG)H:[O'H0#>XGWV#=SEU/Y M;39!D4PF\UIQD_Y-DK8+W,>,TS!"X#YF@R(ANHQ3HXQ1ZZ1*M>N";X%RK-AC M#26/Z@N[@R.E3; 6I0-OVA4V -C1P>.#X(YS#EE%E0WHT5X/1R&,2<(@T$12 M+.54: (2,CYW08,J715X8+4OP1R)* ^<4!Z')[N(O[87\C&.QI^7D!;HKN-Q MC@H>HQ2$02X9G481CS@)I5I24)J'U>["6YR0K4,8]Z5KEA#$,@&$2L>XSQ%DLT9B#^4O+P<\ 3M@?P%6]"=O0%R3 MJ0F,FK<6?@Q]^-/#/86_JKX6DJM]W> 6'*9\<$SH>0"QI#^H4@&<$R&E228K MGVF-FTF=*_">@\"Z^MM%8)7U]CM*ZFIVM222I1)HI&7QP"T"-P8T!BQ"RME M\$PK62.SX\Z@!\X3WE?LHQHRJ[P'_NZ_W0*BC !3KJ"J6-K#>.^)$SPA,4T* M+.O$4HV\JSN#/D'E[2VS+OP7/R@',1\O :9ORZ>75CE-7'&N.0'E<%,OU?L< M1US*1!X]=5&PV$27N[@M6["<@+E35=P=1$DWX;HVVIL@ZRK@L175D2(=5;37 M@!(M1'^@->(F4R7+'' -U!$M#G2_2KL#R4D4,@;/LQ.J=@7Q0Y/BH:C&@3FQ MB\1KQS/F)SQP4]#\>@<3QO'$="*"!5HNF4FT/QDES*7HA'7>NF8'JAN__@AQ MC$K"'U657 =%P>85>]^-AG%1IO=MWX?2I+5_@P^2RX%136P.Z%D$C9Z%8Y9D M*7"J J(2M8MU/X3IR=.A$^%O?= /FK*W3%$?Y9NW;\^KFT2^AH,>(+UOG^FO M)/U)IG*T($U.6BH3K#":JQAMTD%K;>Y+^FLX?&>I@#Y(FH0WA*52],9H5AX& M7-$D,PF4Y%'5/B;M+A5P*G0 DA)$R==)AIT%IIQ!5PU,JSW&?U4.'(8\1\L MR7'9TA+1 1H%IXGWL29TA +B$XO%,N]*22!*GT2Q0:!<8AFY8 MRM6/-YY$4N=.2FZ8U+F+L(^2H]<$X/\D=>ZLRIV3]?;1PW$(DR!FJC.QO!17 MB*8 %9$8#J'D8G@6&F5\/7ZB[)G4V3%/=A!_;5?N]=C'"XB7Z[F(P4@KI16$ M2HG6IJ>>^& LB<#096!69].L=.76(1YC4N=.NAA5%^0!;ZN_\F/\[:=)V3G? MP_CCI1_#"]Q 4W\P[_CR$>)L/ ^VOOH6![,$J3:=NY:CO/R*Y9^W MB(EWB*96L/Q0 EN)HB=KG!$@&"@NA8E>Y$C18:?H"UGF8Z]#7.TVGOM!O+X+ MXGP-Q _K7Z-K2G501"O!B,2'B3AE%8G1.X[KL,W-^GWML#_5PMYV\VZ)8]$< MMZZ1T<*OPH M\=5R.@M/SF@1K&:&!)70!,NI5)'1C.B4G7!8./J/S' M$JMI.?'?OF_^@D4Q_:S0#@B>:.8XD2)D$HP3)'.T)R63*E2O.=SA=(Y?A/#P M)*V[XE?;\5X:$@T MZ)*-8;TE4DM-?+">V) A!19H;%:C>1?K=!7$8W&6]M73J@G92LB[!M*NWR[_ M!#^!O_[+_P=02P,$% @ _8P#5T0V4=/SJP F/,& !4 !N:6YE+3(P M,C,P-C,P7VQA8BYX;6S4O?MSW#B6)OK[_A6X-1&SK@BABR!!@NQY;,BO7D>X M2EY;U;US*VYDX"EQ.I74D)FV-7_]!4CF.Y,),$&:O;'3)4LDSG<^$A\/7N?\ MZ__Z_C0'7V59Y<7BWWY"?PI^ G+!"Y$O'O[MI]_OW\/TI__U[__C?_SK_P/A M_WW]^2-X6_#5DUPLP9M2TJ44X%N^? 3+1PG^5I1_S[]2\&E.EZHHGR#\]_JV M-\7S2YD_/"Y!&(31^K+U7\L_RT!&7/ 48A4QB.,XA9E2 0Q"*H,PR.)013YW+]N\=2JM/-SLMRKU6#,C,H M46)0_M,Y8[]< =\3WN4Q5@_@:G=_\X6QB]/?O,&]UPHAAP>\8^9JR,T+]6XA MQGIW-Z:NACX\8E^O1;&D\Q%>BZV9'KLM1?Q!E1 M&%/*%21A)O472B*8\83"B$E"9"(5INELN7G#9W(!?_^R!E-;=#'WDX/7RS.] MMY15L2KY]KOW-#_U,=/?,?/E2W]9T"=9/=/V!HW9! F-&__>H@5S_MIU>3/1^9PODX[.TB!0;J#6C!GF6OX'NHYB:L*,I# M4@KN2,JVTU;:GYH112M6N]2V](L)Z'Z1\V6U_@TTOZE[KJ6Q7XY>A-MR[0\M M^84GTU[Q"R]T;/6\A'L/297%4Q_'ET6?=Z@A7P/Z"12ED*6.I4\X=_26WSW+ M4D>!BX>/4@=PGTV8?*=^K^1MI3O.[5-1+O/_KJ/$=]^?Y:*2,RE#HE(='O.0 M!1 3I2!#.GB6G*$HE"IC$7<1&5< DY.='8B@4*!8^Z.%2#OD*#K.C\-.AH8D M>6!AVD '-?8;4*.'A8(:/Z@=N %-_)-S\%F*%3>.^%.KOMQYTB]G\Z,J6E]R M#C6N=SO]5.^OM,PITP&G#N[>%D\T7\RR6(A,H 1F@J40TRB"-"04QB1F*>9< MJ("XZ-JQB:DIUQHA,!#!'PW(_\]-KTX0::=(U]$SL.8X,N,L*>>=]R0:)PR, M*@OG'3SL^!U7]NO:7QZU6.AA_--;R99_DT9)I+C]JN7E07Y8Z'XEJZ4Q-I-I M%*?/;G)A_7#L1&0(R@>6EAHR-)B! 7T#UK!! MBQNL@=?B

[\NG9A$4?\X7\L)1/U2R,%$UP@F!"F()8*0PI,<.U+$P)#9( M)[&+K%VT.#4],X#!%O$-V&(&?QC4H(;M&.A<)MY.LKS2.;!6741$F81 ED7$80QTD$4Z2CQ!B3+! H2N/(:6_")8-34]P:+_A8+!Z: MR9\=P(XKA)>8MEP1],C?T"N -75;K/M!7P/78ZAGRXRO];U+YL9=S[-T_FC] MSO:^GN-/N<@+W?YR\Y8SBA+,D8 29XG6DX#"E.MP0\0)5RI"*6;2:9AY:&%J M M( !#5"Q]'C$7F6@\1K*!EZ++C#Q@ :<-9U7Z.ZH_;'';R=<^]HC';V0K=^ M7)7+V6?]_&3[ F**I$BC$":!4!"+((-I*,R*.U>8"<2D8C:]]Z#=R?79)5WF MU3+G= Y^E;1:E?5&1,>U]D/RNGOO%90,W6?[LF'=?<_XWM5I]2T['5;_:]M9 M#UL;I8N><6'=,<_]N>?,B-E=LQEKIOK_Q8I&,,Z0A#@B"?K>B/<9UG)\JNL9BDU797I\700Z$B8 MH11F*>&ZVR+*(Y'@C#@M^)XW-;7/:XL+*!T)%JS29BLN]?-SZ\<=U#*Z!E:'(OGM+YAZ+73C/]O(\#"^@&)-B@ M!&N8_M3T,A6>I+7#T*@Z>]GA0]&UN*.? G_,%_).O2FER)?O*3>S&R^_TN_Y MT^KI=5&6Q;=\\?"&ZM=#_WY&69 1$4I(%(XA)DQ %LFTBU.P-9 6^1N@F)TP.PDY:A:!U8; QLLPC> =KY#=@3?4&/'ASB6IG M#>K#F2=550N7JUT3>:Y*4Y9_%6-O_]L-B8HAI&D(:!@QRQ6.9Q2*CE+I%E[:FIZ9C;Q[-N+LR^W"W9[R: M@6-]T'3>=T7'X6G81DQ#<#QX!-6 !:_6L'\V5&^/?[70P1]K\![G>]T9\Q9H M61L>.?!R)>0X$'-NH9^8?9;S.@4"+9=+!J4 ,&.XBOV Y]D70[I?))Y<#Z="6+SI)D M2XTG(;IH;E3YL77^4'2L[^LG->_SA4FB5)]1_53F"YX_T_DG^E)GEY@A&G)! M,@R5PEIG.(HA19F"2F:,22203&*WV:).>].;,%HC [I3J 9ZKT/PW33;*'V#52PQNI/4:PH\20GW;9&U1(KMP^%Q.ZFO@'+5[E8R?<:Z9MB M48= ?\N7CV]6U;)XDN4FV"=A2(0B,8RS0$A6TTXYW@P8,:+]SV"&Z6+;V^#60@<$,=D /HEJ.1/G:*VAI==P=A&Y4'.TK=+R] M_V'YMYO>MSTC&>JA6:K2"%*917J@EB0PY32&PIP'PRJ2B73:.WS&SM14J3[. M?MR-PD0,I^]6RSSY7!1/SW3Q BH#&Q0&+7CU5.C/V?*1+G[NE;O+^;ET*\20; \L M'5O4H(8-[A1HY:1&7NU0T\Y^6#5?<;)A25?\TU6-L>=;7*AX6BNR>EF#TEG[W4;ZZ32 M(A,DY0BJF%.(,R(AXR8C&B*9DG%$6"!ZYYC=VIFNQJ9^K6$Y=?&;'4NL;:#3<.484SHR, M%CI<(J-_?+#GL^] H&G\QWSQ]QP[^VG?O\I]JK@]I/L^KSB=_X>DY;N%>&OR MD.M^J2A6*4Q"%ND/>$H@HS2 J=0C/*F_X*&P^H!W&9E:YVUQ@@8H,$CUH%L M@]5^[O@LI95+;NW.+5^\ML<$\YM: M+S9)I%)">6IF"5(!,0TDS AA$&,>I"(V4;K5,S193.CV M=7[H;MI^=R\EB+I @,-\:U\B1II0M27$;;;TE-.=TZ%[-XPWWWD*Y]Z$YLD+ M^L7_?RD*\2V?SV\7XH-^K(N'7(#H)ZM]%.U=TI)OKQ3[[[S^CBT*6ESMS!;^,S_F3G5KW1N MSDA\EM6RS/E2"O,'C6W_%SM7:NG+8A53!660$(AYQF!*P@QR(A,B*&98.56, M& #CY/3QZ=ELU"^42FT.89F]QF[*.<3SM9/7'_S4!M;@ MQCOSP-;^-;4%]4,RH&^:7SC@_XA#R)_1 (1_TB#$CQX6=C2%/]OBV_R6^WG!XU]<&\N:RVL5PD&8KJZ)GS&&(A4I@AG$*9JBP+&4(!25P^)CY M3>WKH7T"6\#@BPX:!"V%8Y#MY7'9?1O&?@@#?PQ.<0]^?Q;F@V!$OG'(9#_9 MN7+CTD!1ND^./I+#/?*X5EP[SO+XY'6G^UP.W;E/#+CQU3AE; M-33>5+*+7WM3S$XW]BYX9SX!U2?Z8M;%URG*!ET4E79AZ_4$C1.(5J!%.$Q!M@X._%5C M.V5D[%)L'8Z>J,/6=76_?O^F>'K*EYN(L)X->I Z!I353$=EF>1I!A.FN@U @>5I*!NN[=3!$X-# MKZ ?D+>'TY],6)#A22NZ+(TJ&!8N'ZJ&S2V],]OI\.-C_E4>+2+=/A7E,O_O M.FQIRU>;O3CO];6S2 D42:$#B301$&<1AI23!"9<"(I#R:3@+JK2#\;4!$>_ MKXCL>G/3[,DSGGC-H'<%D_Y2 MZ_4!,7;.O2N(.I&,[YK6>M9[**IJJ[ O=>%<.O] M[53/*YL#"]RU1+H7<; EQU?EAHOVQBW78.O^48T&ZQM[9JS**_KP4,HF0].= M:K/[?=RDU8XSK(=Q"88J4QSB.-*A5T3U/U$8*4H3E"&G;8*7#$Y-]-.\C-"U5"-O$G@^=QB!^P%O%II^"!?_+Q;%V;C@NNF"NNG M8J=*PW ]] J@IKG>WO9IE^;?US1O:\+<7J:YQT8(5\:\;7>P-CSRI@970HZW M+CBWT//0-7^48C67A>H8,[Y?+5>E/#%RK$^1;OE]GXGU"&_=$_0"D'IW''\)& MCZUJ]T4QK]H]/8G *A9<0D)-2GK!$=3A:@)C+&*&F,P"9)62_K#AJ2EP#(WG ZM9C:K/=K!=[QUV??5D8:3-799LN&W@.N%RYSZMW>O'VXYU M N7>KJM3?_=7!WH[5111D69"4,B%U#&CBA#,,BDAI6& PA0S%5OEI+6R-C4) M^GBZ+O$54W/=9%LN!/BB<.A%@&O8\U+&>:CYN&Y;/[Q0\\69.+N;^I9B;NO5 M_ZW4 =/;XMMBEA$F*@ M,L,+590@7^,%!:LTA(I+_6Q=:RH?T6JG%M>1-;!$;,"!&AT4&I[/(LCG7/=6 M[/C(P,A%C<\Y>%R\^.R5/88C;^57/I%!!,0PQ"5,4*BJ1596_BY:FUNEKK.MS"#MH':+X3F(M!C6^Z!IZN>X, M4WT&/IV4.8R$?%$WTM#(^65S&R39L-$Y:NIL8+QAE(T?>^,JJQOZ1D:\>)+W M]/NIE#TT2'&6"@DY2DQ-=T0@"S&#@H<8219F@CG-S7<9FYIP:I2NRXJ=7-H& M1GX8&CQ$,C"!QCE\8B,;2KR%3AVF1@ZB+CM]'$Y9W--/)5ZO*JU#5?56#Q/* M_+FN'K@0KVF55W?JDWZSUM^6G74]1$-$N):-@&&(B361Z/ H[Z1F6X($%:0T>[*"OB:[QFPF? M70\&4JK^#'K2KQX 1E6U_@0=:MT5+?53P+OEHRSKG:A2?,PI,]-3N:S61U5) M0-) IBF,M+!!G*$8TC3E,$$*AQ%G.EAR.OC7;6YJRE:C!;2!"V2ST.@8/%T@ MV$[#_-$VL%XUC+5(P0[4 0X'VY'B28(N&!M5;NP:*PRQE E(5ISRA*57*:6+$ MVO+4OOR_%5]K7 #= /W6D#KF-@]$4J7MNQ<_M^/?KN\/PNK@L]!L";:@38+2 M->RZ#*<&#FKD'G>@].;+8R%U.[NCEU9WHN-4L76W!GHL>]7RMU=!**,*#K49?UJI:E\1[CL7%F;IH:%29VFV]'O,Z+7[:/P'HIS">MHRV, MU6#!JS7LGTV&X8;FG1-U6\+WYGZT,UX7SAP)]+>,9FMX[$4U1T).++&YMN!C M*/IAH3\ZLEJ:[/%U-4:QK?L^4P'+8L4H#,QI8:R"$&9,Q#"CF.,89R0.G6J> MVIN>6O!7!S/YSMB)+A8FOT?>^@!*D_O[%=4=#SPW7CCFHW-X+'V&J+[('GN, MNL9=5]NX 0UTL,4^U!#5AJ]!QJB=AG_@(-6&D.Y1JE4+?<]T'$ZFK^O"SS@C ML4ID#!&-),0T2B&5(88R1)PAE08J=:K@?M[4U#1K7>*T=]S5P:J=!/GA:F#) M.;5"!OY8 _5Z8N,2&]Z.:YPU-/)9C4L.'Q_4N'C'E<7<[\S)5KK@.9U_*JJ\ M7MU?O]282TP9BV#"=*2#@RS24F&6SN(@QI'^B03]2KQW&)V::&QKG3?GRQO4 M8 W;IF/T?P!VJN*;UH'UQ0.C_@H2SA>EM[NTK207_ M^V,QUW=4I@;7\F5&(\QY0"54%&&(DT3!+!8IC%.121%K^2&I2YZF8Q-.NXZF3I K1,PBAB+(L4P@SF)L%E9- M\L]8A'IH&\A$SI[K]1/]],OE&!0?FAN.Z-?R(5\LS 01H_H/KL?Q3O")HQ#% M,J"0LM!LQ:4$ID3$$"L9T3!($H9YR^>[A>5\IP\VU\:&XU);\$FD[5?O&FH& M_L8U@&[ [7)9YFRUK%/++ OPB?K=;W:>!&]?L2,#(W^SSCEX_(4Z>V6/I5[3 MPK/YWKW7D#[+>3TZUZKTTJZ]Q2B-0E/=EZ94?YG".#5YXC%,0IJ*!(F4)E:I MDFV,32TDWL!U6,2\Q*?%FJ]'ED;H_3528*""%BNHP?99 ;Y$GL-"L$<21UH/ M[B+3T[*P)2F=J\.7VAAOD=C2F[VU8MM[KDMB>->51:M.EC4+4)Q*3&)(A"0Z MB.(99('B,-&O22B%'@>W:U'6N$Q#V#\4R(!N$ZJ$G(_RQ MW#LKH#UAGG/^61C^(1G][ DYEZ_/H85^DO:)OM1R692;[/E+_5.5B[9,_7KF M]J6=+MG+=(RXI%@&$90TX7J & :0R9# 6$8Q9H@0F@4]CB-FYT.#O\4QI'&UH\Z@]'6$[#GRF9+C1[K;KP9)(FU M%U8]Z>=U6$:55"^T':JLGT;[">\[6II9N^J3V=M(2_DVGZ^T%,VB)*.2*@$9 M#73@&(L(LBQ+8,*41"HEH8R=UJK.V)E:E-C" J_R!5A5PNRU 97!ZS@_?(Y6 MFH:)-)42"#:3F@1)F-$H@#$/HB22C(N$S;[*DA4C$KMK;\!U<%/#:,/G#1 # M4VWW=?% W]"S'RU"LRD)?&FX:U'Z^QQ[/ MDLO\JPF@30F$]L!X',LT0B*$',4)Q!01F#*A8$H3146((LF=ZL9U&9N: &\J M3I<;L#=@T;&WV)U>.V'P1=K ZK#AZ_,.7_4!1G [GQ??S I2$W(V66.-"@]8 MQ;N++<^UO$^:^B$5O;N'@LL'XN%*!;U%DA&%W^_4TKJ!VZV0G[\ M\/KN,UJ?_DUB$E&)(BH[CK=Z+K/]*_[,HW\QI5?VF7Y6WQ1/-%[,DC:1DC$.& M<: #Q=04&(XC*$/,!"99P+G5.>F>]J>F[)?*%=4^@-H)8+P ?S1^.*[TN#XE MNWAS0.X'_@KXI]UGW?4N\H8ON'[2^E0JK7=1XU!BO;.9ZVNHK+_T&4Z(D#$, M>&8./W,=N9(L@BD..*48BY!9E6DZ;V)JE8Y8N']@1RL:A>2U64G?8.LJV/JZ?J+;;.=UCH8]]S9GGWTG/!_T(7C-ESX,TA^0;GU0 MRD]G:Q_6I-LW1LA\=E]2K9:4'B*;YVR>SUC%C M),AT7Y2089Y"S' *TY D$"'$.5$AXLJMYN4%@U/KHBW>>LM=,W(IMI !K3$[ M#N\N46XYV/-(Y-!#ORV'[>AO!^T-N.TFT7T@:,F,KV'A)7/C#A(MG3\:,MK> MUV-]\W->_?U6_.>J6DIABL28]LSL^RQ#>KB7A=149ZF+M1#(>(PA2F3, I.$ MQ6X.O-/*U!3%X 2T!0I$B[1.$N6PQG:64XNU2A],#2P9-4EKC& -LEXU\T&2 MP]*C#[)&6FSL0YK; N,E,CJ7%,_>/-XBXB7\>\N&%R_N%W+5@Z>G9[F4MP^E MK!-)K(O51RP+,A*%4#%SDC932NLAY9!FB 0\XE(JIWGR\Z:F)HH:*6RA KK! MZA98=1!K%U+YH6M@9=R"!%N4 TRG7R;#4_S486C4R.FRPX/.KW058?%KO7Y N>/\]EM[2/HCV)>:>D TKNSZH_!(GSTVW?-H;%GH MH$U432J!Y_;\YIWZK5C*ZA-]J8^42\)"D6 $X]CL!$,JADR9DJ4BDBH.>*I2 MIR)^-D:G)L7;*B5FELB\U:"&ZWBDU89N.^GT3>+ VKB&VRPKOMHBUG3^W% ) M6M0>SZ$Z<.3KN*F-R7%/E3J0<'1XU.7>OJ'D)[TC#T3(1<@KT]+3[CZA,N>XN0=]L> M.=8]X=9QU'KJ(N^'$FZ?BG+9EH)_UY1.OC5'#_]#TO*]OF&6Q2F35'\O2^N2L<0<8?T8YH6!+ZO"G%2XBF)N%3$BP3M4)&;(X MB.\M+,<&?G QD+/;5,Y?V3,?I]2OM!1W7V6YR!\>EYLL374EHD*5F[]\6 CY M_B\!LW4HJ36&;#! MO),6K3G^_.7N_>>?=_Y>.P6,5PX[/?P\23L1&NWY#*Q75S^: 1:&G4_!_!NL9/F@C?VE++XM']\43\]T\3(C8:0H MC0044:(@5EIKTP2%,"8THB&5/+'3V@MVIJ:B#52PQ@H:L*!%:W]FH(O:;O'S M2-C LM:3*Z?S!19,]#IMT-7N:&*6\U'G3[M_NZ_L>XR^.2G9+NVN)T"4$DE$D>8KC1C$*..0R13!B 0<913'4>!TQNJT MF:FIVRWGY4J/0?)+)YE=J+0;QEU/T, JMZELW2(<8%*IFP-O)[5/&AGYD'67 MH\?GHSNO[MWO]^:K=:145>^^\_G*'+#Z2U&(;_E\/A,9HX3*R*3LYA!G002S M4%*(]<@&L9@(%@JW3!@V9J,PDU>- M&;S:H 9KV!Z7[=UX\J/+OMFD-:[H=W$TD.2?-/E#!;^+ MA$MRWWEO7['_JJ/8HC1%:/+J40K3;C53,:4\Y0E441!"'*D4IBC!D 6(()SJ MH),Z;?$Z;69J@KX&!QX,.E=M.4FDK9I<2\_@^M$"K"M8-235&-OPT:=H=%'A M329.&AE9&+H.=8^L'XF= ML Q!],!2<\AQR^<0AS1=V?&_J:K;[(_::F5%1L<&++O[>V\"^&YFWJOB%E ,D%4+* >@NIP):12ZY,>G"9"49R$-&+2*ESI,C(U+5HO:7\'6Z2@ M@>J\]G_,:+>\^.)I8"GI0U&?)?^S'%RSWG_9Z/MK&Z-1DX%(];@,)H^#,C6Y-3.1QR1(+#*9#C>_N)TFEP/TDV<')^$G4P-Q^_ @M4"!S5RDQ8>M-AO@$;?9'[8 MXA]@RT _YCS)F*/Q406M'S&'TM:SE=X5/4I)=?.R^>^'Q?%8[G,QG[\ORF^T M%#/"2!K@E, TY 1B'*>0Z3$7S%#$LPRSB$LGE7.T/S696\,W$T#-3S^;Q%.[ M/OS/S9R&\0.TCCB&9ZZ/R78B>C#R!Y^A]LY[GT(9?=CS5_S"R?K8!2WZ4'.B M2$6O9OI)X5O)EA\6U;*LM^1N,U$U(]S;[[G)FX."+*(4)BRC$$O%88HI@K$* M8B89S0+NI'Z734Y-\ QBL(5\ [:@;]K)%O"' >XH.=S9\Q3R^14@@5 6QWIDJ117$"-N,E"EH:9;1''$ M Q(';D>,_V&6X4XMN\EVV4WT6G:[>J'M'V)IK0%V VZ7RS)GJZ49=X-E8<:- M)G7#$$MLHRVJ3649S7WAS/M267U*Q2C3F^*K7-#%\GW^79JLIN6#_&P.%OU* MO^=/JZ?/TA1US19H />/=/FVD-5OA=8T#:F4_V>E!Y^R MG+_-@XSFXG]Q[X'!@ M$1T:PWBG34=B<^_ MC)W>Z]]5LT"JF$=Q !-%=)0A S.OG#(8LE1%*HE#_7^V&WO.6IE:>+ &"AJD MZV%_C=5^:\]Y4KL_T]ZH&OK[VH^YZ-CN!I_+%U]Y M\J#>0#ZC@91$!1F,$I9 C$(.J1Y:Z)]H$B1)A&3B>,9IMWFG+C[*::8&G7.6 MQ /6;%=U^G(Q^*+-YEC!4,<(]ESV?7R@:?S''!O8<^SL<8']JWK.0?)'*59S M>:?>T=)$!Y56@2\Z>)"O:97SVX5XF\]72RGNS832O?R^?*T1_WV6H"2*F0IA M&A!J5H8Q3&,F(*9<$1XF)'([-= 3Q]0^[VLW3#V3&GB]S;V%#M:NM9G3P;,L M39JJIV(!:E<=YS5[/CK+2<_A'\C K3[+#;,:R<:KF]./)\_:E^ <0;4WOB< M++V.3U\SJ3U1C#O->AU51W.P5S;73UAO%\M$IA-O>8 MG&FK9D;B!+27TPW4:Z,81XP+F<(XP;$67YQ!EG)IAD]Q0@,41R1S$=\!L4Y- MH'>1@BW47JO80SYB.Y&>R(,;6,A[/C-GB1Z!34\R/B324:5^!,H//P=CF/2P M!=TKQT'HK=-ENEW[6CC@/P%T>@)U #T3KP()[L.=\B_$&M,A-3+WS M^X%VF]L1-L16\PN6?]P^96S;13\/N])B6FB6#CV8+9[N;?<:4"F(L M,(Q#2B$F@L,,$PXI2J($Q2R*5>JB5B>M3$^7%J9XBFS0N2G1:1KM-.=J<@96 MEPT^4 .\61]H\2DX?M(%H*$S+I!IM- 8Q3 ME9$,0Z8R!3$/8IA%(88BP()+*J*$.@U/3YN96G>OMWI!9F "OH.SGP"FC, 88W0)+NME_INR]*4YFYV1O^F>P"M'OU+0S-J!L1]Z-.VTXY>.I9VY MJY^Z-+L1ZJ%,6R GH4DJA5$0:LZ"A $U6SYT;*9PB'& 2$*=#L$>69B:AJPW M9!B$;A)Q3)Z=*EQ%RY&U_:%")'V[]G,4J25' ).0],66O=Q6F8<)@2&1!)2)12I]E9 M%^.3Z_UMJ>OC0UNNN5X='H"=3 Q%Z\ *8F#70]8:.%@CWV0J.G'^Q6<66'?. MO&6"=3 ]0LS02-L=(C&B%,/HXXAFF: M2!CR*,1,($H29'M@9+?AR6F0.>QNP &#SOY4R!Y9W9IR#05#1QQVWCN=]CCE M:J\#'GL-C7:FXQ3\W6,<)__>-P7SK1#Z<5:?"CUPGO^_^7/]-L44*1X$&(:A M287#,Z+' RB"29;1.$895G:C@&XS4^N(;8[A%NH-:, "C=:Q9W8P>[F?^N%K MX%[;EZH>*9F[F+@B*?/)9D=.R]SEVG%BYLZK^XT;#G>[[2S*4(F05 %$L0P@ M9HG^#*N4P$BD2"*!$4^=%G7/6IJ<"!PKK^U[:7GVUVE,Y]R:EUG[YX7=_D9L;NJ1<.YOU,SL M?7Q9+-Z7]+]S6;;K6P11G*DLAFD8$8B%Y#"-"85A@@*<8!*HU&I:H,O(U-2A M@0D,3M "=4C/=8[);EGPQ<_ :G""FLMKAO8<.:0>\\#52"G#7%XGMZQ>%SCH MS,9U[M[QLFA=0+^7_>K2M==FK?H/2O!SQ69JHX8\)"G:MOF M#\I2=>34^1Q5QY?V"&?J?18?JFHEQ=M5F2\>FLQ7]51)]5E6RS+G2]G4N?QK MF_>2BU2J*! P,'LJ<9BDD 6$02JS( H"Q6BF9E]ER0JK8*<'!)=W?A?(<*]^ M"\RL[I<;R*"J]PJ9>8#FI]4BU^."5_D"5+5WENF[>S\IBU!J8/8'5IQF,U8# M'S3XUQGR&@_ UH5VY]9?G?/(]F'>(4 ;^ F,%+PUY.;-DQ#-DWANGD3SKA_W MBZ^-,W_R%.1=P6-G -BGW?&"PRN\W@L;_1]+CIP/O[?I3E^XJF^NX( M^_)$Y_/7JTI#J*I91E"@1T(" ML?%LO[W1=IR==&-WJ]GI"]R'#A\+4U'DL5C(WU;-ZGT6*ASC& 813$0I3 M:E+[)(BIF$1I:)<#\%3C4^M[-3Y0 P0-0OL1PQ%QEX<+U] Q<&=T8,)IH'#. MY5ZCA*/&1ALBG'-C=WQP]IJ^M7D.RZS?9LU[NVM\N-=WC1&4&Y W M8"$=<\=846X7_GNC<:PB0 U,\&H-^&>0+\"&UBUHG^6!["GR5C3(PN3(I83L M23@N,.1P;S\1^IO,'QYU][W]*DOZT K;G6H6WNZV29LVE;JE4B&6G,,X9AQB ME3+(8H&AC#+!E([@46RU\:HO@*E%&&O\@#8.K->;=Q)>N6F4\Q.QTZLA>1Y8 MNS84M]C;^,7L=FFW6>S@O]D6$1J@TGI?%CW)F[/Y4:6N+SF'LM>[G7X2^*DL MGF6Y?/FD7[KE[4*8/?O/9D7G-[FYZS(V-6E;8ZVWD,DUT!YA5R?#=O+EB[>!I6H-\P;40&OFWFV9^ZV#.62RZ71IB;_3CMCAVDJ.(D%E'%"()82PXP% M'*815B*6(E#"*40Z961J6M%@W*:7!D@=5\7 [Y2 M:)TR,6ZJK XGCU)B=5WK?2'W]5-\<3R1;WL^Z98F%W6S<:V M*A=UT9IBL5,D3&"_UF_I7.5_)_ZZ';C&<)RY((0X%(J =-*8-9 M)D,8QU$FLBA$(;/:F38,O*F)Y!=JZA;XR>=+K9!.5F:@- M Y2Y*:/G9VHGGC_N20VLKVO'P(YG-V#K&]AS;K>&3G4#:O],#+CV\ ;4/MX MXZ4_&1Z&?4]*[1GC^0E2O3TN@XNMW(7&VFG+E*@RAE!'*:I!!S MGL),\M"L2J(@B9FBN%]6FA/&)B?7:ZSUH&Z]5;^RF6YV)]I.=7W1-["&7L%< M_VPU'93X3E9SRM2/R573X?395#5=]_2<'"OHXKZH!>EM\43SQ8P&6(4\$A!C MH0/#3.I1<1(E,$MU?)-RG*0I=YH9.[0P-;$P!T7@LH U1/!' ])1((YIM)P9 MNX:<@:7 D1?W.;%SOON:$#MJ?]S9L'/N'4V%G;VP7Y=NMP=O-P-0) B.( \Y M@UA0!JGB$K*4A$%&,$XRIX,*^\U/K3,WZ-PZ[P%A=CVW/PT#=]MU&;T!/MBG M??;470\:'[6OGG;LL*.>N^/.65U60A3R[6I##%3A) XPB&,4!Q!3' & MLXP+* +$$RY)$@=.U>DN6IQ:7_Y8+!Z@-O0$BDT5['F]0:Y@\_RA'F4Y=O7+ MK-OU?J]<#BP(1R7$-W";TL$-X*$*BG=P,TAQ\5/V?F"A\0[WNXN.=]W83W'^ M4A3B6SZ?WRZ.IJK?YA6?%]6JE)NO($IEK-4'PX3%"<1(<).]"4'$4HE5C$)* MG>H*.UF?FA*MP==[18Y7;K8.])YA<'LX=B(U&.4#"Y97MIWEJQ=KGJ3,S?:H MLM:+ED.)Z]>(C]J_O^GWK1V9AU)RF:H(JL#D9,BP'A#A!$,EHH03'N,@<5*V M4S%(*=\=,S^PB.^QL]WE M>T]N;L>.W7<14]U_VSE?>C=-\&+U UX+K@KL'LVI7/T1P'G&@R&1189-"4*80T("D,_##[XBZ^+O^8YU-PV0FW2=9^J785CH]$#=*@%15JYJD&N(-J$'Z M5-4+/'B3V'-V1M;;"^X>B^^E&WH?MU+YTI3PFR&)52I$ (,PT)J0:'5(913 M3* PI$H1&J5:>I=VBK!MV$UBEP,+P&]R">9=K^XEFNSZM:/[XW1DX_N'A=F8 MU%9MO#'_G*]$G2K;R*+9++=N=C\NBGC@N%DN-;VXNTZ-Y:;(W>STY M=4"5OW-2ZX;'/A5UX-"),U"'5_3.6J&?YCW]+JM/-!?F!!]B<9)@(:"2F$ < M2@$SFDI($I;*A,5IF$J73_NQB:E]T^O-2\\:&WBE7YS50DCQ,U!%"?+F75\: M[,ZI*0YYM>OWU[$U7T*)0P-CIX\XX^")9!'GKNS7 MTW4+YCW7RO$UUR_XZY??*W,0X?UZ?'#+E_G7?)E+/8:BIBBA'D,E =(?\C0- M=' O%0RI2+-$1 (G:K8LEG1NIP#VIIV480-@V ]>G>C\N<5NCMYLAU1T ]Q- M'1R>A9UJ#,/P"-%$+;V?=LA]99!KX?T9;,"#V\LT.TN-.V.>),C!\*C2Y$[( MH63U:*'GF*-)T5W=J7K6MQU8UD.:F511E,59 .,D8!!SA6&*,8<98W$0X)3% ME/>8_^DP.=$9((/-[,P69O"=MX =!RT=/%N.8JZD;:0T#RU*0]>)N0J/(Y7+ M=/@:NG18&G0Z;MONO+F7WY>O-?2_S[)("JJ8A)$0 M4FNG#KU21B1,* M#+ (1,*=# V[F)R>I6_3UGK0]_&[1E^-SL O(AF-W: 'N M(G9OHY]!#VKX'O?>]./-4S#G:'S4^*X?,8AYDU/*Y3B?TGO)ZZ_1] MG2LX05&8$!I!1% $L=GE0P46^HE$"4(!532A3@<:SUF:FFP9H#M9K=98=6?&&?B+Q62ZI M;EJ\HZ4.MQZJ-HN=0"D/L* P) )#C*,,IC0*H" '7+]>!A-:=U1"]5SG/;>I\7&+;3B.MY&U@@CBGSGRJPFP1/PG#&R*BJ MT.WHH21'W^7W#H'MAW4NL7"R?>[:!<8OD7O+CJ!3N MQ1OZYH]9/-S+\LF8>-,>H4[B(.(BI)!+J;1VZE%7J@)SA-U$65AA2MUR*Q_; MF)IJMK# <[M=3@\BYIO3ZV:QSC6=S#&K68QB$E $%0YCB&,\!8Z:+'?[);V&8QFA^AW,+I'"H=]TNX6 M(?=BKC-D=FMQO!BZEZ=[076_%OK.6]9S9!O[?EGM^NY'UQJU0^S_5? MJW4@PS&)D. "QD%*(0Y2#!G/(AA%"&=QQ(F43@D<78Q/[7OPB;Z8:>,*B%5] M;$5#[+&SUXE^VZG.84@=? *TF1RN<9LC Z!%?@/>-@QOT6_"3Y]SH^ZL>9LQ M=3 ]\CRJ.RG'LZL]VNB[4-LDMM*]\'8AOBP+_O?'8J[OKTS-I^7++*!!2'A MH18M 7%&8IB*#$-$4H9$F$B1"I>#"I<,.FG6",<3[HT-,-^BKK=&5#NX__F? MTA"1?ZGKO>EN^$KT6JJY^"!L%W;]T3OX^NX^IPU G\NZ=E1X6]V]8&[D15X[ MYX_7>BWOZYEG<_DHRR;%U$Z61RFR!*5)#%$F.,0B49"*,("8Q2'-$H:1LEK> MZ;0RM6"H!KDS;T9[Y,H]3:>=4EQ-TL#RT/#3 !PH-687 [[289ZT,6X*S"XW MC])>=E[LO13<9VD22)EA6Y/QHQ[+?Y)E7@@TPT0ARM,,1D3IT",(&$R#D.K0 M0Z:AHI&*W;:]]L0Q->$X*NZ\BQDTH+V5A.M\0'9",P+MP\^\=92*NP$;-YP> MA<^:<39$#E\_KA/%5&K)V5#E4%?.JKE^NKG>7*-;JRMYOZ95SF=IP%F:80XI MC3#$29C"5 =),(ZEJ11"!<=6!ZDZK4Q-\VI0X%6^ *M*@&<=&%0&J^,8ZS2A M,9$H0$D(D>(IQ"$3,&-"?W!(@O58+@@HH3,MM:P8C=)=:T.N3U;5ELL;P 8D MV>Y3<35Q W\(-AL--4#PI6&MQNA/Y#LI\"3AIVV,*M"=;A[*;_?%/BH^?#8A MU9WZO6I4?<;#@%%-&TRP.:4@==29L53",&2,QR%10>(V(NVR-C6QW98H:.H[ ME :NV>2QTO^@;%GFHH<)"00VV"1N'JO!PAI1! MJCL'<33Y2G#>G<3*:*HFS&&(>A%I'@@"R( NTCJA,9CR@ M-,SZ9S>?Y#FG+_Q1BM6\/KJSK1ESD,"[ZG?LZ13%=LIQ)7$#Z\419_>].+LR MW?D09YY.6?B!2;XNFYE(]R4>GQ8Y-S['U1ROQAT2SA\9?[ MDBZJ>5.GMCYLWMC_WJ9[W,WV>%]\HLV<.0EQH,=[,.49-05E,\@D8A"G.$81 M36(M,\YSYH- G9I F75R'<44)DVV%.!;OGPTF0B-EX"W;H+EUL\>4_+#/'*' M>?T?_B!'61S8\_(P:VKK+U@[#'8\!EN7;\R^B9NSF54;SSVO.0SZ='PN7 P# M=/S5CT$)/[F$,JS%O@7*"_[WNV?3^OJH;19PJ4()A<(9Q$PHF :"PBA%L:)9 MI/3_=ZM*?F!A:MK?8*O O>[9NLU',[RMIQ0J<*>,GCQI#:B]<"U)?DBMG5A? M1=C0DUW-?I8&W0!':\_Z[JW*^&'[(Y<6/^/><3WQI#[J9CG M)K_'IE)=$F I4!Q"G@F3N9$RF"5)"D4:)T'$,Q[&B5/UX;.FIM;QMTC!&FKO MZH =!-OU>C^T#=S]>S+F7L;X(AF^2AJ?-S1N>>.+#A^5.KY\1\^(@,[EG:H% MR)3SNE-U4&)2+A>+MH2<$ 1+%3,8(42T9*019 @A& 1"IK'$A FG31B734Y- M.@QB,S%38^Y9H<^":,N P2M]0T]KN3'G'D%8D^$KI+AL<-P8PYJ HZ##_L[> M":3KLQZW"Z'EJUS1^?8K*3.>L53$,"%:3C"7 J:4$Q@EE"FN(IZX9?CIL#4U M,=D<@3$[GM=@>T$O?LW5?Y6(EJUD02$I"$<"0T="D_ E@%L0$"IE(+(FB/'3, M8T/#5!6.-R M/0/7TJ0'8H3GD=87:R MV(>$@37PXHO2X_S>OI/>SN:US8Y\[F[?F>,S=0=_[SEB:E=J[]2M'I")?+Y: MYE_E%\G;C![OOIM:;5*\UP#-'/"J.9Y^IP[W,&VS"J=:UD(58(BUY)D3=@RF M6/^4\B!2*$[2)'5*T.,?XM0TY?-='L'42K+T$YE4!.WZ:F[8Y%NO%HNUV M/L=1G?^7P7(4^$,?\="C1F]/=_-8VYT38)"\U<,]#%^C5O\ QQWE#D;PT:AX M.$MNGYNJ7)H"E&+%ZVS=7V3Y->>R:J>*(HX0XEA!;!)I8R(99"J,(.%"XCBD ML4+(YHO1:65JHM\"K8> +5+'R;AN4KN5UQM50X^4^[!D+7E6+'2IEFY@1['T MO[9JU=WV*()CY=Y:,^PN[ETRMC0;5-_*YK\?%A\6.GS5#\74*U0X"W1/#R"/ M,STT5F$&4Q$G,!;F_ ^-),ZH6^[!3GM6;_>H60AWP/78B-Y-KET =CUAHU63 MK?&!5VND/X-\ 7; >JTL>YD3?T5F.VR-76_VLMLG2L]:W.0F'D+FLWZ!_OROOBVV(6QC()S/:>)%,Z8LBR!-*,$ZT@A,>APJ&*K*IN=-B8 M6KS0P 0MSAM@D&H>@<%J)QA=A';+A">:!A:'7@Q9RX(%!R?$H)+\3P_%UU_T MW8T.Z!^VW;^KS5$ZO853ZZYN:&JW711LSB)N4H1AB@R^>88 M#R%#0NKN+A&7(@P1CMQJA9TW-K4N7V.M0U_9HG4M!]9!K%U@X(NN@;O^EJDU M4)/%8">;G,^R7I<9\5;$J\/4R"6[+CM]7*#+XAZOA>E-S%$M]\I&;Y:/B0RQ MRG"LQQ@7G3G(IY 7^T_QVH)O9E9KP-GCM,C3QXONST\>#9XA[W^?2W;8V1 M_[/2HW!9SE\^2U/T:D:1Y)RJ&(J4:.708V&8$DH@YYC$84Q2RK'M?/H9&U,3 MC#5,L,$)&J#VD^GGV+P\F>Z!HX'%P9T>IYGT"P3TFDD_U^9H,^D7G-J=2;]T M:>]U]N))WM/O9K:-R_QKG5%(J"Q!/&*PSDF.TU3 -$DRB#(>$<:D0':=N]/* MU+IWFSUC:5""<@/3>6G]!)_62^K7L33\4KHAJ 8(M@@'J*O2R82_!?03-L9> M.#_OYHD%\XZ+^_9^W;%DM6PGW&<)Y;K?,PD1YOJC'B889F$402D#BE(L",%. M1TX.VI]>CV_@K1?+7+OZ/GFVG;PW)8-W[Y:-=Q?8Z-&=3_KLK2/OMSYR%S[I MVG'G/7U9SR$]?;7[XMRO;%XIN*, M)H0PF*&(0TQ9 +6 93"+6) $42)IYG9.S,7ZU#3M]N&A;/8:@VI9_ZZU;)Z^+;FOQX*8 ^X.\4Q\+NOB8/^7+^^+7?)$_K9YN MO])\WE23?+E3]YKCRI22G)$,22P0TM$+9Q"'*(4,A13B&"$4(AQ2;'5ZL3^$ MJ0F$ 0[F!KE).?S48 =T![P):Y9K^. 5K0 U6V.,ZY:[8:YX8-T2,\YC&%B MMOA-'MCZ>=0NF$2QK1-@UPMSU<:/P1^ :/MNO;CY@Q_$'I9_M =B_=&XGLOF MDV+:J;\:01(%]9?CBI9'^:Y<[_GZJ^.AI9Z[W8NEK-H4574R[G6ZJC8U,TIH M%G.50)00"77@J3] ,240!S&B! 6S[I1YY755&^ M@-H!QZWK%SBV&R)[9&[@#T2-%+3P;D!3?V"3ELY_[3Z<@Y)W8../QWQUUY/J*\7= M%4C&S8IW/65'B?0\-.F]COQN\>5VE;DIS*Q;OU/O\XK3^7](6LY2++(49Q12 MBG7$E^B?LC 0,*,)PI&,.:).U9,]8)J<)J]!&ETVK[ZW8O+63\E.9$?F?F"Q M[2PR?U.O)W.SSK7KVKKT?/NP&K^ <6R4JO.N+ ]?@=X:T52JT;M2Z%"9WKGI M?JI\+_GCHI@7#R^O:76,HAT/)C$FL2(A%!@IK;L1@E2K+9112D(>,9$)IT*H M5E:GIJQ;T&Z2:D>QG6AZ)VY@6=SBA37@(VD<8O3M1)(G5;.S.:IN.=%PJ$QN M-_?-%K]-D;%3P*)ZJ\5M7E2KWIA>P"]XUJ;H]_9;CYF%('7J;>W M/'(J>&=*CK/%NS?13\+T./I.O:N6^9,V6,U210GCG$,DH@#B*,60122!1* H M53+"2CFEE-AO?FI"9.:53,* -3XW^3F@SDYA^A,RL(@</3='A2B(/& M1Q6!TXX=]O,S5_7--6#*Q]9;[)J:LK>KY6-1YO\MQ2R)S)E"%,)(1<1LWA4P MC:CNYD' HB -,Y$XIN4[:VMJG;RMJEL9K#=M"A= -W#[)W;IXMM.##RQ.+ R M[)8EOEF7*]XB]9EMX"(=WI(-G+KRK!<#CW/\JT :^#@UB0&;:_ : M'%%\>=+E6JX=-KT-QOE(F]T,]\LU]W7ZV@WW^N7F#?.J]>)/GG:W]2*M; M6XOC[6;KY>G>+K9^+5Q;84 MZW$C@B&-]%=!9CK*##F#,8ZR-$M9%).>I<2C5FUCO ME;O3MM%UZ> < MQ[8+!1Z8&WQ98(W1L%:CK%6NQNES!> "%=[F^\_9&7EV_X*[QW/YEV[H)Q,? MB\6#[GM/;R5;WNLFVCIR@128"\D@#Y-4QV"2P)0C#M,H##.%HB C3C/XI\U, M32 ,2FA@ H/S!ABDCN7Y+O!JIPO7LS6P*-1$W;L2Y2P*W3QX4H0S1D:5@VY' M#[7@PM4]D\FW>73: P>W30:=]:Y7D[1^(>H3"3N_VBXDMNGCMM%_B*3D2@BH M$A) '"L"LR@@,")!P&/%!W-0S7,T!JIU?[^R4V*14'&C+Q##\^THB[Q?-3TUW MV^*!!B!H$+H65=PAKELWKZ5C8-5S8*)'\<1CEZ^HFKC3V,CE$H_=.*Z3>.*: MOB.SJGI3+,P!)+G@NOO7TT.S)"4!#Q6&A"8"8I4AF(52PCC"NH<&1*@L=1N9 MG3(SM8YJ4((]F.WDJ?.P["2IML.R:ZD:?%CFS%*/,5D7"=[&9">-C#PFZW+T M>$S6>?6UJVA75J%IWG)*0YKA2$ F0PDQ51G,E @A)PG-%!&(ADZ3.G[A34UR M=M=T/%60ZJ=9GM\"UW6YL9_MB$MU8SW6*Q;O?++O?3W/"[@?M,3GD]CSJWY> MK?3[B)PYQMX.(6I,VZVN3,&*"YBQXHGO;M@;%3]LG/\4(\L M[^JQW_=-H8>[XG[%=./MED>N>,;-Z<18,!UE1H3"5% $PRQ.4B["@-LEQSW3 M_N04I$8(EC5$AWVD)YCK5@0/? PL 2T5#;H^>VM/<.*P@?8Z;D;:)>O(D=MN MV/,,=&YY/7';>/M:SV/>V[S:<5G/]X9Y;$,LC" L>(!Q(1S MF"*>P"B*N5 13E3B-,W6;6YJHK:+UL1$^0:OZ])D-\M)(CAA+($$!PABH13, MB#D @L(L4HB+( QF7V7)BO%YWC7[C\^TY:*N-_:&7J0]H.THGX;'A58K3GPM MG'8;&W93SN1DST\7++ Y#+$D2P1";8C(",9B)D$+* MM5XC$HO([J3 Z>:G)LKM$ET-$;0879](0U@_-+N-;%WIZASO6CW91G M38ZG@=YE>Z..]:S=/QSNV=_83W3VM>T-+ZY<-B>PS::]^^(-K1[KU E"BM>[<1!H#];B/9^@O^6'OL\_S4 M@ _$UV+ $!#'74(8D.2CA85X6N?&&-3*6NRX[A#Q9+=NWJ6_I3?VN.AIK9]62STCUS6RM9D46[^=WMB M6P0!3^)$0A4&&<1Q)"&-50")U I#$4KCP&G>S17 U*)-C1]L'0!?3)X?6@K7 MZJ"NC\%.?X8D=V!%.N!U'_PXJ;[[LN>KQJBK^7&+CO8DYZ@*:=]V_!9 V0RQ M(CVJQH0AJ-)4C[AQBF$J*8%<4JI0E"E!G.K=73(X-3WK*,UA,33JQ[F=F/ED M(EE\9PUO?U$QH]$BS-"8BWLOGOAT6;=V.3D'%3 M?'D6*A*@E 50F@2TF.MQ&5.)@()0D0B2A:%; B,'VU.3GW;^9FD@FJD[F7\U M,']Y;N"Z"8_+,[#3H(&8'5B.UJC!JS7NGTTYXMUL,1/Y$J0=5GO3)Q?*H M4M6#DD/5ZM.$FX!5Y7*VLZ_CH91U-/;&A&BR?#9R^9M^U];)&TE ,IQ*F 59 M"'&"0TB1P#"A/)!)B!*46(5+3E:G)EJ[*(&!Z;C[PHWR;J4:C,B!-:H'A]:2 MU(N3+C'2#>X(D?[75H3<;(TB/[W<7PM/OYO=)><^7YI#[!\6(O^:BQ6=_RU? M/M8QF@G*'O/G^Z+9.=SV J0(3Z,@ACA((CU.0S%DE HH*0Z"!.$4<:O]^#UL M3TU^=I&:):\&J[WTN%)_68 &)'1@&:J1-Z=\UM@]"U%/;JZ0(U>+HXE23RIV MI:EO$ST+UM'JT?S?N_]:Z7')W$Q2?99ZN)B;0O/F#[<+L?^+G2MG6I3BF 74 M5!?1PSPB8IAF:0*C($,\Y9%$5,V>99D7XLM2"ZO=8.\J3"X][Q#9@+& 6;,W M24_K'1IR"Q*R3Z(-97Y44K\(R;JU%'[0=56/TTJCW32JWG*^>5O64[.ZQ MWIDD#%.24L@E2[3D4@69.8:+4!K%).)2"31;R =SX[W]%*D[$JL.GC4=_ C/ M@+OAMFC!+EQONUW./1@[31V(YVGLBG'FWN=6F0OT#;]]YAR J6RIN4"0PS:; M2RWY.&[RGN;E7^E\)6=!DI@SR1%46OL@3E,"*6((XCC%@BC.(K>LRV?L3&T6 MPP #7PTR$R/6ATWR#>JK#I9LJ;73+ ^$#2Q,1\=B:_)JE#ME(88Z7W+$R"!' M2[96?N"IDB-7NP^4'%_N/4[Z7,SG[XOR&RW%+%)9%@1$P32@&<11'$%* W,Z M+4P225 :Q$[52^W,3DXXFJ_T_/17&OQAH(,6N^/.%(<(AG3MW=3Z@V98!UOX(/_; K0JA+D" (=$=TA#Q5N-ME*6Q5 M573LAPR,,KND3)T<;.O\^@MPR)E,@ E2['M/G/*6Y22PUH?$1PQK?2MR0L__ MX-L+C% GW&Z=CGN4[07$R9FUW]-]R>;Y>3'_OEZ(?Y<%$5:?5ZN-DC.H$I(K M%0.E,QOBQF.SWT((F+\A'*N,P]PK.K>EGZG1265FM+)VWD2KTM*H*$V-_BCF M]6\<)>,N8>Q*+5;'(@USW=PV R\$S?&AC5%@84V+\,P!718"T-CQ;T MU>W8?FS7A4_V+'59S$U[U2;R$Q-5<1+#&D4IY_!)J3V-S8PAF*$X!R)-*$ H M%F9?85[_61K'"8-",3_-+X^^IS;[=V9&9F?52S:VSPBXK0L&PG5@!K%6VZNN M^D"C,?PFVL/:V!Y4X/0*Q$*5V_3H>=P:G/Z0G!3F[-%$ST)KMERWE<]>JA]J MOC(^:K,7NF!_;ZOZHS=KM?+@F_6]O3L87'/;!FF;>:MCO.,9#(%R&K# M(&C6,A0E&"BH54X0(9IYW34'LFMJ[%>Z%8E]OTHEL9M21\S,X37[[5FP+= MNA'D&PS+P.19C2%VN\_7C;_'#?,N5S:B:"6*H.",02"*E(6ANMI@Q M5R!)LIRE).7$;?79UL'42+:Q,6J,+-, W:N.G 6QFQ]#0#,PT7FBXE5[I,OU M7M5'SC8X6OV1+G?V*Y!T?JZG^.LN0M"%368\EBS'4@%$M4TD81D@B#+ Q]7N[0?-">RI#V;Z5%WJ:SN>SN7[S;%D[1U,EDQ7RNK!:_JH(Q9HC*" M8)H"C;'A.&8XCJD\M_HV24;3%$GE%/[CV-_4.*VTN$RQXK7-T?/.Z$A55GN4 M!G* O)O%!@!RZ".R$D-C;=28&^W9VX3_A,70H[!26"Q'*JGD]KW\:Z!B2NX0 M=991*P/(2_8_$OQ7*S_ME3F!;!\,$O;AU_FZ_2Z.W3< M5DU/(,,J!E!98J8Q! 0G"5#F_["$2I$8NA.S<[^3(VAC>52:'M6V1];XJ+*^ M7_DVCU%PX>I!L!V:LUUA[5.UW0-?'QX?!.>Q^/SJK[$GHWN#U M/AXRO?_C_8X=OO]8+->VK)!-0WHP;=S^+E8S20C-IL7EI)%CO2BQ90Z,_K:F>23_G074[(+@:JJ%/$TN4'OQ0 M\M[I=Z(0:#]_OH]1=^V=;A[OS;L_W#?[1KVP0M:K1[.T+'?]58[/^\W27D[, M4HUCFFBS[8X3!9#Y&^ Y5"!'(L:V](=PTTGSZ'-JU%";W&QM5N7FISYFK"R. M6&F_;Q[.9?3=6",PI@-S2 -GDWQCT:R.%!M=A-KFD+DXS@ %2\FYW./(F3G. M$)PFZ+@_&E[794\PH;;@?RMFED1+I6909&EFZ]GQW&8(2J4!(YDT?Q"&4I8D M''JM5'K:,37",M]&'$Z_I6L W/AI!%@'YJS.5.:;DLK$L8K+360]B4I7QE%T M<( 92@&-,6969;EDFB8")1YA1:?[V9JQ&:-L\KS+\O%HVG7<\'5 J4; MAUT/T, 4M37P)FI@JHT,7BZX&XM@*OQG.QE9<+_+T5-M_GZQ M-'-?BF V8M8BA8(3!@CB9J?&- $LS3C(&4DU)S!GW*OHD$NG4^.&$TVCG=DW M466XIZR^UQ"XL4AH8 ?FE""87JD6U0W2(-)1+5V^H8Y4-PC=HE(7GO5/:?P[ M^UT\;Y[K>Q+" MXM1-$%=Y/S +U'8%3E \Z^T5>8F'[8V6CGC6C?TLQ/,?Z"TQ6MI7MBR %6W4QP#0)#K^6= MG/?*_SCG::^\CX.&1LOW.&?^?I['V7_O7_CE=GZLAG^[?L^6R]=B_EB*ONYJ M"&N,\TQ*P*&]UJ#,WKD2"%A.?2+, M/&!W([)AP!R8Q0YP'"@2S1^8@6NDG^EX$M72VP%QK9O>T4*/=(;WB_G:D)VR ME4;-SLD\55[.WO&GXK'\Z9NRM2+*'__&BKG=_LXH)ZG.F 8Z9Q"@Q' 4CQ4# M&-,\CJ%"+',*)^EMP?2H:FMBQ.3_V:S6'L4T^H]#-VF-@N[@9S"-^=&!_='. M@6@??.M"?48S-/@>>0]##\)(&1![@R$.!F.Q&XSESI-0J6W7H->9$M&KX?&2 M(Z[Q^R!-XJJ&AKB-OYLWR4,Q)#+#L0(B%9FMO*0!%029=2]*>(H3#+,K:C"U M]CNU]\,&XES:/-W(Q%_;/8JN=]AM*- <> MH(')L#*SED??R:67_P6EX=$]>RTO/6Z72RO55'$FTS;+]=-V: )FKO7',U1> M6P\+QLUZZP_124[<%4WY7YE^-*O-]>NME#;RN/[/%[,.A3.:9 1+C:V^GEWM M(008IA@P9%9_B#/!,J?PR\Y>ID:,E:%1;>)-\T-DC;5+$/?[U79@+U^V!H%K M8)KJC9379>Q%)'K=S+:W.MHU[47']N]L+W^X[\3_IAX+>VDR7Y?"D%IP*+E, M@,;,[.OL[*<0$T 413BAJ<:I<\S$N0XF.MUW1GJJ:YX%T75^]X=FG*GMBDJ/ M"7W>]2OF\E&#(T_C\^Z)DV-(*Q'=L>S5#_5?&.W.\JZ M4P89E@6Y=RZ5L0=LSQ>S+5K\,G^J%[9D:_7T&AE3%[^\BT-=/?W'1NX]%TOD(@O+<21.Y MJY.ID:XQ\[C^B\?]8!N2#O>O ? 9F-?.0--',:X-(X]KT@!8C703ZO-U\KOL MO(!!YWUFV[/C75E>L/[@5O+29T=32/FUF'$I2,93;C:IF32;5"[L_C0!B,(T M57$L,[_"QKVLF!IGFB]8-K@ZB@'?;2TY.*0#T^PURBB_%F^JB[+#\>U448P- M4]=$V<$40!%EK[&>E3+FZT(63V5=Q[H01Z%6]I"@3L3/89I!F! S/,)P'H0Y M( )J()BBF8!9QF*OT(M+'4Z-WO;MC78&WY0G4ST5$"Z"[L9U(:$<>O5X'8K^ MQ2T)2=^.6KW!T_J1>A>MS?>4Q%T(IN?ID#/[.GM2=-K]Y4OL\]RL[#;S]9UN>>1+P7BY[84SE<8LPV#6!_:ISP M(]:QOA()S4FN.0$(T=/ M<) '?K\W'D=[+MNZ[BU)0_MNFX]593Z+>52Y7M:(;WGT)OIR\1OBO3X8>;P" MK2W&LGK4=L]6&_:T?K7)0VHURS.9Y00F M5BI' 93I%%#&,8ACK,V&C\8H<2]*Z-?WU%Y"AYN0\]L[*]I1NE"^JY1/YJCG MP#C<60X']UC;/6OY=IM7UC7<&A\UUD=?!D;:X^9S.,1'NA#M\QT/E1_:#[S. MFU3/)L>[8.WGZ\&]:\\F>FZAV:I8W>E;(>PKRF8>+)X*\5K]^:!^K]\9U_X] M8RI3L4 $)$J9;;"0%/!$)B!)DTS#E LLL-=VQZG;J;THS%M;V@L@6:X]C:VR MU.WX5-C:E05[BC[/]6+YW!T_=LTP.&XS@H,[]"[!&FQ7]SN3;Z+*W.C/^K_6 M[J@T/.!EA1]2H=;G;IV.N[SV N)D=>SW='^1QRHMZN-N%,@183!5(<8IBJX"28*>@D-8>IL8_6^7#.C_:F!E9._T5( ^![*:5(/ , MS"#>R/22ASSK_54ZD8=:A<\J1YS]X_6WD%[NK-AOC,LYLAJ3--TH9 MP*BLTID20 E-0"P4M5&O"95>6=NM/4UM8A^NSI^LJ>7Y9VEL_YO%0W3][Q%[ M8S;JK>&7!J[WW7!==3UX%HH!+@,/^WFSJ[^S[G9=])U_H,JO9\-, &_6(X'+I-9;C?X,:F_<)F[WMQITO-_5J&_\[\ MV_9;4CE*0)L- M"=&: RFI HAD&>")0 KC.*$QS).O;*H6_J9VC)@2PE[=O82?F[#%<<\SE%" M@$BL;I?B"I",*"!C(;EB@B8L[1=I=06RXT1&G<,V#*A^P2E7 #76TL3CV]<[ MYJ,%AL Q&L>]O$E,18NK;3$0;1_OL=F[TUHM[Y>%4'O,/C>_F(OBA3U5<1,S MR9)4YP*#I%2HX1D'C.8Q(#I)4J2U@+F[FK53EU/CW=+HZ,5:W7\#Y0:VPTXH M.(0#\T:%7FGPP8;%UA6N;:XCS(*CZ;&["([J2-N$ .CZK?.]@.IFX:7[.GS7*K?_TN]SF"&*9>&B566,H"0S '))04$IEJ* M7"54.U_ G>UA:CQ<&1G55D:EF9&QTU<][!C(RQ=P5\,S,,=Z(]-#0:S%^RLD MQ(Y;'%E#K,6A4Q&QM@_VV]3:P*'M!EN\W@JQW!B.."RL-",<"4Q3"'+SI]GB M$@PX% KP.(MI0B5BT&G5Y=7KU":\-7IWYB5>(U:9[;^JQF,^M:A=G3U:Z>@C4 M"4*QQ#@#D"]Z15DVV]L' ]11T)\Z)/6C/(>-TKX(U M;/1N/U/>(J;W*M!:(GVO:[,?LS:%K^[F9T0%=FH9"5.:8ZZ S#DTZSDA 5&" M@SR1G(B>#@&'HNR^.';#(+;ZRL@L..\ MJ/;*25I@/Q2KET5],;BG(U/)R RA(.,'6*!7D&.GH[YL_( X?JUX/MVSCICX MH>3&-M\A]_? S(^[55_,,IABC("*26:X*T. ,Q2#5$F9QPF#6'GICO:P86H+ M\<:%2HWA^64QMW$V]F_'HIFKFVA?5-.S5%B/T7(CN8''8&#&VX>_4[+4KL6M M$\-DSET!8JCZ8#TL&+<^6'^(3NJ#7=%4/[+\)UL6MKUO9EE4!A%1DD,1LQR0 MS(;.BU0!*CD#*.8IS$5L ((^3'C4131#Y 9 M7OR\ZFXJ.N<'SGM(FA\^UX]8/L_%4K&5^J"J_WZ>UR=_JWOV:@G,ULFQ%RQ* M-O)6A56=HE P*!E(O+/R++3+?I VNV>\> MG'<6X$P2J15!0/,D 8CKQ*QV$0-""*[2E!.$D5]240"(QTDJ&@]DYS?'M< - M_VJPR!@3H]K&Z(_:RO9DBSZ\WX5#.&(_V\O8S-WEZAEJ[OSX-=S[?6UVU?8F MX9;;DKQB/<.2F76GX0*:"7NJ)3- $O/77%.S\R6$,^BE:]?2S]2XM_Z2;^V, M_FPL]3SC:L/5APVN0FL<-O "JB<9M,(0E Q.>WD#,FAU]3P9M'^\YT7@>B'^ M_7FU,JN[#YNE#56I0II_,//5^:I^E?^TFDDNJ,BA!L1&P:.8:< @(8 *FT>4 M($$5]ELVN'4\O56$M:_,_/-H3!NA*QU6IA"^2:[=&O8OTC6O]05N6% M1/^8%^6=H%;6S>B/PE;&MEYZ5L)V'"J&9$R8D(!GJ0"("0A8I@10J5GRB01Q MQ;W2\<,/U"BLWC9,0\/O>.\:'-2AKUI+\"J+H\KD6E_P)JJLOHF,W=4G AX* M^ $5ZCK5K=-Q;U"]@#BY-/5[NM^[Q%80M[7#Z]7J:KL"XI@G-!4QT'9YB6** M %&, YZS&-.$TYAZ45);1U,C(6MG%<_6Z]RR%4\WC@F!TL"L4II8532KC1QD M47D)B4"TT=K-J$1QR=EC:KCX^=ZWK?;]^\4>*7XK'G^L[_0_5M6ERRQ.8@EU MFIB=ID8VMR,%1&8YD"I12%&:2^%URM?1U]0HH38U>BJ/W)?66+M$V9B_L/K& M<*[\+UU;H7:^;PT!X/!7K25VI9DW46DH6&A@3&TJ4S-M!M%>4VR>-T_LN$1U MT&O82X"%NX%M[6GLR]=++I^Y=[WXB+_^0ET4]A4F_*%8/ZF9C)G9UL 8Q"DW M.QZ*S.8T2S$@&D$A]>(@LGC8VFK]#FQKZT0NMG>LJ:UXJ#98RFK0,X3S(&"+#%O?DX!RP4!4,",Y4RRC'GM!-HZFMJT;>RT7U7=6!H):ZJGI'D; MLFXO^A!X#3RE]Z':&AF][X3*7\[\ @ZAU,S;NAE7S/R"LR=:YI<^WT/=[IOZ MJ>8;9>71OZER97;/ENO7OZMGKI8S0P2I(KFVJ24<((@R0&-#"TF*<8()@\I- M0O1R5U,CAMI8#[&U;B2[:2 L/@,306UG51^OMC0J38W^K(QUO*!S@,U#FRX8 M?"-ITK7#&$B#S@F03NVY[A;&TYQS\N1 :\[MB7Z+J/T&/RR>63&?)8GF%$L" M8A)+PY,9 S0U:Z@4,X5TFB28>NE0G78Q/7X\F/>5D9X7\V> =%LM70?/X/2X MA\Q-]& ZN(R/]T*I'8) 2Z0S'8RZ.&IW\'A9U/')?A/\@^+KS_/5>EF^!KXI MJ9Y?[+O@*),S1RB-$Y8"&.<$():8Q9$FU*R04$KRE,>4>66;N74[-2+8S_6T M'D0[%Z*=#W[$X#@ ;F01'M:!":0=Q4&S9?UP"L0RCIV.RCQ^0!RSD>?3_1CJ M;OU#+6UB^U+]4/-5\5-544A6G^"K6M_I!_;[WIZO+^:WZ_6RX)MUV?W"D*15 MVA"4I7F64Z $-/NZA-L[WUR!3! I8$H@X6RV7JS9DQMU76F/%Z=MK1KP]-+V M$2VL4S9(9>=5*5%3W@19NENSWWZ\=NVP82*E&1QAUI56>XU0#6C"4T QC:ED M0J3**Q)TS&$;0X&^9<#&'22WM]*(T _\NJI0/W"E*;!5B=[YT% CC0>^Y::T9] 0:"[OC-&*K9OH+2;/ZP*.4SJ^I( MB%&:I!((GB< 8;MPMT5]I$YICJE")/64CCYH?VK<:);%BCX]+*X%G^.%. MUP=\1SO"C"=$<*6 3),<($H9H$H0$%.>LS2%DL9>4EA.O4YMJA_LR \ :FD&-D+M^3^JM/=T$02E;Z;!_CZD5WN7DB!-WYX:!Y>>4R M9Y=LA&!,$BPR@&6: H0@!S2CJ5F'()+D*$.:Y0%RO0Y[G1H?7)N1%R0-[&A@ MW/@D.-P#\TM7$EAI]*@Y8.=A&C8%[*C/*62 G8?!,0&LY>$> 5ZU1$R315*_ M5S7BF".<@C3E-M,C20'+"01",\ZHB!5)G#2NVKN8&ALU$DD?O5*^.B#LII(P MP S,&\>8](G?.@^.1]S6U2"-%*]U>Z1U]M= 85J=_G>&9YU_>%JO-IC &C6H,<9AE'BF." MO&2&G7J=&GF4P4?%UNH;J\*VK/(Z&[%/FQ:^F;^P0II_K+RX)KRK;3@<3Y-# M@SS"K=-><-=-]'F+;[/ ^'P)U"M#NRZ -$AD5UN?;QC8=0&&[KBN2P^'/UPJ M)4'>F2ZEO4(WRZAJ::UEFIC-7 )2&B< "9NRG\$,<)EDB> BD3K82=-Y$Z;& M8*W'3INY&8GZ9['G0/1BGM\&=>G%4JMB;=X^GJNG'H-W_6G4]4,R]-%4J613 MGTUM3Z/*WX+2[JC.:HMNETOSH*I8L=(+^+0=BW$.K;K1'.$$J\6 R1QG=0/D M<[9UH:50@N\?JAR@,O1H+T_ ;(W>;Y953*50*LX2"6"<:%M<(C6KOCP!-,E% MDA*8QMPKBK^'#5-C4&-P9+\7T;).97FIS+U6W?WR8+AN,@>%>/"]YUE=]RWH M53SE?A91847<:D>&E'5W1G$P3??+%KRQH+LS1)?5W-V;NE+*?;>?W@J5L1BS M3&$*9"PQ0+$2@+ T!5CB+"=*D#3Q6C5V]#4UNT'<+5 M/8VO F'@N>OHOYZFR';8TFB3;60?V]=C.?\!_TGV0*1FR[SQ9ZF-BDK8\ME MYJ&Y466O^S3M!OCRM T&V\#3N#=B7A/;"8U>$[V[Y=$FOI.#^T3@]D#_Z^KF M)7\[E]]_+)9K^_/[Q3,OYDI6!6!G."-"8R: IMB\JB4R+VV5/K*"+NORK"-3F7*8 X2G5BU(VK8!N($ M8 TE0U0HI62OB+JOTQ.#WXN@ZR'[?@!;QK.4*ZU 3&.[E.,",*$1X#S.-55$ MH)3XD'1OV$:@XH"PN9Z=]@-C\,/2VJQ2^6* 4,*OP=7L#YI^FU#!K^UZ]6<_ MT[,6#EO],(1I__/Q/S;%3_9D%75OU^_97"0-@?U,YNSVHY3HB[3?C@. [,!%L( MRQ_V3+Z)V#IJK*ZB8@*6U?%!*52-':<^QRVXXP/#2?4=KX?["LF^;!6]OR[6 MJBGL/4LI51IEN5EF:4,_N2: 9YD$.(>*QU )AI/9W.:U*^E&0&U=.-G]I M9%1;&5)PMAN'8+*S+=V,+#[;[>RI!.V%S_=(W-QJ_-\^+I6J@HY7FZ4-;;U? MJN=B\SQ+A8Y)1C2@W"K09DEJZ_8K MU$9'+Y75'KF,#I!WD\8 0 [,'3L,;W<8;NV-[H? T",Y-"R6(V6*7HFI7_JH M.T*=N:0.S8R76.KNTT&6J<=C/?CX, 'DXV^A5BN[//STM/AUK\Q7QWRO'M5, M0,P3+; 5$HP-)W.S=4QR#9B2&4_,^DT2Y2UNIH9W9X1#TH.CRR(]%T$(3]R-H/ MJT["=FQJ/-+V\^V N#T?[7N;4>7HW;-"VB-FF3#$,=0 QPD&R+ VX%QIH"B& MF4B4%+G7&=]1^U,CY?);72;MZL6R9^+N,82NI_2]@1G\H+ZR++*FE?/_:2/+ MJG;LI5BSI^(_]])Q;Z([\P8SG&37=6)=_"PZ?;.9A&6<+88XACED0,=Y#I#4$#",&_VU?E:ET(]A3]73$;#5Y&]OE$*Q_"UCVS>X,Q\'SNB8/S5#WK=]<$ M-0_L34[SM]W$/&QKE.EXUOQF$I[_QYZBJ.S);KJ^_U!J_65114;5!;[B7#"1 MXP3(E)85)2F@1#.0:D1H;HNF(:\2\^U=36V2UI9&I:E18ZNG2&H[L&[OXC!P M#3R-SR,U0!&URVB$4DYM[VA<^=2+#I]HJ%Y^HN=%_%+)8OV)B>*IV);_DQ1S M:'8Z0,@X TA("6B,"5 :2IH31A1#7O?N9SJ9&B]4-D:-D9Z7Z^=0=*.":[$9 MF 2.8!E@]G\9&UMJ+Z?U^Z'8S0$C, M!F:!OG#UR&[HQN**Y(:6AD?.;>AV[S2UX<+GPU=QF4G$TLR\_H',)#%; \,& MG-HZ=P(*J'.A-?:*,.[J;&JT<*G(B&?*<2?.;LN#4.@-?4W2&[B@)5D"KQLZ MNYI, 9:V=833,R&4/-^Q5;'Z_K)43-[-_\F6A>WA&ULK.,,Y336.&< 4IF9] MD:> "BY QC.>9H3':>*UDW#M>'+$;0J3;*I=71]RW8C>&1M7PH><_+4 VB\-G1[1N*?%X&HUOGT^'Y M_C(K#[6(PU?C6;UPYPK:B#X(&$HI0!F&@+,D!8J1)(EI"G7L15OGNYD:2>VD M5OSS.%N U RC7(L4Z(28Q62>)8!D#(,D90+FC,.4H-E/M>2+\:#<[^[_*C#= M&/MZ@ ;FYV.YFKW[WLK6Z.]LO5D&OM?MAB6@@LV93D;7L&EW])R*3<>G^['J M_7(A-V)=%R&)8Y8+8B:]DLR0*8D)(%(B(%/&.%(*4>X5X7'0^M0XM#;.;[X? MXN4VS7NC,/#LKNT:H+;>68\#3=S#MD>=KV?=.IZFYS_4]S#X?:G'7>H"5\+0 M=YOU:LWFEH1GA&"56]6;6 @&D*08$,@YX#C#&969$(E3S1:W[J8V?^N3SLKD MJ+2YULE>17MF^QX0=R+N>DP<"L=Q#HM[0]CCT-@%F2N.CCN;'_D V<75TV-D MIZ=Z1.,__%H\_%AL5J:EAU]FX?#Z8&!6W]6\6"S+#*SZG<9P9E;[6H!@'Y?)<8?4(P!\ WI$B\-U@#A1[[PE39_"]:UOC1=][>G<0?N_[ M;+^]V;]4\?ACK>3M3[5DCZI22KO3'XJGC?GMZ>)$I(C&0DF0QY[=^XX-8XI@ MG'( :8[,V @$>(HTH E424H0X2+U434:('1'S@=W-C>=2@ M7MENKWY/U_HW4>U1N-. GL@%.B_P[7W4$X6>T!R?.?1MILQ[ M;[ZE/VQ=MR:#N#E*U"B# DH0-S3N%@#Z;"5=0/383 X [TF:B M!GFU _FE 7DK#Q*J9KVQMM+>'IWL)?P?;:_BI]-#K871^9'JP^X MLHF9MW.Y$X'8YFB>J2?%LO?QO_CJ!5XVI MV\)WS)$:^+6R%2JXB6IOHL\'H[(G1+/U:.CZ3:'P#:A+>)4YHTL6A@#OG)IA MD':O%)(^,VLAB6/%F%E*->NM+3)]FMJ6$JT;5C M[,:,@9 ;F/3Z@M9?;7F$0G3M/;V-%K-/(;K+CUPMMM4:A7E<57,F*#<+. 9! M1@@%2#,&",XT,)OWE#*18HV<"EM>8\34:*:*0GY9%&:360=^,_E_-JOULW/" MV55CXK"E'P'I@6FI._;[[BCVV\H!GE0!'F$H>LMZ#3(D;Z7S%7!HKI'_\L;4 M0P_,O>VW$@CS]KY#,L]@G/<@84SAAG,I%(>!50[6W) MU%Y.I2/V8&%CS^FL+ZMH47MCRZ*KVI]2M:PZ95#14SD]%_RIJ%+,?!7!>P^C MVT)ZE,$9^'U6^@ 6&OS#'E);-Z*[O6'YN#\LM2]1Z4RT]2:@]OBU@(82)^]M MQ[CJY=?"=2)O?G6#?0LD5!U]9$O#^H^K6V$6#)LG6X7@@]*%*-8S0C'.:9P! M0E,-4)Q00*#*@.(PEIADE&BG^#[W+J?&H'L61K(RT;= PD64'7DO*'9#$UQM M;-18&_VQCV1M<("5GS\ZP4HI7.QPY*(*K@"'HVHNSE\T0 JS6,D84!9C@/+4L \1&<@22G5*I529W^613^]3HY\]XZM* M1_OFASC8]!L;QTN@H1 ?^L8G(-C^-SM]0 MUC>/5][AW-GU@.;F@Z=5(WU55 M*]>=&#,$X(42+30ML9* EB<0JL5*GBF#&]QZ54!#LU-EN ; SG^]'"[=2ECD3[,F6 M-_D\KTO,[.7'S[(]MT2V?'V_D&I&K:H.RW(02\4 BGD.B$0" M" BQ2"5.&7;*KW;L;VI4\[%1%M^S^28JK38P1[7ED37=7Y2]"_=NXAD S8%9 M)P20O>3:'>"Y2K6]J_W1Q=L=G#VGX>[R6-#U3)UQJ#*FSC(*L9+K2\8<..N7?8P&T#0SPF485X&<(RB2$'L8(8($:%S;5G@.499&F:2RZ] M8B7/]C(USF@4:*L02$^>. NC(S]<"\[0O%#:=[-5Z!WB8KL3@U T<+:/<:=_ MEYLGT[[SP_VF>[FK^;Q:;93\L%D6\\=[M2P6M:#'^\7\IYEG9<&(?\R+]6H6 M9SI7689 3A,;,ZT4H CF .N4"Q&C+/$+L_'K?G($L36PC):V)O;7%/(<"3A".@/HA%XB9/#L?E;+Z 7/,93U; M"5?[MBRI##&CML05( I"@(A9X!!%8\ R@C2'$.K,ZW2WK:.I$==0=6\=ZE2' MA&I@#FJK>1NH^Y)!MF$O,6N MHWN;D&8_>,#P'.P#/=&Q?G"7[) M^:YWN'EV[_UM_K:;WJW-CC*M+SG53.>+G^NA 72_X4^%N--:V3U[?>M%5))# MCF(0I]K,8Y(2P#G)0:JRS/P&9T2XU_,XU\/4)G)E8]08Z2$2^H?M74V- MV:RE1QFL?UICH]):SRSA#H3=3A3"X#8P]_6%K$?1TDMH!"M2L$G )V^4"B-PR#[TL<$? Z<#CK;:\3AL.61CM2..O _AG"^0_TC$^H M=<[O]'NV7+Z:B?U/]K11-B/_XVI=/-MH]A<6/M8<$>F)J-\5&)=6-^Q%^C/ZP'43'_2[1U8K\.R!"1M/U! M#,2P/0P8E4;[ W3,E5>TU+^(1Z49;].*GM77Q7P[G6>2Q$)H% .<*PI09E:\ M3'-F_HHH$4A3J$FCR/+@5\RCK4^GZ7/B,STCX.;K MHJR#6_Q4N])P'W^+IXVAKDI8ZOEE4]V'W.E&YO->+_(O=S\\RG2#)" 4J3A. $*> PSP&FJN4L0R+ MF'GE3?2R8FH$OW\65QL;E=9&^X[9-YOX'Q/2P<:CA%/18.. MQ!4GGSV0#'["Z6/#&YUD]H"I_<2R3V-]E3>:XFU6S/!\>G[)VYRME+3,KHPU M]D/?5%6ZW;P$EC\+H:H\N&]*+![G92OEP>I,2,5CAC30.L4 "80 PXB#+(<: M8452A;UTGX'+D;/,-0>E,)/:\B=1O^[/GF<#@P^VXPI[0( Z]\K[__+[. M_ 7ORE&LQ4.CV^72EKNII!FW=>)T*7.T6D=[/H44*QD'^&!Z)P.;.[)DRCC@ MGZJNC-1OOU?0I\*T9?8%/^V1\]I,B<*\UJI*[[ZJW^N' M7^KII_K[8K[^L9IQJ*SRG'FMI)DT+YA8 2(2JW8IM:1)3@11/B^8Z\R9VNO# M3"GD]XJX.@-*3:.=*5>7N)K(."+M,W_?J)OK?BBVCNWF M3+"P@ :B[2N-&964PP!W3+F!6NVYIM_KX4Y7M?2*^:-=5:QF"DO.N$Y 3NP) M2,H0X+%D(!$ZSW&,8,J%UWJ\H[.ID>&^K7:++956RZ4]_6S,-DOLE7>N>1?< MCNOA0" .O98]PJ^*Q5JM-J7:Q/M.Z/R7J@Z8A%IF=G4U[A+1P>F3Y9W+,_V8 M9!L 4%;B;*H>S%+%=$9T9A9:MI833[39H";*;/$SD6.=&(+Q6G*=[V9J[%'& MQ%@E\7*/MHL^*@L(>W)&"[!N;'$]7 /SQ"Y$J+3PIMGR!F2';@P"\4)+)Z,R M0K>CQUQPX=/]"UK6,N*5S-7=9KTRBQII TGR-,WC#$' JEMT(@%'3 "",I9 ME8E,>]VH='4V.4:H=/!7UMB;6CPO6NSL[:^IUPDYMO=6.;>K-RO^)6 &&,W, M"' M&8H3'A,^>ZEDR=9LN1X7^...AX/_G7HLYO9R,>*UX-4P>,,>Y M)%8[4@!.J0222"9B>[[ 4(WWQ[ECC;"P:#?=#H?UQ^H+/2S0;J^_4- -_!+< M+Y*QDW[BE4B\Y?:XRZL5G0E3J^J:D>GZQ*_+J^AJE MAI43@0%-9080TBE@N;#5>(A&'$*L8Z];L,[>IO::/$K9B7;F]HL@Z(;:C42" M 3@PBUR!W965O%HP&:2;0_UW'6O?ZCEEX+QXJF,K?IJ M_*BTLV=Q*K3,, <*VZI>V.8'D9@#3A0R:T 6:\F]=MZM74V-1$I+HZ?%_!&8 M[IZCIYW1GEOO=G0=M]]!,!MZ"U["M6=E&1)?VQEP&WX1BU!;\?:.QMV.7W3X M9$M^^8G^.31S,SROW]BOOS,S*0KV9+,;OV]>7IY,1[,1Q6UK M;9F-W=A[$_UMN5@%/,9S!2A@4DUG=Z,GUK@X?RZYQNFY'CIYGY9,/"CQHZQK MO"IC/&I),R82#E4<@U3&9@O#,@V(U@G(:*(S%7.=,*>+P^YNIL8AUE!@+8WV M3/50AVO'LYM!PJ$T,&^D$0&TE1KR=R?@)[%P'I5-EK?WH\ MJ;V+'ASH[5W^= ]2;*GY40:_?5-F$UC8&)_R4_\T?RVO19B$#&$!.!(,H#R% M@%*S"LMH;%A3YAG'NLEA=N!+?PNVM/4EMY- M]()]8:RLH=7!GS2F^FWFV[%UV\4'06Q@SF]LK!*Y2RN!-;.,T0NW7[\(1:"- M>GL_H^[0+[I[O#6__$!/ ;'%6JW,A*@N$V',F"8QD#@S.W&%A"$#QD""J11I MDBA(I$[NK<9T*(L;_>"K'])"RZNZUQ]9O##&KBT&@?0!VF]P-Y=G;'.^6:&]]JL?Q4KV#L&G_ASN+,J,:$X(@81@HIG.S_H<*4(XH@%2Q M)(-T)QAX(QWD M='T'RY.<4 ,8R3)PZ:FL=4/^[^/_[$IS*O8KL1W M[P_[#Z;GPU_L?;(ZTV^4=SZHZK_F[T\;FQ#P\;?X805ZOIEE[D>ME5C/5,8% M)YP#G& "$$PIH QJ(#/)A$8H23+I4W9]7/.]WC0CE'>W0O-%HWM4S"-A$VSM MFZ;\0>T\]4PQ&O<[X78",=V1'O@-:%VYJ>H)['ETL[\=J3YB!_[HEX=/U%?8 M6Z6L/QH@_E+*9U581 T8D44CJN (F&GU)L,8*G=K7./'S09[DX$YR2][&RN" M%J79"DB^@KL.ZB-%LGWJ@HC0.(PQ:EZ3)@"D5I' !R+$KCTM*U MDN(GY5C?O>X=_>]J^)%<<\X2#80@&4 Q0X!BCD&*N>0:$DW3GG+BCA9,C0X/ MROHU]J[W\]#ZBH6[#HD;%PX*],!4N(_QF1K.AA?W+Q#'*8_HB6)P@7#7_M]( M'-P3GG9A<-^&KA;\N6?+N^7WM;WI*T_BFS(.LSC3"HJ< 4RL$HU2"#!)4J 5 M14Q#'*.<]-3]:>MS:F1W*/_SPI9U7*\51]FLI WVK412^FNDM,+O>.H0%M2A MCPH.%%.,P>9+&U4FUX'KVT(T@VBG7((HO(1*:X]OI:1R"8(.096+C_9K69HIS9'9C&8JC0&B(@<J7ZH>:KXJ?JBHP^&FQ5,7CO+I5$OM%4V[GLOS;4WG_N-/" M-]O+._W ?M];]53S#^OULN";=5GV>6'(S%Z=IDCD&B(.A-G+ 8109O9WAG$, M@B2'+!5,.$4$O(GU4Z.MVLE(U%Y&ZYUC$=O5*+B)YFIM9^Y_C:,U^VUOAA03 M/^KIO:*JHR,ME;ZO6S. ^GV4K@:GH')^QB9Z,_*Q(!+ZDX( O'>^3Y& MY:=.-X]YI/O#O>LM60W?4B&\.9A_;8(%4TE(S% .5))3@""A@&.4 AR+F#"9 M*=/E.,Z/(S/64+ZO2GAT4IN+-4 M?S<[M6*NEJ\VY-/\YL7^\PQE&"4HA@!"HQU<'S:Q=3XY[A&2Y^(C#- NG',=? ,S":> MR%Q9L6: \(LS';QA;9JN@(N.3_8033"K'+D1ZQ6S^4ISLPM9U5K8G4W )CDY5@M:'QQ,AN&3_@>; Q0^'6.)\ M,3U]7JOGU8S'F$$8"Z 3G!DF) *0..% (HIBSA+&_"[(6_J9&A>>O-*MI5%I MZE5+GAVP?=8]O> :>_'C@M252Z 3' 99!^UZ>+Q MQUK)VY]JR1[5UXVEF#M]4D[T'5L58I;'6%-.,IT8=I5']2P?[(:\43%-;<2/.H H5@A0F&"0$*PS#K4BN9J9EOCB MS;'?MV(X]&NSSY0IOXGXF"/CQN^#H3TPZS=V1PW>E>5E)D*%_-T^\J7YX=X& MO5 +]([PZWO4-TQ5.;?5+/]@82+/*: <&)E"95YA]B[ M2ATK'N' M8Z2-LCLL?IOC\XYW;HF/'AEO(WS>UH/M;\M'_/A'JF+V<;[>Q8=]4V4TY/S1 M9G9N5C.=9 G/LQ@0JCE 4B- %,N!QBD4F4)2"*?XT$L=38V9*ENW]V!;:Z/* M7+>9>A'=;O8*B=G 5-87+N<9[(K%F;7-2HF_/BY^_C^FB6I98W[8K68N-CS* MI'=UKV$ Y\_W3!$I]<:V62P/[+=5(:N4)S96M?G%+(G*N.@9S:02F9! (F0( M @L"B!8,6.^SG"89]BLZ[=[UY"BCL;S,8C1&>M:O\0#=;4LU#)1#,\D6Q3I7 MT)A=:3M^4W82%4]%:7.I#RF"QG[ZXQ4J2\6]XW%35[P!.K(YI?.,$,(0--8DD 9P@\U?,S3I/QS'AU"?H\TP?7APT0G1G/6=* M:<+%%EO/'.HS4+H1SI4 #)(2V_'1 M'H;UBX ]-KMA3&*>FD4)()F, 6+, M_@1CD"0HSJE$E*=.:Q+?CJ>V(K&F1Z7M46U\9*V/:O.CG?T>)P\^ ^%P.C,0 MO -SB3NR?0YW?"#V./D9".J1CH4"?)G]SHMZP-5YF.33WG@G33V\/#B&ZO-\ M3Y7"I9+%^A,393YC&3*)288ET=IF%RJS^<16CS6/@2'Y&"K!XY1YZ?6<=C$U M2J\LC!H3/84&3Q%T6]A=A\O 7'P$2?"@TW;G0PD$GG8PKAY@JX,G\G_MG^RQ MI'OXM7CXL=C8 *Z'7X8H7C_:"[?O:EXLEF7)UOH5)W2>QQQQD&%HZQ]C#:A@ M$B0(*T0D81ERRB;VZ71J\]Y\:4A4VN>QCG %V&&9-@!L ]."L3AJ3(XJFZ/2 MZ*BRND*SS_+,%5:/I=D \(ZT+'.#.="2S!.FSN68:UOC+<4\O3M8AOD^V[/Z M]4[7?8:XSI*8:P.MMO&P&@(*[1\)IC%2.::9U^G:7MM3.U5[L'U$3WU%[?=1 M=^_;7+-57"IOW&3)AE/N0"0+,T%.XMC':,[+/\4D[4!X' M)D$ &^F(9 L991 MR2'FF5-ZAG?/4^/(QO JVN@?QN15M*AMW=9TD,5*+#:^RMKNH^&V*AH$XX'I M]A#>QNJH-CNJ[(X:PP,J8/IB%4H$T[G?<74P?>$XD<+T;J ?@YT6DKY?JA=6 MR _*M+]4\N/O%S5?J=NY+*L5W*Y6:KV::<9@SB4!YMT@@%G2)8!PG0*1ZY2G M)$F(2&=S]6CK?+D16C]#G&8>K6;>OCE#3L#2ZDA5YE;"'8NRJ(FH\QQ8:;H? MM_4<)S>B&Q#[<5BO<2#ZHW'A+U:DM!F+VOQR**KZ,K?=0^!-?]QHQ M*C%>!]0Q2U[96C_*O!5F_;]YLES25L"E.:S"4"I(B6J+OCW#HXL%GOR(T7TTW+AP$(P'IK_;N_>?6PI9#7!TYHU0 M('IS[W=41O.&XYC$_!OH<537>E:_+(3:A5S>:?.+N2A>V).A4+9Y6C\LB\=' M,WLREK.8*PHDLG54$6. I(@"0F&6YK&6*4F=3_2NM69J_%;>9A5[MUG+K4O1 MB_7IQM8E;&*[S0;WI?'K)I*59]&ZI.QCN8 M#87'P?EML$8#1\NT=G_[;(\O[2?5LY*S-$&Q3LS;,J=I A#FJ=D2< 8TBE%" M%=,0>6GP7VO0_W7OSUYOQ6##Y[9S&'-0)O5N7.S1;%3Y%#5.C1"WXPGOT $] MKN9,(]+'$SSG$"#?=J^.+/YJ@*C.5V^YL8>)]2PVQ$J5+=\DL%4A9Q@08?DW ME9HQ*@5/O&0U.WN;&J5^6GH.4@$\AETW4@Q&&8#,]Z>G3?1SM+HS\;6 M@ R.)G(3>&EVQ>8\)2 MA F'@% *#4_$$C"!;4UKSCF3A&12N3!&:P]38XG2R*J*3V.F&T>T8]C-"T&0 M&9@+SH 2+#WTHO]=\]X\O#?GS=]V\[V]W5'F^$6WFGE]^8/]5@+?5'F >L^6 MZ]>')9NO;%G"Q;S\1IKM%:4998"1-+?7,.:G%&(0FSV8X"K&DGC%WG3T-;7Y M79L:E;9&>\;ZK02ZT'5;!P3";."9WPI7\/1P!SP"K0"Z>AKU_>_@\O';W^61 MWI>XRXV2[Q;SS4JMFB+K$D.>4J) I@BULH26*9@$/)=YDM*$D-SKG.9L+U/C MB-K(B%LKO2]?SZ#H?-%Z'39#7ZK6L-0&#E":OA.!<)>F9_H8^X*TW H037+ ,LB I!(R%*.8Y4[Y">U=3&V6;RV\ MHA;/&2#=YOIU\ P\T3V1\4\U:G4^5+[1:0?C)AVU.GB2>=3^R9XQ#?]'C3-%8R)CD@%-! (JA MV? GB)A=?YIH*2'*F=-K_BHKID80Y9G_S\:1Z*7R)!*-*S:F2)7.5)7@M7&G MBMR/V+-[L/YU(]=--Z.-QQC7+UL?HMJ):.M%]+"(*C^JVO'6DRJFO[Y^&6,H M/ ,1AAZ2,0,0!AD:_["#:R"]&&[0J_%QPPRN\?\DO."JQOJ'%7PH5N)IL=HL MU?9BA>8P$S:W@B%E!:A%!DA.4Y!*03G+*%78NV3D:3>3?/WLS'2Y>/$!U6V= M>CU48[P9_%#J=='>#D+ Z_,SG8Q^*=[NZ+FK[HY/!SVV_K!X9L5\QF*%8FP6 MIAD4254E@RDH =:<*J50PMS6J4Z]38T0ACVZKA&^ZO#:'[>W.[ZN;!W^ /L0 MDV&/L.N^IG"(?>BVXS'VT4/]&*0I,%B5\K')']_5HUW K&80$HX12H%*4KO- ME1@PPAB %"I),TDU<5) O=S5U+AC5TUSN;4U6M7&^O%'![YNY!$&M8&98P?8 MSLSH^R7 O$GC,A:!&*.CHU'IXK+#QUSA\$3/4W#Q0\F-O7BW*YD'V_*#^KU^ M9\S]]PRGQ&P!TQ1 S!! 3 I L=! Y\9KH7/-I1=5='4V-;)H;+7?_G)]?<>? MBL<^-7 Z(78\*0\$W-!GYL>8_5F:&EE;H]+8D ?H#IB$.DKOZFK<0W4'IT^. MUUV>Z5E&8;-:+Y[5LES*V)GQHWAI%*M3GN:::06$8@H@K1- \XP#@F$J$D@2 MG7N)A';T-37N:$PUZXP]6SWK*W1 ZT8:@0 ;F#.V6!V8.4""L@,*1G'5"VG!?SQ]6]6I9ES[>'<% (9K@B!R1A-@P_TX"FD@$) M5-R\]/F^VKU/^O-\M5E:^:IO:J66/]5,B4P2S05( M&#++!4D1X)AG(($LP90@*J07"YSK9&H,\'&U+I[+L[DF&^XW>".SUZODVD3TQ[4\OE+,5>K.UT5AYIQR'(D;K:/_&O\UAM$+6T8_K3?_/4JSFS3/;C!$I0IJFMXD M";Q),&Z>+U8KF^U2JM5NUJNU^<$6O3=M_<_-7$5I7%8Y2LL/?%"B'-2F]E%B M!5M6+TJLBY_JZ=53GN5D;!T//:\8L:%/.JO!*FV[B4KK;DHM[I!Z*&W^ASK: M/&Y^W//,%N=.#C';/C>HT--,89XB;F.RF(8 :;-;X5DJ0 HAC)G*[)YE #VG MJ9'2MS=0:0HKQC0ATO#27!I=5BDPN[CV.D61I#8N\GV\'T7]3,3:,26FSN2)GH_3[%/G=L3 MM>%-K^Z>I2U3K34JI492=4V?&RZ8@,0I)JDAF3+S]!-@>BL:_/RAGC;:J50F M$>9#( ((\\__]?OI[+>ON%Q-%_-_^1/_,_O3;SA/BSR=?_J7/_WMXRMP?_JO M__I?_LL__S\ _^./]V]^>[%(9Z?/J]_$TS(RQ^[_-?E/R%#F7)RH(J,H+1V MX$MAP$1 )IC7HLC_[],_*6U%<1I!)JM "2/ :]1@4Y;<:V89VLV'SJ;S?_Q3 M_2.&%?Y&[,U7F[_^RY\^K]=?_NGWW[]]^_;G[W$Y^_-B^>EWP9C\_?*G_W3Q MX]_O_?PWN?EI[KW_??.O5S^ZFC[T@_2Q_/?_\= ")/_S]U7^T[_^E]]^.Q?'S>^O?WS! M?_G3:GKZ98:7W_N\Q/(O?ZJ? %6QS$A65_U_SW_Q]^O%ORQQ18C9,/N&OG'Q M^W65/0G![VN<9SSG\'*9V2+=^J%9E>_BZC=G(>)L\]U)QNED\ZG/XFJ]#&D] MP\N="V<_NB_WWT?ZV0F+S%N9(W@7+&T=KB (7*T MA:[6BP:2.U<+D?NGWXCK@LLEYC?G6GF4N0UG:S*KN/G)%AK_[V=A29\X^_$> MORR6ZXD(C'O!$MCH20Z>17!.&+"^(*H28M*NB?+O++P5#D3_.#A$GIU XATN MIXO\7& ':F\I#9L0#9P(P2>F8+R$DW^9TN+/R5I!0_4/B M((F.C(J7\_5T_>/5=(9OSTXC+B>IJ!R=EI!]=;-+LN MMQ E9A8\)R-W&!KN MKK@5"G2_*#A(@EUH_SU^FE8AS-=OPRE.K!+.&,L@E$+T1U0407D$IV-)!I7A M(C= P.U5MT*!Z1T%!TBR"R2\II!^229L(_@/)']\OCB;KY<_GB\R3DPI+@1M M("$C9YC;2)BF2+MD)A170DM^6!BQ!1%;X<3VCI-V9Q#BMP^-[!<:A, M>P+&<_KR9/EQ\6T^8:*X['V ;&4@H0A)+) OI9FWPFIGM!'M8'&]\'975^P7 M0<6> NT)$YNC\63Y;KGX.ITGG,@$Q@W*90Y IDU>EM,;BBHP-@7%G M]>W0T?'-9C/1]@21=XO5.LS^_^F7C>L466+1Y00:'#1\85G([&.#(YJ]9XM,6SH9M8:YY(&8RV!VD=.L1?+X)(J.F+V M/!WF7]Q<;3L ='S%N;?H1E9Y?2&=O?N\F%_>P 0;@PS&@)297""5+81(!U_D MP0HEG;3QL#NLNRMNI_J.KS(/$N'(ZO^ Z6Q)T.4B?IRN9SC1PG.C98'$B@$5 MN(28L@2;G% LLJS#8;O^[HK;J;_C.\R#1#BR^C\N0\U"^?#C-"YF$Z=U$.@* M:&%( E$S<)S^R$9FXV66%!P=I/M;RVVG^(ZO+?<77B>;_N7W]#G,/^'FOI4Q M7ZRR"8(S%.:H$"$&^BIGK:*,1#X_[*G[H56WPT#'5Y('B[*+<.#YV;**Z_P% MKD*:='"VFHA03(Y&@40R7XJ3&Q-4C6V29CI:8YW#@R#QU.K;0:/[*\@&HNT" M(J_G]&DDCNE7?!'6X8*M"3>,1\<,V$C''/DV'ESQ'HQ*-G'K4E&Z 40>7GT[ MB'1_$=E M%U I#[C+I^'-7Y:+'],F _%"BE!)%GOV$6!8"T"%RQ&BHN4/_ \ M>6#1[=*FNK^#W%^07>#@PVF8S?XX6TWGN%I-N)0*12%ZG=)DZ>BK$),'K7C0 MGG,5FN1$W%IT.QQT?]NXOR"[P,'+4UQ^HB/O+\O%M_7GYXO3+V'^8Y+I?/-H M(DC.*3C.UH!'*8!';:0)WIET6)#QQ.+;X:+[:\;#!=L'/KY?)W^=9P9.?(X9 MA0J$;.8I=%:,?&@;P7G&O=8@P.>B^79BQQTBR2[IVC8#B0= MWUHV%O/(H'EVBO-;@ A%4+&*@\P@*"^5+,X(5\I!^+BU MW'90Z/@> M#@D=WV:V$&A7F#CW@N$_K TN<=6WJ[(K^/+RR8B;0:+?_[]GAS?T#<.J]<_>?OBY=L/ M+U_0%Q].WKQ^\>SCRQ=_/'OS[.WSEQ_^[>7+CQ]NL[%E,?_//[5AI?^.+!S8 M!N!L!9]"^#+99$S6(^2DO)K.PSQ-Z1Q9G%]47 $O2AF8*A:"JCBIN90^*$4! MA^-:.X'D?CRQ]4I8Q0TH+A8]WW\X6Z\NOW.]$7>A:U\S<[G&L]4*UZLK+CV+ MWEI9P/%40$E4$)+U8&O6B F2B2=+1O?A\C8%XS09& P)ER:H@;A'/)-N4W]A M2J^88 65\B8#8LTHP\!('B*!0)9X9)J"LJ=N//;'S!U"QH7.(9I]$"2'B+D# MK#P/J\_/YKG^Y^7_.IM^#3-B9O5L_3PLES^F\T__'F9G..'*<85TDA>E XDI M!7+*H@;- [,J<^5#:WNS%6$]8.D@ "R&UD8'$'N64BVN7+W'A,12G.%;7%]F M*-0D5RN(%VM"(K^.:XB2P[P%$MVCW% MC^$[WF!G4IA#05$ >%G(@EMMP*6<())!MS&%;/-31='[ .A!0L;IKS(<<@Z7 M=A>0^4KR6"Q_$.HG7N6LA,M08LZ@ M,0O,[ O ZH1/#2/G5YMQ]2KM &"6XX@Q( MY9PD9E,63[T [0.7+<@:IUO+<"AJK8D.P'6;>/22QV(9Q.!KA&$MQ1HY@!"9 MQ2!B2-<%S4.$7>,T=AG0H]E;NOM#8[$.LT9V9_$%E^L?[V:!Q#'/UHVM5L-*QE"41DD\>=TE+^1X:SBFF0CO"O%@]>&F$'OP6460"?OZ'^494^^.^R# MH"<)ZL$G;@*A=F+O $/G5Z;X,"N8=/;) ?I8$T E0BRA/MJS1,++3KG6/O(3 MY/3@,C?!3RN1=X">UZ2!^:(E)CS%SX,538*D,22G+ %FP6++G/L763M&#A/3@1K'ZJM'0? M@&Q+V[CAU> OZ(.HJ /+K$N57@O)04!BA'-M0Z*-&+VNA-!VQM MC1ZG9MR7T6&T_SC$#E%%!Z"Z?*5[%W[45Y;+RZV4G8ZB]H\TF^KMVO6+<0(/0^H+,\HU7OR6A2LLVQ%$,^7.TY M:94&YZR&A*X4&3$(T3J4?Y28<0^[X0#40/0=8.C-8O[I(RY/7V"\R@U@DB4N M H(5NMZ+YCI,(3D0B2<>:0^(YJ]?#Y Q[@7B0+@Y5-P=(.;V?>BEG"X;U4P4 M!HF.&W#%ECH##L%9SD&+6$P(2@C^5,7MX??0=RD:]R)Q(!PU5$('D+IY17J/ M%YU-Y%):R G).>39@\]% \FNE*;Y35_&GN*GG'O$0>"4S,%= "F!\YD&:V- M2'X=(Y+(KS,1G%;$ 4)0Y]EAPN[K/NGZ3O1*-C(C'<.2 M@8HY5-E01&"* E0AR6AT"C!&-_R]&U?NAKB(AC-P MB8YFE8H%)S!#[?-I?/3EDX5 />\>GC6-$]X>J^@D_>T^Y=X">1[R\&PQY M%26OE0!>TXFL!!8(A?8=(E<% T/O6I>\_92H;FQ48TRUU48/\*K/@0_*:Z+) M@C,;Z>CFR&JNMX> 0M)NR<)0B"I9:8ZK1ZGIYB:@-:#:R+\#)-U@8J)%]M80 M]$WB$G))H56[B?9;'VA[2K@##[LVB9JN3S?5;//\ M?#&O-A3GJ;)B$'W!)"!)2^XA&5 (MI:8!&TR'@35,B"SZA:UT8=N!K_S%,TG"H:J2*#D!U MHZ/=><$M!M0IT$FLM:KO.?15%%& T\59LNA>/SDF<5\+=9.&L1LNM-'M X9H M;T%W )1G.6\R9L+L79CFU_/GX#0*FQLKH 5XIG9V>S<(:SZOB:B?6)7[&^6KZ%<_K<]\L M5C7Y]Z1\#-\G(GC"@G" POOSR:/>UHHHEU"Q:)T4 ^2+[$+BN,[54, ;4$T= MH/ ]KL-TCOEE6,[)3US=8/<%EFF:UM-T7U 0=J;L@!V=-H1A$9W D&F!)L,+HGV)HG3YP MGXIQWW@'@L^!PN[@(N%GH7N*8G1V?8.Z8;1X9N>O. M>)FXB!%=.!@W6"%-N_)8?+#7<3+7TR+$H01 $9?,_(]$L#0:B(.4L?4NOMM 598U]3' ]C3133 M%];.M\WKU>J,MDR,HAA./BOCCM<."1:BS1:,$20B;0VJ ?%UDY2Q;R".;;?V M4$"/.+HY4X9A-MFA XVU!YV0%. BUV!4UCYYSYUI76=W\!B? >\9CHVH?57Q MZW5E__"1_OSKR[OWV^K%XC1,YQ.K M4Q3( O :,*@<&7AAZ)0/&(P.SMLGIR3OB(S[!(P#CS8ZO0^0 P7<@1-]0?U? M\33BR^K8 M0Z = .'Y8K6QG1?=VZ];TDDG$ZI U-M<+YR"!A<, B\AQ4".E]*M>\\\1DLG M=J,-4)H(O!/@G)3:J?3&T7O5P?0%$EUINE$2?3W#C;;F^=GI8KF>_N_-]RV06 Q&%-HJ64&]R@2=@.015=D!>/]2KU## MK'*13Z?S:17B>OH5+\0Z(;=.\N /^"0D401)!GA@%*SR@A )$H!."2MM4+;Y M!(FG*1KW=7408#5400> ^N-L1:[M:O5\<1JG\PU35Q6E:_IJ-*U]Q&1>M?,3O*QFU@-HPGV5XENT/-GT-MCI]J#N!; M7+?M'71=A38IPF7F! ?AA %E) 5;F?X:@F<)@_0YMZZ/>(",3M+PVMS*'"KF M#LIJR M!4L+Z,GR*G/-2#:OWS(%*UD),44!6/H>D3"S-;U?ND-!)6ET;A!PB MW@Y\O#KJ=;5I&'*.\+>+^>(2\Y/(1.(D!/!8]PT$ORA)]+'M@W'SKF9$ /.!&G(:6.<1%-[I46K@47!F14);?-I M6']>7:7T&[2G6?H!Q?7B^(F&=^_YGA/.+TY4B@#^P+)9X8S#YR^_D_I&B M*,18_MC(L';;\_C<[$X,RQD3.DC2U])&).=-,@5<<,>T]L;JUMWL M!V1GW.E3S4U<'VKOP@F[8/'"3?@#YUBFZTG,Y#H:VLJ>!1*OCS71H)9Q1"DU MG0*!F_;3%!\D92ODN5\*>8>)NP/GC(+%&W$'2FE400-E4\0=:HL;).*URL;1 M45 [CS3&RBT"MD*(_T40LK]H.[ FERU"+FL)KY/I=2E2:0,V4$"JC)7D-\H MJ#TR,I(VQ]8.^V.T;/<>SGX1N#21> <6Y2X??X35-$U,B)G@S@CYDF)6H1-) MAM57>N&CLH(+VSK9ZT%"QLVA:*/CGP!G=X%WB)H7T]D9!0@3H5@R]474U*FR MJE@',40'/$;#%+/1^];I$(^0,FX:Q%&0LX_0.\#.W[$.1WRNC>;(:-"IB3[A$H2M3D+R/%+5PCZ5U!] =21SW#.X!F4V4UP$V MM^EU^JYF.I%JU^OE-)ZM:^W,Q\5Y"[$K$5NT5BB1:J5#(5]7: A22H@,(XM6 M\XR#C!DYG/3MK.RO4ELPACX[AO&KQ9+V[_Q\HEWZ\7$9YBMB[SQ]??.WV;FJ M\_\\.W^BVT)($U%2",H(*"S4WF&<]KA*":QQ/M$VY]*W3N ]*H/C.AZC0'C+ M;30^GCK>;%LJ:((Z!U]*!ATS'<>,5!2YB2"B#IQYPG[SF1X'DCRNO]/SAAA" MYQUJ8&^Y4I( M+@C6/MERD&YFNS@_=]V=GQP#*B3#"@7&,O':D*,4""0TH) YHW&8$9OG+0_& M39]=UG;!X2%N[X":_[6;3'[X>/+\O_W;R9L7+]]_>/G?__;ZXW^\>/GJ]?/7 M'P>QU(^O=D2KO"7+[7O+/S$(H924368"K.75#$F?9(8(/UNWF* ML,:])CT7SJ T(&V]"S<,(1JO(15EK$8=O!VLAWX'O2;;8^$GG2=WD7<'L?H5 M]><2J;9],:]E>ION>I*[X"CX G*=&;G4.H*O[7]3L=DH'DN6K7,2GR2H$RSM MH>G'0'.PV#O T!T>+GJK%4/1F(\*M(F6_ P7("11RYQ]5HD'R7GKM/\'">D$ M,X,<%,%#F8Q"1I5M6Z8,3S?FK<&UN4-1B;%Q@] M2=#(&6C-X=-.^CU Z>=S/"\8RX;S:"T#8[P %44!SZT%(3+RI(/QS1NF;DW< MN)75 T!L$*UT +>[HSPO-TUQ%%EX RS'3+YC#N"0*\A*,Y2Y1(:MWP@>IF3< M NSV0&H@[PY0\\"K22DJH+$(*1=%N-<.7) ),%HFL_&\"-T8,9VWYVT2?^TG MX X@0D9QB6&%+_#\OZ_G]^\WWB]FLU>+Y;>PK+GBRA9O!' CZ)A6=&"[F!!D M9E8HJ1!-:R=I1Q(["=3V1,3]LL/!U-,!^IZ<%V6-BUJ0=0UDR$&EC!!"DB!# M9*K6LPS1O_# T5U#/L,,!X1=IGCMHI6]$?8%E]-%IKVT;-/;Z($9PRE&3,8Q MX(4;XD/2KO39@XU62)VCUKKU!<&>PYX'.PB/B:D#-= 7DL[G)+XX6]*&>'>^ MP&:?O,5OFW]:3;)VSC-AH>A"OF?-S'8L%A"Z]B=.AKOF=6S;439NQ'=TQ+75 M5!== 1_A:S,*]IHMD0,CL^S!%1[K2)(:J4@)29HB+!,FJ=9I(EL1-FZ@V '^ M#M!3!P[;DYOJLAP9:XK< Z &8S'?8+T\W>>X1#YWC$$!!XCK&> PY"KE-Z$C?6VQAU:EVEN3N5 MXW8AZP"DK338 4:O4]I6'Q>/O(UL.(UW.7V/).K5=(T7?>;/1?,>T^+3?/,I M&RE-="T-Y#6'N9A2^]PZB-HH$(8.%<-YX'&K$8\[O6<-R].XSD_!@Y>>:5T;+RM01I$UB)F!EE%+C"9$ M>^>B\GY6Y+Z+C]OY[!@P/8I:1@VWGN)PLX,>85!ZB5H4"474-G F&G"<%9 ^ MRF!\R2GD0W#WQ-KCME,;&W:ME')HD],N:A^+QV!#2%"\Y+^=MCMF'7J5XB4QI U=?_H1Z_0> M8:E]7=[SL/K\:K;X=CWHJ>! M[U0_\]UR\75*DOOCQ]]6F%_/KX8(/4OKZ=?I>GICO!5S%&*3#PC%UH$.OB2( MQ1JPSA8GC> AM'[YVYW*3I*T#D70 Q[7D.KJP)DGULITO7$H.9'-I"6'4A6R MU8R"ZA")?*N$D]F+PDUK-^QZ]7$!-+2>%TV$/KH7?^L2N]Y S]-TAK?"DH^+ M706I"X^9!0W\#\''N*E?1P;PZ$#HP'+>&@1M M/1TR 4F$@>)PI5U)"SDIF2<+UMO4AO?,$[L&LY_AH6#1230>P^LF :'0J M",L0O">71A5BQ&G)0":4,@7NLVE>?7;XC.[![%YWT&NHOBZR$Z_D]*9>'+RO M38U/"HEPP\]-9B^G6RH7%&.N#K:LPPG=7/^76D<-V>V M.\@.JN+N+.JKZ3R0Q.>?-O.D)S(K$1RY/1&%JVD3%D*.Y'^7DCD&8R(V3ZIY M@IYQTVF[@V8SU74 PXW,5L3(J\7RQ>(LKLO9[%E*==K]:E('LQ S"#)&#VK3 M7C4: 39ISB36?,S6V8I/T3-N\FQW,&RFN@Y@6*<*S^E'?OQ].5WCB\6W^819 M+;+A"(DE0QS8!"&*!$4(A4F$@JIUR[/[5(R;"ML=Y Y44P= >R2K5YL293)D MJ]$0%XH[B(8\8)TS(X.M#.;6!^X!N=>#Y9YV![@&ZNH ='\)TWF5WVZO=\^/4G8H>^6I%PEQ=J7P;Z[D8G MSS_7+U_/R2L^V[QU/?PK;Z8A3F?3]0\^4:B]=^032ZM-S2D9/' 6.T/6DAJ M7N<(P:LD51$%0^O^N]O0U5M'E3:8^"GT#E10%P[)?:XN ]!I[:E@:=7,-LWU M2%[9T5:UOG;8XURRG'(RK=WE)PGJK\CM)63)E%0>G=:P/MPF"<1Z<3")* M9XH1K3OP[4!>;QU;C@?*!NKJ$HF;,^"N&"ELG)0HF2_1@PFA-NE*"%$E"R4J M+#KJ(IH_=VY/76]-68Z$PR;*ZN+TWCX9=L)B\29'#4$Q39Y)'1/I2X:")FNM M>%'-DX^WIVY M@\VY]P\(,E+$94,.$+#>4T5%6R[2OBL^:,W06HE'BE:>H')<>WGL M:*65NGHXL&^X(V\6\T\?<7GZIB8[D2B)FBF9?)]UD2;4F25D\A-/Q%K20,= MBBD:*6/K9Y>?$M5E9-(,%4]$)H>KJ#/,U70N'11PGDNW!0,BD(WFE(MA!2>)!"MJ[S?I28+D./8\!L M?Y7T@*VK'5*IO[39Y[6]))]0O0)@@D(E%6H'0B2_F,5H@Z9 WC4/*9X@9]S, MA&/CJY%:#KU<^=APV/(CQA@+HQ K>BAN4\T@R"S[(L#Y4*\ O&78VH8==%(. MEG1P9(@U44@7EW?G$L)-YXQWY%VFZ9V,_2="X):]'!ED[U72!M O*7RV6/ZO2>D"@$VYX\EDQ2)[^4)SB M;U?S)G)QQ?+ C!&MJZX/(GC<.MAQ3MPCJ';\,WGSPG@QQN.DW!WOL9ED5()0 MCBD'OC[>*"L0HE44GW.'/.GD4]ANTL^3RXQ;0'HDA#66=A>&<'O13634*25E M08G:K4IA3:6UA416M!99.1];)Z]L3]W(-9U'MG$#::V#![.7I6!:GY27W].F MG/H](?UD7IFM_U\?IK^&&6[J R^W7_V'9_-\^QLW?G+B&#<:>U\;IV6.@ ;XU[+#/;D-K;".[BZ.8C9\_%>]Q/0T^RLSAVY*=9S M44^L<:EX23(A>P,JD]ZB(+U9LD'.&YUR;+T=CLOAN!=,@^V4CF'2P<%Q(8 [ M;#^C8Z_G9;$\/=?NI5!S8":5S&JJ:LUQ1A*J,AFX MS($'5#+XUI9W2]+&?6$8S L80C$=G/^OY_19M('J%/I:Z6M#X&A5W9V2M@QJ MA!@E!:6,-F\P$7^9=0.9&FX)S#F+,I4060<8- M!R)3V!4MH.=!6)/%+=^DGH ')'OD$_ B*/I+>:(OKVO%YOF!9[ 7TU6:+59GR^M8RCB-1?":J<(#>; D\<"\ Z.U MRQ@8=[GYG/0#:1XWCV/06\&CJ;(#Z&ZS2V_F6UWO4>DE9F1U5 76C%&9SV\" MF$/,WL947!K!WCY([/@7A,?#U!YF^' %=X#DB[Y6FSZ5>;HF^:W(L3ZKE/QQ MMGZ[6/\';D*SB3$^,L\V785T3:M2X!4+=*@YS6(6S++64H_EM_K?O[U_??7Y-4\+Y[C\]&.%RZ_3A'^F M6.]\C3J-)2-!6JJY&(VS><[8)[?W>#B:FA?5=F"\%;C1U[@*BVG7RZ6_R.LIJO:5.B:BH^DKC_H M-_\Q\38[PU&"+[&.6%&!O*64@)QNE9-06:76=:Z[4SGN 7Y\3#XV!60@O79M M)S=<+FYQN8^1?.ACVEG(GQ+9R#Q>-#JFD_@=H3#=3.)4KKY^I0B(GH.*R4 L MC$-,+$?K%4K3NH?,X]0<;,CN0YL _V'Z:3XMTU1; ]U;^AKZ)67-+#FMF*KG M:FNC9Z,R2&=-RBI+:5UKDW8 O2//>&^#J'L6ZU@*[-IVO<5OUWS2F3#/89E7 M^YBO1SZIG07;AM1&1NS64N^6BSE]F2Y.RWD^GUVUNFKJOOF93977[ 8V4V B M&I>@!(NU(VT!G[#4\562RZ2Y=JU;N#4@^_ 2B;U)N-Y=P2OKO-90A'2TK4/- MJPP*M$0K#+?)J-;FL07=8S?>.2YF[Y=9'%GS7=O5]_@5YV>XER6]^MUVMO-A M0V#H?NW_ %KJV@K='%RVAR&Z-_>LB2UZE*A&YNAJ?OD#%\"UZY%44D*L MW6F49PQ<;;S)Z*A3QB?F5.OTQ2?(.3PCZMY'W[A>"4DZ*1%R66Z]9T D,*W2JVNS!&UWO3*SCGB>N7.L\N]TH'-M>U/M MA]-;UQ;L8M+9Q8S(O0S8W8]H9[^>)*Z1^;IH<[6Z'#P89M=1?_&R:)4+%"1/ M5]G"(1:O(3(ED84B@FS=*^H)<@XU37AN[N1[0S=$\2U\C0U34>91,0SG1(3&E"H+6-H,J3('/)1%4E'+D]C+GFY?V[$+@ MP6GWVRQVO56L,Y)+$H)UK!8D1D5;4EE(.63#,3#7?"SS;A2.7"HR&+;NY=L/ MI[>N3=RFS'H?8W;^B^W,U@.$-'NANZ@G?P RQ6NFO#(@;(6,P0Q!HP ?K-8. M5>:Y=9+ $^0TZUGP$&1SL2D$9\#P.C0CDQ_@G91@;)+!1A:D:-W\YREZQGZA M:X.)1WL7'*J!KHW&R["D?_VTJH-QW^'RPV>2^3XVY,'/:6=2?DYF(PMSN=#E M(M<%X\Y09,X<&&-)XUH5TK@-8$.66++UQK3>PUK)JS4B4=@ M=3BR\HZ!8R(!A0&Q&(?6JM:5KX\2,ZY5:8*#>UUXFPB^:WOR0+7(91)\H]*6 MJX\;M,3E8:*'+W5APKB2'$)0P8"25D$TE@XP5X1P$A47K1^\!R]UN;/ C_,_ M;UXR6*U84,!$4:!$,A"XX9M,O53O0J-I?0.]'67=EJ_L@I)'RE=:*J6'&OF; MQ8MW>7$R!FV,K$U7L/8K*Q""=&1=M?)(OIKBK4.#I^@9MQ9^(%@U4T '8/K; M"D_*R]5Z>AK6N)J@CUPZ(I?Q^ERCLP(72X1D4U18BL^\=4+D;0K&;?(U$& . M$'('$'FB:.5A>QK)C!9,'+2J!2JZ(/BL!*#UK 3E#;?M!\[O1N.XG;L&@MF@ MBNK:%;\LW?FXR:,YI)[HXA/:5Q4]1-J1:XN\=LIZ26"2H=[D^#I5*@HPBGF; M92YTO4V3T(7W&?#8C+^]JD-OZSF-;VL9^VFB#E7NMX8?03.?&YW;-PB$6Z,%/ M&JXH:4!;M%OY2!$E<5(X2.WI),K.@3-90$DL,)^UX;%U0OM12Y.N=\6KZ7RZ MQC?3KWAOV3L;Q!9OT;H(W 5=LT,C1$>'M="L6,:CP-(ZJMN#S%^I2&D7E#UN MUX;18 ?W#C=-=\:R-9LFQ51LT8";=NG*^#JV$8$'&:)2-O+2NE1G3U+'O1T= M ZS#:;(CP"Z>VI.OSFI;U&>GB^7ZHAGA14W;'=ZS%SZYXD$71_X(1H3(92'W M1V0N%0]"M[Z);4G_N/>XQX?VT77>M0]ZIUIS?Q?TX0\:K*QT0 ?TR2(_PZPL MW$(6S-'!K"S$PB5DJ0RWTB2E6[M6 Q:77EO[^Q6'=P"/Q1K#A23ZZHU/IG@K MQ.S)01$B1>8YQ]:%$=M3UW%1Z YX>?PL;JJ=KLW1G9K*_@US.OGWP%V9#*GY!,8+P(H M34>_(ZP#2Y*)$KT5O/7EXU/T=%D,N@L2'K^_Y>)(_E5F"[/OWN^L:ZEKUWJHE,[<6^^/']5]OY#TQ'D22AH%1="*H M:"($I3T(4Y![[WA4P]T0;TGDKU3"N@O"'K>,0VBO:^NW*1[=W\[=_/7&%:V# M)H4\4<.87:9C50,S2M3ZY >:\%19";D;+(.K6NR!JQKO7'F+TZ_+.9U,]47 MD(L%+^X<_R ]E.G=(,D$[A4Q#"H@@B*M0\!@P";FF1"H PYU^[\'N6.GCK1! MU!,^VZ#ZZ]I&/52-NK_)>N+3ABV@'="@/5H^&0RC8--Y8.C5>25(%,8#]T9I MYNL"G=7J"56B5R$%]/9&<4P=[:!HJR)1:&3I5.CMH*2(8$3D0,KD7%OL]"E]33%]ER, M>_$W,*)'4777!_7#TUU?X#I,9_M>HSSQ@4./I7V0\*ZFTVI;;"SDXHF86OAX]3\9Y@VNPO&[E4#MM%3UT;OLKCN.@OK=J71 MXK+2Z [N/,:[6L']V/OR-6%F6G)-X,/-B&O,0ZKB94Q<<$\)(VZOEH+"%H',%F2Q4?)Y'9I!+3 M#231WZY1]-C:(V>A--/JHJ&(^X!(?8*YX&#U8G$:IO.)R$QZR2U$E,1$$ ZB MHUW$D (6YFE'Q:UNRK?#R7T"Q@%+&YW>!\B! AX1)=5YF#S?>(U_Q>KOU>&/ M D.VX&H[!X4ID)$E!R\;[4)PJ?"[J1_W79Y[GSJZN@_5T**%N,;6\\?%8K:Z MH)L%:96+D5QX4X>KVP)!4HS@O#8^H6:!I:W4?.-#Q[DQ&DC+^PIK;"4_7TQG MF#^>Q>G\TP7Y25II/$]@4JH#5C5Y2\5;X(16APZS+7Z[+7WOL\=)M!IJ8Q\F MNK$U__?I$ND?\!*T)D6; X/$.#D])!-RCSG9*%?;[FKEQ-TDE4>T?OMSQ^E\ M-)#&#Q!9!R\7C_B\;XBAUVL\74T$RIB=2L1 [=?.' ?O(H)QC&%PDA#X-BZ^XC(MC-BUZ&Y;+4)_6#K@V?>KC!FED]#311VAI%+G& M:*(!4YP")>DHB\)R"%C?$641,;2^ #W&W/2:DKY1SWNLXB?0QWHH6XJQA:ME MRHR5VC80*83B24GN"02MTV'AT9OIATN_Z\>;&WKU^X+BYH7'= MQO[\[-,',4<[L70,ZY1L<'40HRVU[;Y$!/H;14+!2LF*=D6TKC$_AG5Z'[[] M-1!:I[4^F@*+LR]?9B3HB<(2BDL9;(TK**1 "*X01KA.Q6:T(@_67^X1FCJV M5#M@XU%+U4(3'7C.5_S\?;'\Q^LY!:T4IZXFR7D,-D@2C"27D7$)CE&(JE!I M9+DG$#L,%1M+_4>\).[06S(OM?^]"L)H4G*Q.=V.0,%%#*(=9B$R JL66PE%QCH'#]F60L$%9V2Z&XMB>^I^I?[%NV!J__[%.^FK T?^ M"7[^^/'7\#\7R^>SL%IM\M8B5XE9;<'4.14ZN)S(@MC:COR7JUD\&.Y W M+A:'0LCB..KJ&XG7C+T-IWB1AH&H!7FM'K3,Y,6:(H'\%D$^#WKI'1/1'A&- M#Y$X+B('@\KVD#Q8;QW \K(:X#W.SMMKNH'3J^X!J??5KB>4'=97X8 M'0],Z0S69CHG0B0)U?G6S"<>E/+&B]:7)(]3,^Y%_C'!U4@C'6#K(Z;/\\5L M\>G''V'U@.3.F9)6:Y8, V$E1?N:2?#<>R@Q(K/,,-Y\SMY6A(U[_7],Q+77 M4P?@>T* ;ZZSVI)4L2@$+W.ILPP,.%:J*XQ)&LV<+?9X/MR;/M)&QP\E]E-0 MWZ![OYC-7BV6W\(R3X(-1+T5($)A%Z.%?+7HG%N)F%1,K>]4MJ.L6Q=N3T1L M#[E]U=,WZ,[?[:0HGEQ01=&5XJ"(?#H6"@=IG=9),19,ZY:F/Z.I6Z#MC8/M MH;:[4OH&V;.4SD[/9O6U[>;0GDEBR29R&2!%F4'Y5" FET#HZ!4RK9QN_2B_ M.Y7=QA5' &(+Q1WZ/OOQ& BMCXJL-H7ATD'201)3.=51\<140)4IO/#E0RUGZD")WP!5#;9 M['@IN7WVVC:4C9NA= 2X#:"@#F%'.^<^3S$3Z=HZVD5UV'S1!J(L!B1:$TTL M*'/K3F+;T#5N8M,(D#M8.1T [BFQ8;UJ(MYN>@OO<#E=9%['0DH=8VV+5GG% M+,%KDB-Z$;DHUJ3F#?[V)'7<#*IQ#]YF*NR\5NK.OFQ2H?F3SQPN>^HHM9J[ M);-P(>F@U"0C1W$"P9-!2#R!MH))Y6.,K/5N/VJ"U,WM<7(O46W"9;2)Y^HZ MU Q6'A!23COQ8B8RBI-;U+4]3]"LE0NV"G;NFK:%>?BD+]L TY(:V[(E/ M'\ZJ;^I6Z+Y>SKV& M7/OCOB)2PNP_,"PGJF3.M2O@!?VA7(K@(_DI6%A4+/)RE+N@ M<)=[OR$TW/D=]7V6WY)A^?@-9U_QKXOY^O-JXC1''XL%:UR=$V@H4 M>@2TZ MV524%LVSJ0ZC>-R[ZUZA?)!>?SD4UWWZ\=MBXJ2761>X;JS'G]-M-+/3IAU:"0RL-'5%C):D6"UA>#JXX,K+O#6KT'[ M43KN17S7:-U5C[\<6I\56OF*U9B3]=-TIXEE*RS/,%UOID!80CWQ2NWO\;4AM=&?_+OS83"(FG&U6K;WR M+E&5M"G!V R663(K7#+P2@70P@O'I4636[=H>(*9UM:5TH\# EX]Z:M\+! _D[ATI][#$(%[OQ M0YB%VC*5)/22K,3B!UZ.6E]=I8G^K105"T$W3RA8*2 M:*QI??'Q("'CWAH/97X.EWD_P'FW7!1,V^Y8B:*UE>]3U,T[HWNP%!JH84.,'6R_HS+"Y;>3$.EI6/Y8E#O?/R"PWW&%=@'_(:PUN@BH2SUPL^25=E'Q!,%(7H<2U0EF]91S MY&Y+/DS)H<:)M((GY3D!>KI^%5+=)#_..RRPE)-EPD*JHTO(#\P0 MM5.06>2^,"D=;\WBH\2,/*+J< S?R?,K5DAN,T\\M2[[?XB.<5'32,5W@7.HO#O$S$4C(650 M)^T+ M-5ZVA4K"Q%QT)H.;(H66I?:[D_25-9FX43[$YOV![Q+1%U3VT>S=?K\'B;D# MG-PTNQ<<*&U+--Z 5-7>9B,@>&UU>'&SM8N()S*+3X -Z<+$0.R4645JG$#U&R_AQTB$Z?A(R>PI\ M[%?2C]\6'S\OSE9AGC]^(S9^O)Q^^KR^?\IJ+)GLI0*7ZMPTDS.Q$RT4X4PV MH>ZO.RUO'WDCW7+!GI"RKVH7 \NY.^QL,M\?\-"T5E'8"-9G3L%!\."M\73L M,IU*RD'>O:G9%CL/+SCR;/GAL=- SAUAIZ8*U,V .'_VQYO;!_L%9UP5"BPS M@]I/ET1'SF LR@'J.A/4<"R[(^CGRX[[MCXHCAK+O /WY\/GQ7+]\>Z]A!4: MDTU(P:&Q-<4V 3F!";RFHUX63(ZUGE;\("'C0FD8E_EPB?<(FXM-ID,L++IJ M2Y,@6UI?WF0D6RI3HB\R2ZGUT^=P)?\,-GM(?.S3:Y, <(N12_?>-T9EP\V%$ANCN_Z]?/%:22!Y8L]XFO#.2(4O%49%&,9 MG$Z..+2^",L9:SZ4C2.;Q,CM0V"#J74D(B47A:609(!4C#MD].=&M<'1H1+O8C+]32;JX+@+/CA+SEKO06%] M\)&>0ZBCV*V4*B)+2C:OIW^8DG$SXX\#GCWEOK?1^8K+N!CB8NCON+DLS<]H MA? )+ZLCWQ-:)[P4"EF2K.G?HB851' ULX );94W1KKFJ;;;TC9NSOQP&!M$ M-UUWO=TMTWQR)^%IB#3Z"1\MD?XN>U>I]+^WE/%5;_&&I0GW/W,P&?Z$_&'+ M#U0)A?D20$1>)]@81MYE]H!%&\Z+@CF[I Q?H+$@7I_^KYE=U%W<,WRX2RNIGE*INM#J%-" M/ZP7Z1^;!Q.?;?8F8NVOBJ!4;5;%O()87&$\6!-XZUCX46+&1\Y!:K[K"S21 M>0_@N2:_/O:?E(_+,%_1KB+%7#RSQ)R9ERQ!B-:",@+!632 /@3:6U[PYMU! M?T[5R"]2;=1_%U1M=3'V<^6[,_(+TDFAE:?S3Y^O210=%8?8N6LNS U#Q8PJ.%BYZV"23GZURE4.LH! 7L M7"@KO?#&MGX)V+LH[DC)>X>?3@=+ND.T7.R@P(/,C.RKC9)\/2<3^. ,:&.3 M3;2'A/F_MAQN)PUO5PZWB[@[ ,T#FJ55(*.84WW<)XL;!0-CA>&I)+1W M4V/^+RF'VTFS/RV'VT7,'>#DYB7A!0S"T8QT)H[XDEF<$D**#DEKZ1CB1\7 M63WX/JVQL!/4]E!,]V [F>.%;^E!51M$!Y*LN"U"0A66= Y*<52+"$>U^+= M(*XG%^[XV-M32=VA;^.0..]0<1' F,1K]:2@^#@C&&\$IN"%+&E0F&T=$@R6 M.3AL2+"SE+O#R8U:VU*T+$9;,+$6NM4TV6CHJZ)D9.A=9FG86HN.>V?LI.-M M>V?L(O"QG]6V[>D04I&(*@##FCL;?("8I8'$BE.%&$KISN/_?\K>&3NI=I_> M&;O(N3OL/-+3P?/$;+0,DC<4/V?::3&X#$))J46HM?YR/^S\4KTSVF&G@9P[ MPLX6?1Q4(.%E7\"61($J:@W." ?)(1.%1V7C3],8_]/TSFB!H\8R[\#]V6R$ MBQ;GFXKLRW;GEV]*1OJ424Q:\MK=4U%L(7@$HZ,A+S%KTSSC\21 'PBO M(930 :9N[XN-PQAR+I;7^2VE3CZDO0"1%P,1-7F,W*8D6S=$O4_%N'4WK4.O M Z7<'4XN]I%AP@;F21I.&?+D2O7DG .G68K*,6N:YY8\1,>XCO2ANGT2*GL( M>FRWY['#EOG@O-<,B' &B@<'/@<.66=&D0!&6<)6#LXAKLR14+"/VA:-93@V M#IZ'>GSY(@D$F,C8$P9&?,\YN;%O0_0,6[L MTPPLS40](EQ6R_7D?9A_.D_+-$P%[1V%9:&^7@CNP7$1@8Y.I[60AK&M;G/I M4V]@@_YVC8M;"XY;?]O*U]Q?ACTH_A*O!%AN%$5F?#,[LA:"*(K(I56!G";# MF=XJ^W0;U8_I-AR@K+OJWD-R(RO\K]/Y]/3L](+PZ(MPD1".L2#9O)0@Z%2 M^Q0CB\(CWVH8XD]4?FO1D96^C\H6+>0WMN+#]QN$$Z41/1<0Z%P#Q6IM3YT8 MJT,J7M>Q?%JV4/S-1<=Q$)LI?F_Y=> *_GM83NOA5CL^;*Q>%ADYUPA2QEJ- M94@*M2@Y1LZS#>]8V*8_V-3WHFY,O/F M]1\G[_EED.QS0"L2"%44;2+:20$I_F&Y:%6XY#K?L2R/7#)LMUX_^-A'I8MA MY=N!7?F Z8Q6/?F*RWE]$3QO\#B=?ZJ,?5B4Y=6_O)YG_/[A6_A2_^4RE\Y8 MYST%X=J'6H*PJ5\N\6JOB2BY1 :\ MY (J4. 9D+:%S"QEHV-*MG4MT$^)&O"TOQ[&/LW^&C[-STXWX2.Q M@JMW9\OT.:SPV2?BI^Z_RXP:9Y)VAH$0CH)3G0,$7ZUM%$XXEYTS?JNC;,L% M^\/- 3I>#"SP#JS3>YS57O?OPG+]XT9[NM4?/V[^RV;S,9^+)#: AUQGPBH! MCOZ'=F JJK",1KOJQOM4C&NXAM+W$[#:0_@=P.D'1/MH]Z[#=+"H.\#+;31;D!W+1.O;? MCK*>BJ_W!,'=I[+V&ND79YNKN/-OOUHL/YP/V5A-LF;*9FU NJ#(G-M0&SP[ MD-'J')DJ1;6V6CL1V%/9]J"H:Z"?#L!W6V W1Q9]6&\\B:L;VTD*3 OC#5A= M[X/1(CC%%;CH!8_><99;>UC;4]=3E7<;V VDF0XP]Z09?[Z8?Z652'$GY6_S MZ7HU40%1.)V!E=HO2):5R3H*]S4Q0F'.[9D*$PJ4I# D/J8M;:S:/=3%$@"]99X5R:)M M;?*V)JZG\O$VJ!M&+ST +ORH4EJ=E*ODKLWHY4GFF&7(BH)Q0]+B,9/A1@/. MVR"QI&15Z]CA,5IZJA!K!*<64N\ /8\/[3:!A>1# (&)@G13/'B9R T0*>>L M172J_5SK0T:F'ZG.H)4#UD+N70#HD:::2XI8KMW(DT+?H&WR)7GY/N%H] M#ZO/KV:+;S=8LLQ)ZZ6"(FM#+51UXKS6$'*)1D;R/-6=%\I'LBBV6Z^KQ^S# MP#.4E,<&SB8:N6M]YW>L[T0[SIR)#$3$6DAD%3%#]E>P8J4*1=MBML+-5LMU M]9+4 #;M93PV:NZ:T"^7240;5FYL!A+"U&G M"*$(7KCUTM\T2(* +M"+"4 7= >KU/"VQ\I+2\@SSY?/IQ 6FD?.Z-_Y/ M=U?6W-:.G-_S*U)Y1P;[4I5*E;>;W"J/=2,KF4<5EH;%C,2CX>*Q\^O3X")K MHW1(XNB \^)%M(E>/C2ZT8WNP(D,#@.,7*Z"*?4J1'0@^;"S?780U@]>)W7_ M7E\A#:#L\[WAI7>=2]<]B]YWLUGW]Y)E\+?XR>+G)8V,*L$I$5:&\CB?$Z^D M(=E&XV765#T>MW'\X^4]Z.N'N9.ZLQ],/0U [Z&\WOOY9/X5:?'I;'J_)06[ M#(%2:ITG68B,?$%Y(A4 ^1*>LY!C#L->U^^FK1_D3OA>OI):&H#;ZD[J('THY MK>)N.2N2?FK"+<\>C)7$.^;0>XB X;+21%$-5'!-@ZT]#'D?^OH5PY[$+?[@ MZFGK9FVG'=_ZL1]A_?MEP$VD<^E+"N6-IP)!T&V-A%'F$Y62V\?YQUX7:KT) MZ(>QT[GR?PL]M("U#]UWF'HTUI,?D#Y<^=FWPM>DV[BKYU!>;^%F>K*K+J[\ MXF,'\R\=QNRKE\W_M?0SI.SZYP5&5*4^+BEA I5 7$X*]UU(:/(C(U11RIA> M34+OCV'W=-*.;2BU[$Q?O_*^ZXCS$6WZ>S\[KN?X/]8'1]GN8S"FU]U MU^G2>>MM4HQD3U49_R%)\.@N0Z8:@S.E;)2]D'O0\OWP>#HYB>%U,#;*BLC^ MI[M>(I.SGYN*SP_=-*T:/UQT#PL-5MGDA5UBF )S>4%=6E'[TTTA"LE MDH[>T9XP.VS]?C@[B;S$6VGA]("VN4;/$'CB-A##0AEG YX$RTT9A"!B--P; MW_\L/H2"?F [BD-TN5^422 C M#/GRQC#FP2H%M?-;.XGIAZ"3RB_4$7P#"%J/TKHC_VRYF"\\VM#IMZVQ%"Z% M%"EQJC2 "+[<5B-[($%R =*X4/U*]Q6:^N'II)('5=70 *S.X?;NU=7#_<&E M!9$=1^-::C2#< 1CC$289@&W1E89ZG=XVD%,/R"=5$*@CN#']GJVS?L^=#=A M,EUI!#V[1N6A Q0T _ ONU3GNSE4',3QD',4@NXQWS2C&*(B/V9+( M8I0T1Z]2[2J4^^OW ]=)I!:.%N_8Q_K=^_N[3KDHFF49^@Q_S.!FLKRY= :B M%-X3+Z0ETI>V288*HCVZ)\JHG%F_*XW7U^J'C-.YY*\LW?;!LOT@=#KW]\/)O!J:_NU/3V2-C/]U M]='JD_*_SB'_<_G]O\]_O_O^PB!,8?;MYWS=H^U?\9!=KU'D>!:N)]]67S=_ M]&9G_A$6?G(]?\C*?')S>PVO0:KG-__I%_F/&=LL\ WE5F!'^A:)TC_1P1 O.)Y2,E0C M@G6C5 N>%*6&,=E,:V1>(HQ-A,V<&Y#XJ'V!+,7"1J_Z^>16.C;G0S+4FSE-*E$3.(#$.OOX0O*=TC(^< M2FI^,O3L2)DWB)M-;V^O\,3/CA$A:(D/:2;>14HHPP"Q/%OFM':,]3PE8X\^ M.U;#KT#F '&/[49?_+V[N.J6<_39UK.W/I41HE]A.NEFJT!R.[]-A10CUQ@] M6A135$"!0/ M"8;ETA@TE#Y"G$!T#+=H J;EF^+MCK26(7<()O8"W6$*:AYWZ#MLV%+1VB0E M,N/+T9#1\["Q#'5B401A$\$-4FVH8+'0[31L/P>MR#%H1R+J"1QAA^=?^# M(3> )"H[(XR$R%WM\IB:?8'?W)D[$! '=@C>1SNGE$/\S4]FJ_J=>LG#)U\Y M6-;P9>*'31DFU],K89&K7F[]%NG!MP#GZ CI% M0R P3V1@ACBDAF3I,_?>BYB'31*VFQK<1^\O&YO]1=W :?9LZL*!,HEF="MY M*=<1Z/ YF0V*B%D%W#FF:M]#M)X0/$"Y?=* ^TBZ0;1LPA!F>%#&,\)L*/VO M5R70.9-2":B#85KKVF.$3B8-N)>&^Z4!]Q%W Z!YFHUB,B5A."-96W3KC'0D M,,H)#Q:84>)N0&H7DT^I&/<.<@"D'"GH!J#R\&Q>V=FHC?Y!5LZF0;!3@4Y-X2==].TV@P TW?O/S_J)[[F+'M6>M130@,OO4V- M(\6M1QZ5B$%R;:G:%T&O+]M2FJHRCBK+O 'WY^M5-UM &?>$\'* MQ(%DT7'C+A!A!'. !M.S?@[RKA4:0\,ANNMJ"[(!,[+K?; ,DLF,@H%4^F0' M&HEWX D%8+A+F$_5S<@.4GH!YXW>3]>^J#E,WLW!YJX8X%)'II,!=+.B9\B& M5.AU64F"X#E&3ZT5M1V6':2T%($?J.97QOD=(O.FZV/.X=HO(/WA9Q@CSOQT M[N.JUN2(^IC7OK)>?Q%>JC]FUYEW%A >!AYMPQ$CNRQRA0)PU^$N47H3 M0#R>X%JAD][+-!WM]\8K2,MK.,N[5GK_\\$G*Y/M,.ATPN.!+'"W20:X[U1I MAA-<*1P1$&7M[-1!A(YKM:KBZ8G[/+CB1CP7Y[/%Y<5D4;C[?9HFWR=IZ:]7 M$8?QX+Q,CH!#/V%= 0XRX & MMX8=#XM]$$>KG /=?BW7XC;N?C(/O?P"N]J M2K\U^/QELKA:R:>(ZFIR>]%]FBXFBY^;T$5)P9E#R02*T8:T&@,-1=&5P!]3 MH:*BK)>KM2^P7B9K',A5 L!+<*JHC9&!]ND'Q.5B\AW9R^C"S#:!JU><"D$I M<: ID50[M.T4)65"2HP+QVRO]SVOX.GYU1N"34U%=U6EWD#7&??4&@@D M]00[LN?\HA,T7FQVO,Z[H14P]J'U%U_F:7_^.9W^-O/_-_D55_I@ ME;.*. . 4I(8IEK!2#)<860I:?#]BA9W+# >* ;28U=9J&,#X\M*&?[ZTRI= M]76=KIJ?PW(Z08.\8WY1@A%(O,A2,!?T045\DG6WJ!]QM(WF>U<7R; M-X),=7&/C9^/\+V;KKGYT,UNN_4HD@TCW$46J ]$**V(-%Z0H)4H&R'X4J\+ MNE\GT)=6&<>[>2.\5!-ON_%M#956>$>4!UK:TV@2F&7$N)A"!!,] MJ]U$JC]UXU8:-7-E>*S>&D/D=J?BAA3,1!*5CKA3+24>A";22D>=M#ZE(9'7 M\%WAT?I^ 58'"'_D..U=SI/K26%@G?;9/B<(M%Q2(-U9RC+HGA$7'3)$>6FM MY8H?6"$H>W[U=F!SB#Z[JL(=&1Y_S+JTC(NSV<;%6^T6S5E495JXE2ENZ)O>5(67*]FB2\ H[GUNX%C<$&MK_M%=#1LF\#._-WT[0-$#;[R0(8SGCI M/&)*<\C2/E2R1)(3-D+D6:9>.:U^ 'I*P'C1_/$Z?0J0(P4\=N2UY<)/TWE1 MP_7V@62R+";%-*'9K\*"3'##2*)$HC%[(<+CUF [HJY=*XP.@V,UU]468V.^ M[#W+^OFNIAR" J0B*#E0E1%25PR#/]JM4O,1VUK/]5XC:9>0-*G?RH-HJ.Q M[<]G*!3+_]&;?A LK4/_CTXQ:F<[@,$',L:=T.LOK2XVOBR[^]5?_ZO)9NN3>*1L, M)UPQ3B2%\O \,<*XX:""HRF$7B?F'HN.>Y\]W-$YE-P;,&EGMU R0=-O*_=@ MZPAP@](H4PFY=:G,%+'$&R:5 C=;S@&T#/ MAVZ^"J$WY,_O2^R2IZ3!:_0FI<7#G=) EI;C*LM!CX!J)*U)VF\1,^X(>*@ M6*JFA@8@M?/P+M6<3X_OQ)+)-@;BJ7$H-F31AH AB[4I,+2VEKZ9E_4LA;U@ M9TX2=@.JJC4@WGOH<%,*,^9G^=[/+JV,AD<.Q&N/K#&N2E6&+OU=1.;9H!=9 MNRG^'N3U@J ]?0A65%(#^/M]&F?%-?@(Z]]_GVYVUJH3T#W&)[^VF"@ABV:. M*,XMVGH+)+ALT .58)1G"?V'RC@\@,Q>>'0GB<>AE=9T.Y4/W)GQ=O]?LSHH7V^OEZ;E8.9JM1RY=[Z[QZM_\S$FL!HY@J- MFM$ZE-8\"9T]/&TUE>CS"9GKNT-[$7C\D)'Y_,$2ZU2*S$*!2988)I!M]#)( M2%$3K0 $"L!(7CM>?9Z2<9,'PV'EZ?21H_70P!'[?CG'C3^?K^ZHYY.[=ZPN MICC!GP#%#T@:EP\55%^#T =KH>Q M;_B_QFYVNV5ASN[;C/G_G$NUA MXP@]=M6%.O9S3H]&>%VLIBE3TCG"O"\S.(0@E@D@5#K&?8X@^\TG>>VYYG;! ML6<<53N##A=C"[K?#BTH$VZ9T,1%+TLEM"KE&9P(*4TR6?E,:[S^OK?DB"\O M#U/68W4?(+F1%?[GR71RL[S9$*XME4 C+>#6I0EB.1XMLI"S@>"95K)&M?># M14=6^B$JZVK(;VS%^Q_W"%=&@"E]3%0LS>.]]\0)GG 3F!18UHFE&F] 'BPZ MXJ/9&HH_6'XMA*/^NE3C?;T"6'PN_WKK']/$%>>:$U .#[MR5^@X\J%,Y-%3 M%P6K/2Y^%RWCE@T-$9#6$'JCX+FK:,\R!]Q,.N*1B5YNJ6Z2G$0A8_ \.Z%J M)^)W4S-RE%%%VST@=(#HQXX]W\4X6\)=$<'&A@KC>&(Z$<$"+2T$)'I>C!+F M4G3".F^=?0B>'7'GLU_?'AH.45Q758H-&)-5MNI+-XWK%-7GB0]EU-7DCA]( M+F.XK8G- ?WQH-$?=\R2+ 6*1D!4HG;"^S6:Q@U3*T-I$$4T *PG!_BOM*OQ M2GF&QE;8..2)(SL:$K=)9YM,[??RNZD9MY)U #>GDN ;@-!7N,Z_3^?+ M6=EOYU 2MD4T7G#N'1(=RD,"C:*A0:["!XTA0,18KS)XGJ.CL73-@3I^,CS^ M2(&/[=B<3^9_?9?^=SE?0"IYT%(;=.X7<,FE9RJQ0$2(%J42%7'.EU:3N*&H MY$Q2TGQ^&AGBS'!L1Z?N>S; $HTM]8E!EGK!"P7@O&PG_G ] ,M;DZU*DJB@ M%)&, CI=*9(8. >&_KQX/-R[LJNR@[#&O)8ZQT]]E9QJ$=WVF7F7[WY\/R(8 MIK2NYZ)O4G!WB !&*<-3U&HFO2;4&O2..!/$H[TC)1%AI;(!?*\DW8F5X665 M#&4^$Y^08QE6G;6%)5P;RZQPVKK:%XVG7X:W#U9ZEN'MHX<&#MU=94$A +B$ M/J1GVI7": PO= *B,-PPC*F<VEY9YE>/N(O%'D/"P:"@EBINAT M6%XZK413&!*1& ZA%!1X%GH5R_SC%^'MI?J]B_#VT%O:)]@X0H]==:$V8'->"'-\D#0) MW$(LE8$E1K-RTX]'N60F@9(\JMIUXT=>8;]UV=XQ9U8EP3<'H6U(>]Y=7__6 MS?[N9^F21]TN'*J* M9K'U^+I$,B& RT!2QB,>3WA&G#$4-Z--UFB9?:X]GKK>#=8;8>QH,!QTD;6/ M9@Z&VRW,)EWZNO"S187;]+N[&/S3?))@/5K@+%Q/OJW^= [?D;75'_\#?8@B MATL>G 3C@7BI$I$I:>*DRT3CD2\TXPJXZN5)';)Z2T=C+92]C2J:-7#;AG/( M#20=O"?"F.)A<$XL!4UX!/!9!,-#[4N#EREJ*=WS-B;M(%WLCRRW1M84OI5' M]1=O?(*"-9Q:K8DRHG1J"I'87";M9&]C9E%:7[L"ZN1R0..67>I6QR1!CI\L7KIGTH,5TK[W"WY MS,6]%9QQ<(*41LU$ELL+9SDCP%(0K,P[?NS"U&BVLHN<"NUFGA/NI8"@/+!, MF"@S#Y45Q D=B Z:F:BLS*IVL^\=I(P;&]1"PC,=8XZ6>Q,/XC_E#+%T0[GC MJ!2 K,WU$HWSIN$A^J4H+^F1MTBZ0@E05!PM=MU]*=NW.!@ M*)@-I)VF2RD^^1E^^FU>W(8_8/;U"C50SI/E^ON[O/T'MYL/CS@Z#UZKWLE9 MA]U*!^=VK2TA=R!.V63GC2$0'"\O(3#:5)$2$,I(KY*RK+;?O(N68RW>%UBL M=],VC 9KRX1-B>Q(2P6Q95@5QCELOX;?%F69-=97DEG?K9Q$X[JDX"+J&4U ;_M@CF:W9<"EF96(N*59T*R-0 MXCQXHH0W*"X.,M:V4L\2,NZMV"!X.E[@3>!FQ[;X.+E>XD^?[(Y+JVC.24;" M5A.),[/$VUB*V$3.4HO(JA_H>Y(X[I786]JN*DHZ_.SL%OYZ$-NUX>L2>(S( MA2"2&D\DE):%'B,5%3,5X*FGV0YLO3:DC#N9X$WLUR%"KVC!WBHB?()RMJHE__0C7B\Q#"JR?S:(^F.8F+$2-<-&E4.(;.BXDVDAHZ:F5)EA M]�?[->2U+&"AN?DL^T]FWM4''GKW&#+ROBMX>*.'NBB'5-EM$B6,T,"2HY M/!M2&7BI&=$)38E+J;PLKRR9NAPT&OGN@[@G;V['4W$#H?.1/+__^?P7K,J< M65;1B^")9N6$%"&38)P@F:-3))E4@=5N,S @.^-"?TR4=FU"IMG=\\7?;&NX MHS%1I9(6%R4%GTMJJ8P><,%:*;1/5M>.V%ZC:5P<-P.>7J ^4),-(',U,._L M]E[M/PV)!EVJ':VW90JH)CY83VS(D (+-(K:UYY/B&@1>X?J^+$;<93 &T#, MD3OS\UV-N-;!4QT4T4JPDCM% 2JK2(S><9W 9E;[WK,6[>->O?_CG/&'@>'T M-\%Z&-:EYM13%1Q1.ADB761E!* DD'.$R")DW=@.6!/>HGD>&G-U@7\ (:O MZ]A\4'X)?@[__D__#U!+ 0(4 Q0 ( /V, U>M;>7-?AD! .^[#P 1 M " 0 !N:6YE+3(P,C,P-C,P+FAT;5!+ 0(4 Q0 ( /V, M U=%C=E'2@T *Z& 1 " :T9 0!N:6YE+3(P,C,P-C,P M+GAS9%!+ 0(4 Q0 ( /V, U?BCS8.=P@ $@] 9 " M 28G 0!N:6YE+3(P,C,P-C,P,3!Q97@S,3$N:'1M4$L! A0#% @ _8P# M5]0 NT%T" ?#X !D ( !U"\! &YI;F4M,C R,S V,S Q M,'%E>#,Q,BYH=&U02P$"% ,4 " #]C -7DLW-;-0$ #K&P &0 M @ %_. $ ;FEN92TR,#(S,#8S,#$P<65X,S(Q+FAT;5!+ 0(4 Q0 M ( /V, U=2L6NRXP0 &D< 9 " 8H] 0!N:6YE+3(P M,C,P-C,P,3!Q97@S,C(N:'1M4$L! A0#% @ _8P#5^,W;BFL&P "@L! M !4 ( !I$(! &YI;F4M,C R,S V,S!?8V%L+GAM;%!+ 0(4 M Q0 ( /V, U?K(8?>\CL .%P @ 5 " 8-> 0!N:6YE M+3(P,C,P-C,P7V1E9BYX;6Q02P$"% ,4 " #]C -71#91T_.K "8\P8 M%0 @ &HF@$ ;FEN92TR,#(S,#8S,%]L86(N>&UL4$L! A0# M% @ _8P#5QD'E*:F9P V7,$ !4 ( !SD8" &YI;F4M F,C R,S V,S!?<')E+GAM;%!+!08 "@ * *8" "GK@( ! end