0001529628-23-000096.txt : 20230808 0001529628-23-000096.hdr.sgml : 20230808 20230808160307 ACCESSION NUMBER: 0001529628-23-000096 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Smart Sand, Inc. CENTRAL INDEX KEY: 0001529628 STANDARD INDUSTRIAL CLASSIFICATION: MINING, QUARRYING OF NONMETALLIC MINERALS (NO FUELS) [1400] IRS NUMBER: 452809926 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37936 FILM NUMBER: 231151108 BUSINESS ADDRESS: STREET 1: 28420 HARDY TOLL ROAD STREET 2: SUITE 130 CITY: SPRING STATE: TX ZIP: 77373 BUSINESS PHONE: (281) 231-2660 MAIL ADDRESS: STREET 1: 28420 HARDY TOLL ROAD STREET 2: SUITE 130 CITY: SPRING STATE: TX ZIP: 77373 10-Q 1 snd-20230630.htm 10-Q snd-20230630
false2023Q20001529628December 3161200015296282023-01-012023-06-3000015296282023-08-01xbrli:shares00015296282023-06-30iso4217:USD00015296282022-12-31iso4217:USDxbrli:shares0001529628snd:SandMember2023-04-012023-06-300001529628snd:SandMember2022-04-012022-06-300001529628snd:SandMember2023-01-012023-06-300001529628snd:SandMember2022-01-012022-06-300001529628snd:ShortfallRevenuesMember2023-04-012023-06-300001529628snd:ShortfallRevenuesMember2022-04-012022-06-300001529628snd:ShortfallRevenuesMember2023-01-012023-06-300001529628snd:ShortfallRevenuesMember2022-01-012022-06-300001529628snd:LogisticsMember2023-04-012023-06-300001529628snd:LogisticsMember2022-04-012022-06-300001529628snd:LogisticsMember2023-01-012023-06-300001529628snd:LogisticsMember2022-01-012022-06-3000015296282023-04-012023-06-3000015296282022-04-012022-06-3000015296282022-01-012022-06-300001529628us-gaap:CommonStockMember2022-12-310001529628us-gaap:TreasuryStockCommonMember2022-12-310001529628us-gaap:AdditionalPaidInCapitalMember2022-12-310001529628us-gaap:RetainedEarningsMember2022-12-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-3100015296282023-01-012023-03-310001529628us-gaap:CommonStockMember2023-01-012023-03-310001529628us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001529628us-gaap:RestrictedStockMemberus-gaap:CommonStockMember2023-01-012023-03-310001529628us-gaap:RestrictedStockMemberus-gaap:TreasuryStockCommonMember2023-01-012023-06-300001529628us-gaap:RestrictedStockMemberus-gaap:TreasuryStockCommonMember2023-01-012023-03-310001529628us-gaap:RestrictedStockMember2023-01-012023-03-310001529628us-gaap:RetainedEarningsMember2023-01-012023-03-310001529628us-gaap:CommonStockMember2023-03-310001529628us-gaap:TreasuryStockCommonMember2023-03-310001529628us-gaap:AdditionalPaidInCapitalMember2023-03-310001529628us-gaap:RetainedEarningsMember2023-03-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100015296282023-03-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001529628us-gaap:CommonStockMember2023-04-012023-06-300001529628us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001529628us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001529628us-gaap:RetainedEarningsMember2023-04-012023-06-300001529628us-gaap:CommonStockMember2023-06-300001529628us-gaap:TreasuryStockCommonMember2023-06-300001529628us-gaap:AdditionalPaidInCapitalMember2023-06-300001529628us-gaap:RetainedEarningsMember2023-06-300001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001529628us-gaap:CommonStockMember2021-12-310001529628us-gaap:TreasuryStockCommonMember2021-12-310001529628us-gaap:AdditionalPaidInCapitalMember2021-12-310001529628us-gaap:RetainedEarningsMember2021-12-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100015296282021-12-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-3000015296282022-01-012022-03-310001529628us-gaap:CommonStockMember2022-01-012022-06-300001529628us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001529628us-gaap:RestrictedStockMemberus-gaap:CommonStockMember2022-01-012022-06-300001529628us-gaap:RestrictedStockMemberus-gaap:TreasuryStockCommonMember2022-01-012022-06-300001529628us-gaap:RestrictedStockMember2022-01-012022-03-310001529628us-gaap:RetainedEarningsMember2022-01-012022-03-310001529628us-gaap:CommonStockMember2022-06-300001529628us-gaap:TreasuryStockCommonMember2022-06-300001529628us-gaap:AdditionalPaidInCapitalMember2022-06-300001529628us-gaap:RetainedEarningsMember2022-06-300001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000015296282022-06-300001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001529628us-gaap:CommonStockMember2022-01-012022-03-310001529628us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001529628us-gaap:RestrictedStockMemberus-gaap:CommonStockMember2022-01-012022-03-310001529628us-gaap:RestrictedStockMemberus-gaap:TreasuryStockCommonMember2022-01-012022-03-310001529628us-gaap:RestrictedStockMember2022-04-012022-06-300001529628us-gaap:RetainedEarningsMember2022-04-012022-06-300001529628us-gaap:CommonStockMember2022-03-310001529628us-gaap:TreasuryStockCommonMember2022-03-310001529628us-gaap:AdditionalPaidInCapitalMember2022-03-310001529628us-gaap:RetainedEarningsMember2022-03-310001529628us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100015296282022-03-31utr:T0001529628snd:BNSFMembersnd:UticaMember2023-06-300001529628snd:BlairMember2022-03-042022-03-040001529628snd:BlairMember2022-03-040001529628srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2023-01-012023-03-310001529628snd:EmployeeRetentionCreditMember2023-06-300001529628snd:EmployeeRetentionCreditMember2022-12-310001529628snd:BlairMember2023-01-012023-03-310001529628snd:SandMember2023-06-300001529628snd:SandMember2022-12-310001529628us-gaap:MachineryAndEquipmentMember2023-06-300001529628us-gaap:MachineryAndEquipmentMember2022-12-310001529628snd:WellsiteStorageSolutionsMember2023-06-300001529628snd:WellsiteStorageSolutionsMember2022-12-310001529628us-gaap:VehiclesMember2023-06-300001529628us-gaap:VehiclesMember2022-12-310001529628us-gaap:FurnitureAndFixturesMember2023-06-300001529628us-gaap:FurnitureAndFixturesMember2022-12-310001529628us-gaap:BuildingMember2023-06-300001529628us-gaap:BuildingMember2022-12-310001529628us-gaap:LandMember2023-06-300001529628us-gaap:LandMember2022-12-310001529628us-gaap:RailroadTransportationEquipmentMember2023-06-300001529628us-gaap:RailroadTransportationEquipmentMember2022-12-310001529628us-gaap:LandAndLandImprovementsMember2023-06-300001529628us-gaap:LandAndLandImprovementsMember2022-12-310001529628us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember2023-06-300001529628us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember2022-12-310001529628us-gaap:MiningPropertiesAndMineralRightsMember2023-06-300001529628us-gaap:MiningPropertiesAndMineralRightsMember2022-12-310001529628us-gaap:MineDevelopmentMember2023-06-300001529628us-gaap:MineDevelopmentMember2022-12-310001529628us-gaap:ConstructionInProgressMember2023-06-300001529628us-gaap:ConstructionInProgressMember2022-12-310001529628snd:UsGaap_OakdaleEquipmentFinancingMemberMember2023-06-300001529628snd:UsGaap_OakdaleEquipmentFinancingMemberMember2022-12-310001529628us-gaap:NotesPayableOtherPayablesMember2023-06-300001529628us-gaap:NotesPayableOtherPayablesMember2022-12-310001529628us-gaap:CapitalLeaseObligationsMember2023-06-300001529628us-gaap:CapitalLeaseObligationsMember2022-12-310001529628us-gaap:RevolvingCreditFacilityMember2023-06-300001529628us-gaap:RevolvingCreditFacilityMember2022-12-310001529628us-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001529628snd:UsGaap_OakdaleEquipmentFinancingMemberMember2023-01-012023-06-300001529628us-gaap:NotesPayableOtherPayablesMember2023-01-012023-06-300001529628us-gaap:CapitalLeaseObligationsMember2023-01-012023-06-300001529628snd:ABLRevolvingCreditFacilityMemberMembersnd:JeffriesFinanceLLCMember2019-12-130001529628snd:ABLRevolvingCreditFacilityMemberMembersnd:JeffriesFinanceLLCMember2019-12-132019-12-130001529628snd:ABLRevolvingCreditFacilityMemberMembersnd:JeffriesFinanceLLCMember2023-06-30xbrli:pure0001529628snd:UsGaap_OakdaleEquipmentFinancingMemberMembersnd:NexseerCapitalMember2019-12-132019-12-130001529628snd:UsGaap_OakdaleEquipmentFinancingMemberMembersnd:NexseerCapitalMember2023-06-300001529628srt:MinimumMemberus-gaap:ProductFinancingArrangementMember2023-06-300001529628srt:MaximumMemberus-gaap:ProductFinancingArrangementMember2023-06-300001529628snd:ClearlakeCapitalPartnersIIMasterLPMember2023-02-282023-02-280001529628snd:CommonStockRepurchasePromissoryNoteMembersnd:ClearlakeCapitalGroupMember2023-02-280001529628snd:ClearlakeCapitalPartnersIIMasterLPMember2023-02-280001529628snd:SandMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-04-012023-06-300001529628snd:SandMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-04-012022-06-300001529628snd:SandMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-06-300001529628snd:SandMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-06-300001529628snd:ShortfallRevenuesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-04-012023-06-300001529628snd:ShortfallRevenuesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-04-012022-06-300001529628snd:ShortfallRevenuesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-06-300001529628snd:ShortfallRevenuesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-06-300001529628snd:LogisticsMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-04-012023-06-300001529628snd:LogisticsMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-04-012022-06-300001529628snd:LogisticsMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-06-300001529628snd:LogisticsMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-06-300001529628us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-04-012023-06-300001529628us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-04-012022-06-300001529628us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-06-300001529628us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-06-3000015296282023-07-012023-06-3000015296282024-01-012023-06-3000015296282025-01-012023-06-300001529628us-gaap:RestrictedStockMember2023-04-012023-06-300001529628us-gaap:RestrictedStockMember2022-04-012022-06-300001529628us-gaap:RestrictedStockMember2023-01-012023-06-300001529628us-gaap:RestrictedStockMember2022-01-012022-06-300001529628snd:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-06-302023-06-300001529628snd:FourCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-12-312022-12-310001529628us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembersnd:OneCustomerMember2023-04-012023-06-300001529628snd:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-04-012022-06-300001529628snd:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-06-300001529628snd:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-06-300001529628snd:TradeAccountsPayablesMemberus-gaap:SupplierConcentrationRiskMembersnd:OneVendorMember2023-06-302023-06-300001529628snd:TradeAccountsPayablesMemberus-gaap:SupplierConcentrationRiskMembersnd:OneVendorMember2022-12-312022-12-310001529628us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMembersnd:TwoSuppliersMember2023-04-012023-06-300001529628us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMembersnd:TwoSuppliersMember2022-04-012022-06-300001529628us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMembersnd:TwoSuppliersMember2023-01-012023-06-300001529628us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMembersnd:TwoSuppliersMember2022-01-012022-06-300001529628snd:PermitBondMember2023-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
 _____________________________________________________
FORM 10-Q
 _____________________________________________________ 
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-37936
Picture1.jpg
SMART SAND, INC.
(Exact name of registrant as specified in its charter) 
Delaware45-2809926
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
28420 Hardy Toll Road, Suite 130
Spring, Texas 77373
(281) 231-2660
(Address of principal executive offices)(Registrant’s telephone number)
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.001 per shareSNDNasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.   Yes  No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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 and post such files).   Yes  No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer  ☐Accelerated filer ☐
Non-accelerated Filer  
Smaller reporting companyEmerging 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 Act).   Yes  No 
Number of shares of common stock outstanding, par value $0.001 per share, as of August 1, 2023: 41,229,271



TABLE OF CONTENTS
  PAGE
 
   
 
 
 
 
 
  
  
  
  
 
1


Certain Definitions
The following definitions apply throughout this quarterly report unless the context requires otherwise:
“We”, “Us”, “Company”, “Smart Sand” or “Our”Smart Sand, Inc., a company organized under the laws of Delaware, and its subsidiaries.
“shares”, “stock”The common stock of Smart Sand, Inc., nominal value $0.001 per share.
“ABL Credit Facility”, “ABL Credit Agreement”,
“ABL Security Agreement”
The five-year senior secured asset-based lending credit facility (the “ABL Credit Facility”) pursuant to: (i) an ABL Credit Agreement, dated December 13, 2019, between the Company and Jefferies Finance LLC, as amended from time to time (as amended, the “ABL Credit Agreement”); and (ii) a Guarantee and Collateral Agreement, dated December 13, 2019, between the Company and Jefferies Finance LLC, as agent, as amended from time to time (as amended, the “Security Agreement”).
“Oakdale Equipment Financing”, “MLA”The five-year Master Lease Agreement, dated December 13, 2019, between Nexseer Capital (“Nexseer”) and related lease schedules in connection therewith (collectively, the “MLA”). The MLA is structured as a sale-leaseback of substantially all of the equipment at the Company’s mining and processing facility located near Oakdale, Wisconsin. The Oakdale Equipment Financing is considered a lease under article 2A of the Uniform Commercial Code but is considered a financing arrangement (and not a lease) for accounting or financial reporting purposes.
“Exchange Act”The Securities Exchange Act of 1934, as amended.
“Securities Act”The Securities Act of 1933, as amended.
“FASB”, “ASU”, “ASC”, “GAAP”Financial Accounting Standards Board, Accounting Standards Update, Accounting Standards Codification, Accounting Principles Generally Accepted in the United States, respectively.

2


PART I – FINANCIAL INFORMATION
ITEM 1.  FINANCIAL STATEMENTS
SMART SAND, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
June 30, 2023December 31, 2022
(unaudited)
 (in thousands, except share amounts)
Assets  
Current assets:  
Cash and cash equivalents$5,492 $5,510 
Accounts receivable29,996 35,746 
Unbilled receivables257 79 
Inventory23,005 20,185 
Prepaid expenses and other current assets1,554 6,593 
Total current assets60,304 68,113 
Property, plant and equipment, net256,790 258,843 
Operating lease right-of-use assets25,055 26,075 
Intangible assets, net6,272 6,669 
Other assets214 303 
Total assets$348,635 $360,003 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$15,201 $14,435 
Accrued expenses and other liabilities12,691 13,430 
Deferred revenue6,345 6,959 
Current portion of long-term debt5,521 6,183 
Current portion of operating lease liabilities11,014 10,910 
Total current liabilities50,772 51,917 
Long-term debt7,462 9,807 
Long-term operating lease liabilities15,746 17,642 
Long-term deferred tax liabilities, net16,490 18,238 
Asset retirement obligations19,323 18,888 
Other non-current liabilities40 40 
Total liabilities109,833 116,532 
Commitments and contingencies (Note 14)
Stockholders’ equity
Common stock, $0.001 par value, 350,000,000 shares authorized; 45,353,663 issued and 38,117,265 outstanding at June 30, 2023; 45,099,067 issued and 43,088,106 outstanding at December 31, 2022
38 43 
Treasury stock, at cost, 7,236,398 and 2,010,961 shares at June 30, 2023 and December 31, 2022, respectively
(14,000)(5,075)
Additional paid-in capital180,046 178,386 
Retained earnings72,598 69,890 
Accumulated other comprehensive income120 227 
Total stockholders’ equity238,802 243,471 
Total liabilities and stockholders’ equity$348,635 $360,003 

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


SMART SAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(UNAUDITED) 
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
 (in thousands, except per share amounts)
Revenues:
Sand sales revenue$72,435 $67,111 $150,533 $105,400 
Shortfall revenue  1,915 1,915 
Logistics revenue2,341 1,603 4,678 3,004 
Total revenue74,776 68,714 157,126 110,319 
Cost of goods sold62,087 59,743 132,800 103,329 
Gross profit12,689 8,971 24,326 6,990 
Operating expenses:
Salaries, benefits and payroll taxes4,363 3,225 9,508 6,617 
Depreciation and amortization629 563 1,221 1,090 
Selling, general and administrative4,590 3,812 10,209 7,860 
Loss (gain) on disposal of fixed assets, net24 (16)1,913 (16)
Total operating expenses9,606 7,584 22,851 15,551 
Operating income (loss)3,083 1,387 1,475 (8,561)
Other income (expenses):
Interest expense, net(223)(406)(664)(833)
Other income159 56 207 268 
Total other income (expenses), net(64)(350)(457)(565)
Income (loss) before income tax expense (benefit)3,019 1,037 1,018 (9,126)
Income tax expense (benefit)(3,288)1,127 (1,690)(3,113)
Net income (loss)$6,307 $(90)$2,708 $(6,013)
Net income (loss) per common share:
Basic$0.17 $0.00 $0.07 $(0.14)
Diluted$0.17 $0.00 $0.07 $(0.14)
Weighted-average number of common shares:
Basic37,968 42,181 39,611 42,134 
Diluted37,968 42,181 39,659 42,134 
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

4


SMART SAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(UNAUDITED)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Net income (loss)$6,307 $(90)$2,708 $(6,013)
Other comprehensive (loss) income:
Foreign currency translation adjustment(41)(74)(107)(58)
Comprehensive income (loss)$6,266 $(164)$2,601 $(6,071)

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


SMART SAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(UNAUDITED) 
Six Months Ended June 30, 2023
 Common StockTreasury StockAdditional Paid-in Capital Accumulated Other Comprehensive (Loss) IncomeTotal Stockholders’ Equity
 Outstanding
Shares
Par ValueSharesAmountRetained
Earnings
 (in thousands, except share amounts)
Balance at December 31, 202243,088,106 $43 2,010,961 $(5,075)$178,386 $69,890 $227 $243,471 
Foreign currency translation adjustment— — — — — — (66)(66)
Vesting of restricted stock4,750 — — — — — — — 
Stock-based compensation— — — — 779 — — 779 
Employee stock purchase plan compensation— — — — 7 — — 7 
Employee stock purchase plan issuance21,810 — — — 33 — — 33 
Purchase of treasury stock(5,177,306)(5)5,177,306 (8,848)— — — (8,853)
Net loss— — — — — (3,599)— (3,599)
Balance at March 31, 202337,937,360 $38 7,188,267 $(13,923)$179,205 $66,291 $161 $231,772 
Foreign currency translation adjustment— — — — — — (41)(41)
Vesting of restricted stock228,036 — — — — — — — 
Stock-based compensation— — — — 833 — — 833 
Employee stock purchase plan compensation— — — — 8 — — 8 
Employee stock purchase plan issuance — — —  — —  
Purchase of treasury stock(48,131)— 48,131 (77)— — — (77)
Net income— — — — — 6,307 — 6,307 
Balance at June 30, 202338,117,265 $38 7,236,398 $(14,000)$180,046 $72,598 $120 $238,802 

6


SMART SAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (continued)
(UNAUDITED) 
Six Months Ended June 30, 2022
 Common StockTreasury StockAdditional Paid-in Capital Accumulated Other Comprehensive (Loss) IncomeTotal Stockholders’ Equity
 Outstanding
Shares
Par ValueSharesAmountRetained
Earnings
 (in thousands, except share amounts)
Balance at December 31, 202142,012,813 $42 1,777,001 $(4,535)$174,486 $70,593 $574 $241,160 
Foreign currency translation adjustment— — — — — — 16 16 
Vesting of restricted stock179,630 — — — — — — — 
Stock-based compensation— — — — 826 — — 826 
Employee stock purchase plan compensation— — — — 5 — — 5 
Employee stock purchase plan issuance16,285 — — — 25 — — 25 
Purchase of treasury stock(56,400)— 56,400 (127)— — — (127)
Net loss— — — — — (5,923)— (5,923)
Balance at March 31, 202242,152,328 $42 1,833,401 $(4,662)$175,342 $64,670 $590 235,982 
Foreign currency translation adjustment— — — — — — (74)(74)
Vesting of restricted stock130,003 — — — — — — — 
Stock-based compensation— — — — 802 — — 802 
Employee stock purchase plan compensation— — — — 6 — — 6 
Employee stock purchase plan issuance — — —  — —  
Purchase of treasury stock(39,479)— 39,479 (114)— — — (114)
Net loss— — — — — (90)— (90)
Balance at June 30, 202242,242,852 $42 1,872,880 $(4,776)$176,150 $64,580 $516 $236,512 

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


SMART SAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
Six Months Ended June 30,
 20232022
 (in thousands)
Operating activities:  
Net income (loss)$2,708 $(6,013)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation, depletion and accretion of asset retirement obligations13,338 13,206 
Amortization of intangible assets398 398 
Loss (gain) on disposal of fixed assets1,913 (16)
Provision for bad debt 1 
Amortization of deferred financing cost53 53 
Accretion of debt discount93 93 
Deferred income taxes (1,748)(3,264)
Stock-based compensation1,612 1,628 
Employee stock purchase plan compensation15 11 
Changes in assets and liabilities:
Accounts receivable5,908 (10,974)
Unbilled receivables(336)(6,635)
Inventory(2,820)(1,850)
Prepaid expenses and other assets4,195 1,854 
Deferred revenue(614)(4,542)
Accounts payable(2,049)3,229 
Accrued and other expenses(1,493)1,872 
Net cash provided by (used in) operating activities21,173 (10,949)
Investing activities:
Acquisition of Blair facility (6,547)
Purchases of property, plant and equipment(9,245)(5,137)
Proceeds from disposal of assets73  
Net cash used in investing activities(9,172)(11,684)
Financing activities:
Repayments of notes payable(7,450)(3,581)
Payments under finance leases(123)(60)
Proceeds from revolving credit facility15,000 3,000 
Repayment of revolving credit facility(15,000) 
Employee stock purchase plan issuance33 25 
Purchase of treasury stock(4,479)(241)
Net cash used in financing activities(12,019)(857)
Net decrease in cash and cash equivalents(18)(23,490)
Cash and cash equivalents at beginning of year5,510 25,588 
Cash and cash equivalents at end of period$5,492 $2,098 
Supplemental disclosure of cash flow information
Purchases of property, plant and equipment in accounts payable and accrued expenses$3,752 $927 
Treasury stock purchased with debt$4,425 $ 
Additions to asset retirement obligations$ $8,281 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)

NOTE 1 — Organization and Nature of Business
The Company was incorporated in July 2011 and is headquartered in Spring, Texas. The Company primarily operates as a fully integrated frac and industrial sand supply and services company. The Company offers complete mine to wellsite proppant supply and logistics solutions to our frac sand customers in the oil and natural gas industry. These operations include the excavation, processing and sale of sand, or proppant, for hydraulic fracturing operations as well as proppant logistics and wellsite storage solutions through its SmartSystemsTM products and services. In late 2021, the Company created its Industrial Product Solutions (“IPS”) business in order to diversify its customer base and markets it serves by offering sand to customers for industrial uses, such as glass, foundry, building products, filtration, geothermal, renewables, ceramics, turf & landscape, retail, and recreation.
Sand Mines and Processing Facilities
The Company’s integrated Oakdale facility, with on-site rail infrastructure and wet and dry sand processing facilities, has access to two Class I rail lines which enable the Company to process and cost effectively deliver products to its customers. The Company commenced operations at its mine and processing facility near Oakdale, Wisconsin in July 2012, and subsequently expanded its operations in 2014, 2015 and 2018. Currently, the annual processing capacity at the Company’s Oakdale facility is approximately 5.5 million tons.
In September 2020, the Company acquired two frac sand mines and related processing facilities in Utica, Illinois and New Auburn, Wisconsin. The Utica facility has an annual processing capacity of 1.6 million tons and access to the Burlington Northern Santa Fe Class I rail line through the Peru, Illinois transload facility. The Company began operating the Utica, Illinois mine and Peru, Illinois transload facility in October 2020. The Company has no plans to operate the New Auburn facility for the foreseeable future.
In March 2022, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Hi-Crush Inc., a Delaware corporation (“HCR”), and Hi-Crush Blair LLC, a Delaware limited liability company and wholly-owned subsidiary of HCR (“Blair”), pursuant to which the Company acquired all of the issued and outstanding limited liability company interests of Blair from HCR for aggregate cash consideration of approximately $6,450, subject to customary purchase price adjustments as set forth in the Purchase Agreement (the “Transaction”).
The primary assets of Blair consisted of an idle frac sand mine and related processing facility located in Blair, Wisconsin. The Blair facility has approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National Railway. The Company commenced operations at the Blair facility in April 2023.
Transload & Logistics Solutions
The Company also offers proppant logistics solutions to its customers through, among other things, its network of in-basin transloading terminals and its SmartSystemsTM wellsite proppant storage and management capabilities. The Company has direct access to four Class I rail lines and the ability to access all Class 1 rail lines within the United States and Canada.
The Company has several in-basin rail terminals. The Company acquired rights in March 2018 to operate a unit train capable transloading terminal in Van Hook, North Dakota to service the Bakken Formation in the Williston Basin. In 2020, the Company, as part of its acquisition of the Utica, Illinois facility, obtained rights to use a rail terminal located in El Reno, Oklahoma. In September 2021, the Company acquired the rights to construct and operate another transloading terminal in Waynesburg, Pennsylvania to service the Appalachian Basin, including the Marcellus and Utica Formations, which became operational in January 2022.
The Company’s SmartSystems offer proppant storage solutions that create efficiencies, flexibility, enhanced safety and reliability for customers by providing the capability to unload, store and deliver proppant at the wellsite, as well as the ability to rapidly set up, takedown and transport the entire system. The SmartDepotTM silo includes passive and active dust suppression technology, along with the capability of gravity-fed operation. The self-contained SmartPathTM transloader is a mobile sand transloading system designed to work with bottom dump trailers and features a drive over conveyor, surge bin, and dust collection system. The Company has developed a belt system to pair with its SmartPath, which allows for feeding sand directly into the hopper at the wellsite. Rapid deployment trailers are designed for quick setup, takedown and transportation of the entire
9


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)
SmartSystem, and they detach from the wellsite equipment, which allows for removal from the wellsite during operation. A proprietary software program, the SmartSystem TrackerTM, allows customers to monitor silo-specific information, including location, proppant type and proppant inventory.

NOTE 2 — Summary of Significant Accounting Policies
The information presented below supplements the complete description of our significant accounting policies disclosed in our 2022 Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2023.
Basis of Presentation and Consolidation
The accompanying unaudited quarterly condensed consolidated financial statements (“interim statements”) of the Company are presented in accordance with the rules and regulations of the SEC for quarterly reports on Form 10-Q and therefore do not include all the information and notes required by GAAP. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these interim statements have been included. All adjustments are of a normal recurring nature. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year. The consolidated balance sheet as of December 31, 2022 was derived from the audited consolidated financial statements as of and for the year ended December 31, 2022. These interim statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2022.
Revision of Previously Issued Financial Statements for Immaterial Misstatements
During the quarter ended March 31, 2023, the Company identified a misclassification in the operating expenses section of the statement of operations in the audited financial statements for the year ended December 31, 2022. The misclassification was an overstatement of salaries, benefits and payroll taxes and an understatement of selling, general and administrative in the amount of $1,462. For the three and twelve months ended December 31, 2022, the Company has decreased salaries, benefits and payroll taxes and increased selling, general and administrative line items by $1,462. There was no effect to the amounts reported in the first, second or third quarter financial statements of 2022. Pursuant to the guidance of Staff Accounting Bulletin (“SAB”) No. 99, “Materiality”, the Company evaluated the materiality of this misclassification quantitatively and qualitatively and concluded that it was not material to any of its prior annual or quarterly financial statements or trends of financial results. The Company has reclassified the prior year financial statement presentation to conform to the current financial statement presentation. These reclassifications have no effect on previously reported net income. Additionally, certain 2022 operating expenses have been reclassified to conform to the current financial statement presentation. The reclassifications have no effect on previously reported net income.
Use of Estimates
The preparation of interim statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates used in the preparation of these financial statements include, but are not limited to: impairment considerations of assets, including intangible assets, fixed assets, and inventory; estimated cost of future asset retirement obligations; fair value of acquired assets and assume liabilities; recoverability of deferred tax assets; inventory reserve; the collectability of receivables; and certain liabilities.
Actual results could differ from management’s best estimates as additional information or actual results become available in the future, and those differences could be material. The decrease in demand related to COVID-19 pandemic in 2020 and 2021 and the ongoing conflict in Ukraine have caused dramatic swings in oil and natural gas prices and significant volatility in the oilfield service sector. The Company is currently unable to estimate the impact of current or future events on its future financial position and results of operations. Therefore, the Company can give no assurances that these events will not have a material adverse effect on its financial position or results of operations.
Employee Retention Credit
The Company qualified for federal government assistance through employee retention credit provisions of the Consolidated Appropriations Act of 2021. As of June 30, 2023 and December 31, 2022, the Company included $522 and $1,180, respectively, in prepaid expenses and other current assets on its consolidated balance sheets related to receivables for
10


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)
the employee retention credits. The calculation of the credit was based on employees continued employment and represents a portion of the wages paid to them. For income tax purposes, the credit will result in decreased expense related to the wages it offsets in the period received.
Recent Accounting Pronouncements
There are no recent accounting pronouncements that materially affect the financial statements of the Company.

NOTE 3 — Acquisition
Asset Acquisition - Blair Facility
On March 4, 2022, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Hi-Crush Inc., a Delaware corporation (“HCR”), and Hi-Crush Blair LLC, a Delaware limited liability company and wholly-owned subsidiary of HCR (“Blair”), pursuant to which the Company acquired all of the issued and outstanding limited liability company interest of Blair from HCR for aggregate cash consideration of $6,450, subject to customary purchase price adjustments as set forth in the Purchase Agreement (the “Transaction”).
The primary assets of Blair consisted of an idle frac sand mine and related processing facility located in Blair, Wisconsin. The Blair facility, which has approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National Railway, became operational in April 2023.
The Company accounted for this transaction as an asset acquisition based on an evaluation of the guidance in ASC 805. The Company determined that there was not a substantive process in place that generates outputs that can be sold to a customer, and therefore the acquisition did not meet the definition of a business. The Company recognized identifiable assets acquired on a relative fair value basis. All assets acquired are allocated to property, plant and equipment, net on the balance sheet as of March 31, 2022. As of March 31, 2022, the Company also recorded an increase to its asset retirement obligations and a corresponding increase in purchases of property plant and equipment in the amount of $8,281 and subsequently revised the estimate to $1,988 based on its mine plan as of December 31, 2022.
The table below presents the calculation of the total purchase consideration:
Base price consideration$6,450 
Net working capital adjustments and capitalized costs97 
Total purchase consideration$6,547 

NOTE 4 — Inventory
Inventory consisted of the following:
 June 30, 2023December 31, 2022
Raw material$753 $844 
Work in progress4,975 6,240 
Finished goods10,178 7,534 
Spare parts7,099 5,567 
Total inventory$23,005 $20,185 

11


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)

NOTE 5 — Property, Plant and Equipment, net
Net property, plant and equipment consisted of:
June 30, 2023December 31, 2022
Machinery, equipment and tooling$38,417 $36,483 
SmartSystems
29,683 28,376 
Vehicles4,035 3,835 
Furniture and fixtures1,443 1,421 
Plant and building201,148 200,480 
Real estate properties6,184 6,155 
Railroad and sidings33,765 33,698 
Land and land improvements40,486 40,433 
Asset retirement obligations22,583 22,583 
Mineral properties7,442 7,442 
Deferred mining costs3,512 2,470 
Construction in progress14,158 10,421 
402,856 393,797 
Less: accumulated depreciation and depletion146,066 134,954 
Total property, plant and equipment, net$256,790 $258,843 
Depreciation expense was $6,543 and $6,449 for the three months ended June 30, 2023 and 2022, respectively, and $12,885 and $12,810 for the six months ended June 30, 2023 and 2022, respectively.

NOTE 6 — Accrued and Other Expenses
Accrued and other expenses were comprised of the following:
 June 30, 2023December 31, 2022
Employee related expenses$1,812 $1,172 
Accrued equipment expense
361 597 
Accrued professional fees306 295 
Accrued royalties2,624 3,470 
Accrued freight and delivery charges2,138 4,117 
Accrued real estate tax1,357 1,008 
Accrued utilities1,058 1,604 
Sales tax liability2,141 829 
Income tax payable247  
Other accrued liabilities647 338 
Total accrued liabilities$12,691 $13,430 
12


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)

NOTE 7 — Debt
The current portion of long-term debt consists of the following:
 June 30, 2023December 31, 2022
Oakdale Equipment Financing$4,160 $4,041 
Notes payable1,018 1,782 
Finance leases343 360 
Current portion of long-term debt$5,521 $6,183 

Long-term debt, net of current portion consists of the following:
 June 30, 2023December 31, 2022
ABL Credit Facility$ $ 
Oakdale Equipment Financing, net5,736 7,753 
Notes payable1,103 1,594 
Finance leases623 460 
Long-term debt$7,462 $9,807 

The follow summarizes the maturity of our debt:
ABL Credit FacilityOakdale Equipment FinancingNotes PayableFinance LeasesTotal
Remainder of 2023$ $2,319 $744 $299 $3,362 
2024 6,889 918 257 8,064 
2025 1,724 308 257 2,289 
2026  302 247 549 
2027  174 59 233 
2028 and thereafter   7 7 
Total minimum payments 10,932 2,446 1,126 14,504 
Amount representing interest (768)(325)(160)(1,253)
Amount representing unamortized lender fees (268)  (268)
Present value of payments966 
Less: current portion (4,160)(1,018)(343)(5,521)
Total long-term debt$ $5,736 $1,103 $623 $7,462 

ABL Credit Facility
On December 13, 2019, the Company entered into a $20,000 five-year senior secured asset-based credit facility with Jefferies Finance LLC. The available borrowing amount under the ABL Credit Facility as of June 30, 2023 was $20,000 and is based on the Company’s eligible accounts receivable and inventory, as described in the ABL Credit Agreement. As of June 30, 2023, there was $1,000 letters of credit outstanding under the ABL Credit Facility with $19,000 available to be drawn. As of
13


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)
June 30, 2023 and December 31, 2022, the Company was in compliance with all financial covenants. The weighted average interest rate on our ABL credit facility for the six months ended June 30, 2023 was 7.89%.
Oakdale Equipment Financing
On December 13, 2019, the Company received net proceeds of $23,000 in an equipment financing arrangement with Nexseer. Substantially all of the Company’s mining and processing equipment at its Oakdale facility are pledged as collateral under the Oakdale Equipment Financing. The Oakdale Equipment Financing bears interest at a fixed rate of 5.79%.
Notes Payable
The Company has entered into various financing arrangements, primarily to finance its manufactured wellsite proppant storage solutions equipment. Upon completion of the equipment manufacturing, title to the subject equipment passes to the financial institutions as collateral. As of June 30, 2023 these notes payable bear interest at rates between 3.99% and 7.49%.
On February 28, 2023, the Company purchased 5,176 shares of the Company’s common stock from Clearlake Capital Partners II (Master), L.P., an affiliate of Clearlake Capital Group (“Clearlake”), for $8,850, of which $4,425 was paid in cash and the remainder was financed through an unsecured promissory note, bearing interest of 10%, issued to Clearlake. This purchase represented all of the common stock previously owned by Clearlake and approximately 11.3% of the number of outstanding shares of the Company’s common stock as of immediately prior to the purchase. At the time of purchase, Clearlake was a related party to the Company, and José Feliciano, the Co-Founder and Managing Partner of Clearlake, remains on our board of directors.As of June 30, 2023 the entire balance of the unsecured promissory note has been paid in full.

NOTE 8 — Leases
Lessee
The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:
Balance Sheet LocationJune 30, 2023December 31, 2022
Right-of-use assets
   OperatingOperating right-of-use assets$25,055 $26,075 
   FinancingProperty, plant and equipment, net853 699 
Total right-of use assets$25,908 $26,774 
Lease liabilities
   OperatingOperating lease liabilities, current and long-term portions$26,760 $28,552 
   FinancingLong-term debt, current and long-term portions966 820 
Total lease liabilities$27,726 $29,372 

Operating lease costs are recorded as a single expense on the statement of operations and allocated to the right-of-use assets and the related lease liabilities as depreciation expense and interest expense, respectively. Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows:
14


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Finance lease cost
   Amortization of right-of-use assets$49 $31 $143 $66 
   Interest on lease liabilities18 5 34 11 
Operating lease cost3,418 3,073 6,613 5,880 
Short-term lease cost9 122 18 446 
Total lease cost$3,494 $3,231 $6,808 $6,403 
Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:
Six Months Ended June 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities
   Operating cash flows used for finance leases$33 $11 
   Operating cash flows used for operating leases$7,383 $6,384 
   Financing cash flows used for finance leases$123 $60 
Right-of-use assets obtained in exchange for new operating lease liabilities$5,157 $5,948 
Weighted average remaining lease term - finance leases3.2 years1.3 years
Weighted average discount rate - finance leases9.30 %6.87 %
Weighted average remaining lease term - operating leases2.8 years3.2 years
Weighted average discount rate - operating leases6.09 %5.81 %

Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:
Operating LeasesFinance LeasesTotal
Remainder of 2023$6,125 $299 $6,424 
202411,094 257 11,351 
20256,256 257 6,513 
20263,479 247 3,726 
20271,639 59 1,698 
Thereafter626 7 633 
Total cash lease payments29,219 1,126 30,345 
Less: amounts representing interest(2,459)(160)(2,619)
Total lease liabilities$26,760 $966 $27,726 
15


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)

NOTE 9 — Asset Retirement Obligations
The Company had a post-closure reclamation and site restoration obligation of $19,323 as of June 30, 2023. The following is a reconciliation of the total reclamation liability for asset retirement obligations.
Balance at December 31, 2022$18,888 
Accretion expense435 
Balance at June 30, 2023$19,323 

NOTE 10 — Revenue
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
RevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$72,435 97 %$67,111 98 %$150,533 96 %$105,400 95 %
Shortfall revenue  %  %1,915 1 %1,915 2 %
Logistics revenue2,341 3 %1,603 2 %4,678 3 %3,004 3 %
Total revenue$74,776 100 %$68,714 100 %$157,126 100 %$110,319 100 %
The Company recorded $6,727 of deferred revenue on the consolidated balance sheet as of December 31, 2022, of which $4,313 has been recognized in the six months ended June 30, 2023 and the remaining amount is expected to be recognized during the remainder of 2023. As of June 30, 2023, the Company had $218,402 in unsatisfied performance obligations related to contracts with customers. The Company expects to perform these obligations and recognize revenue of $74,680, $71,386, and $72,336 in the remainder of 2023, 2024 and 2025, respectively.


16


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)
NOTE 11 — Earnings Per Share

Basic net income (loss) per share of common stock is computed by dividing net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, excluding the dilutive effects of restricted stock. Diluted net income (loss) per share of common stock is computed by dividing the net income attributable to common stockholders by the sum of the weighted-average number of shares of common stock outstanding during the period plus the potential dilutive effects of shares of restricted stock outstanding during the period calculated in accordance with the treasury stock method, although shares of restricted stock are excluded if their effect is anti-dilutive. The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 3,162 and 777 for the three months ended June 30, 2023 and 2022, respectively. The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 2,196 and 1,014 for the six months ended June 30, 2023 and 2022, respectively. Other periods presented below are in periods with a net loss and there was no difference between basic and diluted net loss per share of common stock. The following table reconciles the weighted-average common shares outstanding used in the calculation of basic net (loss) income per share to the weighted average common shares outstanding used in the calculation of diluted net income per share.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Weighted average common shares outstanding37,968 42,181 39,611 42,134 
Assumed conversion of restricted stock  48  
Diluted weighted average common stock outstanding37,968 42,181 39,659 42,134 


NOTE 12 — Income Taxes
The Company calculates its interim income tax provision by estimating the annual expected effective tax rate and applying that rate to its ordinary year-to-date earnings or loss. In addition, the effect of changes in enacted tax laws, rates or tax status is recognized in the interim period in which the change occurs.
For the three months ended June 30, 2023 and 2022, the effective tax rate was approximately (108.9)% and 108.7%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. For the six months ended June 30, 2023 and 2022, the effective tax rate was approximately (166.0)% and 34.1%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. For the three and six months ended June 30, 2023 and 2022, the statutory tax rate was 21.0%. The computation of the effective tax rate includes modifications from the statutory rate such as income tax credits, tax depletion deduction, carrybacks, and state apportionment changes, among other items.
The Company has recorded a liability for uncertain tax positions included in its consolidated balance sheet of $2,240 as of December 31, 2022. There was no material change for the six months ended June 30, 2023.
The Company determined that it is more likely than not that it will not be able to fully realize the benefits of certain existing deductible temporary differences and has recorded a partial valuation allowance against the gross deferred tax assets, which is included in the long-term deferred tax liabilities, net on its consolidated balance sheets. At December 31, 2022, the Company recorded a partial valuation allowance against the gross deferred tax assets on its consolidated balance sheet in the amount of $1,588. There was no material change for the three and six months ended June 30, 2023.
The Company’s federal income tax returns subsequent to 2017 remain open to audit by taxing authorities. The Company has not been informed that its tax returns are the subject of any audit or investigation by taxing authorities.

NOTE 13 — Concentrations
As of June 30, 2023, five customers accounted for 70% of the Company’s total accounts receivable. As of December 31, 2022, 65% of the Company’s total accounts receivable balance was with four customers.
17


SMART SAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(IN THOUSANDS, EXCEPT PER SHARE DATA)
(UNAUDITED)
During the three months ended June 30, 2023, 29% of the Company’s revenues were earned from one customer. During the three months ended June 30, 2022, 72% of the Company’s revenues were earned from three customers. During the six months ended June 30, 2023, 41% of the Company’s revenues were earned from two customers. During the six months ended June 30, 2022, 57% of the Company’s revenues were earned from three customers.
As of June 30, 2023, one vendor accounted for 15% of the Company’s accounts payable. As of December 31, 2022, one vendor accounted for 17% of the Company’s accounts payable.
During the three months ended June 30, 2023, two suppliers accounted for 35% of the Company’s cost of goods sold. During the three months ended June 30, 2022, two suppliers accounted for 37% of the Company’s cost of goods sold. During the six months ended June 30, 2023, two suppliers accounted for 35% of the Company’s cost of goods sold. During the six months ended June 30, 2022, two suppliers accounted for 31% of the Company’s cost of goods sold.
The Company’s primary product is Northern White sand and its mining operations are limited to Wisconsin and Illinois. There is a risk of loss if there are significant environmental, legal or economic changes to these geographic areas of our mines, the oil and natural gas producing basins they serve, or the transportation routes between them.

NOTE 14 — Commitments and Contingencies
Litigation
In addition to the matters described below, the Company may be subject to various legal proceedings, claims and governmental inspections, audits or investigations arising out of our operations in the normal course of business, which cover matters such as general commercial, governmental and trade regulations, product liability, environmental, intellectual property, employment and other actions. Although the outcomes of these routine claims cannot be predicted with certainty, in the opinion of management, the ultimate resolution of these matters will not have a material adverse effect on our financial statements.
Cory Berg, et al. v. Hi-Crush Blair LLC, LLC et al., Case No. 2019-cv-65, Trempealeau County, Wisconsin
Leland Drangstveit, et al. v. Hi-Crush Blair, LLC, et al., Case No. 2019-cv-66, Trempealeau County, Wisconsin
On April 22, 2019 and September 29, 2021, Cory Berg, et al. and Leland Drangstveit, et al., respectively (collectively, the “Plaintiffs”), filed complaints and amended complaint in separate actions against Blair, certain of its subcontractors and its and their respective insurance companies in the Circuit Court of the State of Wisconsin in and for Trempealeau County (Case Nos. 19-CV-65 and 19-CV-66, respectively). The Plaintiffs allege that Blair and its subcontractors were negligent and created a nuisance by, among other things, generating excessive noise, light and dust. The Plaintiffs are seeking unspecified monetary damages and other relief. The insurance companies included as defendants have asserted counterclaims seeking declarations as to their rights and liabilities under their respective applicable commercial general liability insurance policies. HCR has agreed under the Purchase Agreement to indemnify the Company for any actions or omissions of HCR or its affiliates (including Blair) that occurred prior to the closing of the Company’s acquisition of Blair. The cases are currently in the discovery phase and at this time, the Company is unable to express an opinion as to the likely outcome in the matter.
Bonds
The Company has performance bonds with various public and private entities regarding reclamation, permitting and maintenance of public roadways. Total aggregate principal amount of performance bonds outstanding as of June 30, 2023 was $17,308.
18


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)
ITEM 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis summarizes the significant factors affecting the consolidated operating results, financial condition, liquidity and cash flows of the Company as of and for the periods presented below. The following discussion and analysis should be read in conjunction with our unaudited condensed consolidated financial statements and related information contained herein and our audited financial statements as of December 31, 2022 contained in our Annual Report on Form 10-K. We use contribution margin, EBITDA, Adjusted EBITDA and free cash flow herein as non-GAAP measures of our financial performance. For further discussion of contribution margin, EBITDA, Adjusted EBITDA and free cash flow, see the section entitled “Non-GAAP Financial Measures.” We define various terms to simplify the presentation of information in this Quarterly Report on Form 10-Q (this “Report”). All share amounts are presented in thousands.

Forward-Looking Statements
This discussion contains forward-looking statements that are based on the beliefs of our management, as well as assumptions made by, and information currently available to our management. Actual results could differ materially from those discussed in or implied by forward-looking statements as a result of various factors, including those discussed herein and in the section entitled “Risk Factors” in our Form 10-K for the year ended December 31, 2022. Our estimates and forward-looking statements are primarily based on our current expectations and estimates of future events and trends, which affect or may affect our business and operations. Although we believe that these estimates and forward-looking statements are based upon reasonable assumptions, they are subject to several risks and uncertainties and are made in light of information currently available to us. Important factors, in addition to the factors described in this Report, may adversely affect our results as indicated in forward-looking statements. You should read this Report and the documents that we have filed as exhibits hereto completely and with the understanding that our actual future results may be materially different from what we expect. The words “may,” “will,” “should,” “could,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “intend,” “potential,” “might,” “would,” “continue” or the negative of these terms or other comparable terminology and similar words are intended to identify estimates and forward-looking statements. Estimates and forward-looking statements speak only as of the date they were made, and, except to the extent required by law, we undertake no obligation to update, to revise or to review any estimate and/or forward-looking statement because of new information, future events or other factors. Estimates and forward-looking statements involve risks and uncertainties and are not guarantees of future performance. As a result of the risks and uncertainties described above, the estimates and forward-looking statements discussed in this Report might not occur and our future results, level of activity, performance or achievements may differ materially from those expressed in these forward-looking statements due to, including, but not limited to, the factors mentioned above, and the differences may be material and adverse. Because of these uncertainties, you should not place undue reliance on these forward-looking statements.

Overview 

The Company
We are a fully integrated frac and industrial sand supply and services company. We offer complete mine to wellsite proppant supply and logistics solutions to our frac sand customers. We produce low-cost, high quality Northern White sand, which is a premium sand used as proppant to enhance hydrocarbon recovery rates in the hydraulic fracturing of oil and natural gas wells and for a variety of industrial applications. We also offer proppant logistics solutions to our customers through our in-basin transloading terminals, a network of third party in-basin transloading terminals and our SmartSystemsTM wellsite proppant storage services. In late 2021, we created our Industrial Product Solutions (“IPS”) business to diversify our customer base and markets we serve by offering sand for industrial uses. We market our products and services to oil and natural gas exploration and production companies, oilfield service companies and industrial products distributors and manufacturers. We sell our sand through long-term contracts or spot sales in the open market. We provide wellsite proppant storage solutions services and equipment under flexible contract terms custom tailored to meet the needs of our customers. We believe that, among other things, the size and favorable geologic characteristics of our sand reserves, the strategic location and logistical advantages of our facilities with access to all Class I rail lines, our proprietary SmartDepotTM portable wellsite proppant storage silos, our
19


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)
proprietary SmartPathTM transloader, and the industry experience of our senior management team make us as a highly attractive provider of sand and logistics services.
We incorporated in Delaware in July 2011 and began operations at our Oakdale, Wisconsin facility with 1.1 million tons of annual processing capacity in July 2012. After several expansions, our current annual processing capacity at our Oakdale facility is 5.5 million tons, which has access to both the Canadian Pacific and Union Pacific rail networks. In 2020, we acquired our Utica, Illinois mine and processing facility, which has an annual processing capacity of 1.6 million tons and access to the Burlington Northern Santa Fe rail network.
In March 2022, we acquired our Blair, Wisconsin facility, which has an annual processing capacity of approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National rail network. We commenced operations at the Blair facility in the second quarter of 2023.
We sell frac sand through a network of in-basin rail terminals. We directly control three in-basin transloading facilities and have access to third party transloading terminals in all operating basins. We operate a unit train capable transloading terminal in Van Hook, North Dakota to service the Bakken Formation in the Williston Basin, which has been providing Northern White Sand in-basin to our customers since the Van Hook terminal became operational in April 2018. In 2020, as part of our acquisition of the Utica, Illinois mining facility, we obtained rights to use a rail terminal located in El Reno, Oklahoma. In January 2022, we began operations at an additional unit train capable transloading terminal in Waynesburg, Pennsylvania to service the Appalachian Basin, including the Marcellus and Utica Formations.
We also offer to our customers portable wellsite storage and management solutions through our SmartSystems products and services. Our SmartSystems provide our customers with the capability to unload, store and deliver proppant at the wellsite, as well as the ability to rapidly set up, takedown and transport the entire system. This capability creates efficiencies, flexibility, enhanced safety and reliability for customers. Through our SmartSystems wellsite proppant storage solutions, we offer the SmartDepot and SmartDepotXL™ silo systems, SmartPath transloader, and our rapid deployment trailers. Our SmartDepot silos include passive and active dust suppression technology, along with the capability of a gravity-fed operation. Our self-contained SmartPath transloader is a mobile sand transloading system designed to work with bottom dump trailers and features a drive over conveyor, surge bin, and dust collection system. We believe this system has the ability to keep up with any hydraulic fracturing operation. We have developed a belt system to pair with our SmartPath which allows feeding sand directly into the hopper at the wellsite leading to more efficient delivery of the sand into hopper. Our rapid deployment trailers are designed for quick setup, takedown and transportation of the entire SmartSystem, and detach from the wellsite equipment, which allows for removal from the wellsite during operation. We have also developed a proprietary software program, the SmartSystem Tracker™, which allows our SmartSystems customers to monitor silo-specific information, including location, proppant type and proppant inventory. We believe that our SmartSystems reduce trucking and related fuel consumption for our customers, helping them meet their goals to reduce their carbon footprint in their daily operations.
In late 2021, we started our IPS business whereby we offer our sand to customers for various industrial purposes, such as glass, foundry, building products, filtration, geothermal, renewables, ceramics, turf & landscape, retail, and recreation. While we are still in the early stages of this business, we believe that as it grows, it will provide us with the ability to diversify our sales into more stable, consumer-driven products to help mitigate price volatility in the oil and gas industry.


Market Trends
Our historical results of operations and cash flows may not be indicative of results of operations and cash flows to be expected in the future.
During most of 2020, demand for frac sand declined significantly due to decreased demand for oil and natural gas as a result of the ongoing effects of the coronavirus (“COVID-19”) pandemic, which caused a global decrease in all means of travel, the closure of borders between countries and a general slowing of economic activity worldwide. Activity in the oil and gas industry began to rebound in the fourth quarter of 2020 and through 2021 as the global distribution of COVID-19 vaccines ramped up and travel restrictions lessened. However, the prices of frac sand remained depressed during 2021 as supply remained out of balance with demand even though market activity was improving. Beginning in the first quarter of 2022 and
20


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)

continuing through the second quarter of 2023, supply and demand fundamentals have shifted, which has led to pricing improvements in frac sand.
The ongoing conflict in Ukraine has contributed to dramatic swings in oil and natural gas prices and significant volatility in the oilfield service sector. Additionally, other economic factors, including continued high inflation and slower economic growth could lead to a global economic recession that could have a negative impact on global oil and natural gas demand, which may lead to continued volatility in the oil field service sector. We cannot predict if positive pricing trends for our products will continue, increase, decrease or stabilize.
Northern White sand, which is found predominantly in Wisconsin and limited portions of Minnesota, Illinois, and Missouri, is considered a premium proppant due to its favorable physical characteristics. While we believe that regional sand will continue to affect the demand for Northern White sand in some of the oil and natural gas producing basins in which we operate, we believe there will continue to be demand for our high-quality Northern White sand. In particular, we believe that Northern White sand has logistical advantages in the Appalachian basin, Bakken basin, and in Canada. We expect demand for our frac sand to continue to be supported by customers who are focused on long-term well performance and ultimate recovery of reserves from the oil and natural gas wells they are completing as well as those interested in the efficiency of their logistics supply chain and delivery of sand to the wellsite. Additionally, we believe market trends continue to support increased proppant usage per well drilled due to operator focus on well efficiencies through increasing lengths of drilling laterals, use of simul-fracking techniques and other well enhancement strategies. As the amount of sand per well continues to increase, we believe the delivery of sand to the operating basins by rail in bulk shipments to terminals in close proximity to drilling activity provides more sustainable and efficient delivery of sand to meet a customer’s long-term proppant needs. Finally, we believe that the adoption of our SmartSystems in the marketplace, which has a smaller footprint on customer sites than other sand storage solutions, will allow us to sell more sand when packaged with our last mile solutions. We believe the combination of our high quality Northern White sand delivered in bulk to in basin terminals and ultimately delivered to the wellsite through our SmartSystems wellsite proppant storage solutions provide our customers efficient and sustainable sand supply to the wellsite that will reduce trucking and related fuel consumption for our customers, helping them to meet their goals to reduce their carbon footprint in their daily operations.
Demand in the IPS business is relatively stable as customers are spread over a wide range of industries including glass, foundry, building products, filtration, geothermal, renewables, ceramics, turf & landscape, retail, recreation and more. The IPS business is primarily influenced by macroeconomic drivers such as consumer demand and population growth. While we are still in the early stages of this business, we believe that as it grows, it will provide us with the ability to diversify our sales into more stable, consumer-driven products to help mitigate price volatility in the oil and gas industry.
21


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)


GAAP Results of Operations

Three Months Ended June 30, 2023 Compared to Three Months Ended June 30, 2022
The following table summarizes our revenue and expenses for the periods indicated.
 Three Months Ended June 30,Change
 20232022DollarsPercentage
 
Revenues:
Sand sales revenue$72,435 $67,111 $5,324 %
Logistics revenue2,341 1,603 738 46 %
Total revenue74,776 68,714 6,062 %
Cost of goods sold62,087 59,743 2,344 %
Gross profit12,689 8,971 3,718 41 %
Operating expenses:
Salaries, benefits and payroll taxes4,363 3,225 1,138 35 %
Depreciation and amortization629 563 66 12 %
Selling, general and administrative4,590 3,812 778 20 %
Loss (gain) on disposal of fixed assets, net24 (16)40 250 %
Total operating expenses9,606 7,584 2,022 27 %
Operating income (loss)3,083 1,387 1,696 122 %
Other income (expenses):
Interest expense, net(223)(406)183 45 %
Other income159 56 103 184 %
Total other income (expenses), net(64)(350)286 82 %
Income (loss) before income tax expense (benefit)3,019 1,037 1,982 191 %
Income tax expense (benefit)(3,288)1,127 (4,415)(392)%
Net income (loss)$6,307 $(90)$6,397 7,108 %
Revenues
Revenues were $74.8 million and tons sold were approximately 1,084,000 for the three months ended June 30, 2023. Revenues for the three months ended June 30, 2022 were $68.7 million, during which time we sold approximately 1,196,000 tons of sand. The key factors contributing to the increase in revenues for the three months ended June 30, 2023 as compared to the three months ended June 30, 2022 were as follows:
Sand sales revenue increased 8% from $67.1 million for the three months ended June 30, 2022 to $72.4 million for the three months ended June 30, 2023. While tons sold were marginally lower in the current period, compared to the same period in the prior year, revenues increased as a result of an increase in higher average sales prices of our sand. Consistently strong demand for oil and natural gas has led to increased well completion activity, which has helped the demand for frac sand to remain strong.
Logistics revenue, which is primarily SmartSystems rentals, were approximately $2.3 million for the three months ended June 30, 2023 compared to $1.6 million for the three months ended June 30, 2022. The increase in logistics revenue was due to a higher utilization of our SmartSystems fleet.
22


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)

Cost of Goods Sold
Cost of goods sold was $62.1 million and $59.7 million for the three months ended June 30, 2023 and 2022, respectively. The increase was primarily due to an increase in freight costs and higher labor expenses.
Gross Profit
Gross profit was $12.7 million for the three months ended June 30, 2023, compared to $9.0 million for the three months ended June 30, 2022. The increase in profitability for the three months ended June 30, 2023 as compared to the three months ended June 30, 2022 was primarily due to higher average sales prices of our sand relative to the cost to produce and deliver products to our customers.
Operating Expenses
Operating expenses were $9.6 million and $7.6 million for the three months ended June 30, 2023 and 2022, respectively. Salaries, benefits and payroll taxes increased to $4.4 million for the three months ended June 30, 2023 as compared to $3.2 million for the three months ended June 30, 2022, due primarily to increased wages. Depreciation and amortization remained flat at $0.6 million for the three months ended June 30, 2023 and June 30, 2022. Selling, general and administrative expenses increased to $4.6 million for the three months ended June 30, 2023 compared to $3.8 million for the three months ended June 30, 2022, primarily due to the opening of our new Blair facility.
Interest Expense, net
We incurred $0.2 million and 0.4 million of net interest expense for the three months ended June 30, 2023 and 2022, respectively.
Income Tax Expense (Benefit)
For the three months ended June 30, 2023 and 2022, our effective tax rate was approximately (108.9)% and 108.7%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. The computation of the effective tax rate includes modifications from the statutory rate such as income tax credits, tax depletion deduction, carrybacks, and state apportionment changes, among other items.
As of June 30, 2023, we have recorded a liability for uncertain tax positions included in our balance sheet, related to our depletion deduction methodology. As of June 30, 2023, we determined that it is more likely than not that we will not be able to fully realize the benefits of certain existing deductible temporary differences and have recorded a partial valuation allowance against the gross deferred tax assets, which is included in liabilities, long-term, net on our balance sheet, and a corresponding increase to the income tax expense on our condensed consolidated statement of operations.
Net Income (Loss)
Net income was $6.3 million for the three months ended June 30, 2023 as compared to net loss of $0.1 million for the three months ended June 30, 2022. The improvement in net income in the current period relative to the prior period is primarily due to higher average sales prices as increased demand has caused a positive shift in sand prices, partially offset by an increase in operating expenses.
23


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)


Six Months Ended June 30, 2023 Compared to Six Months Ended June 30, 2022
The following table summarizes our revenue and expenses for the periods indicated.
 
Six Months Ended June 30,
Change
 20232022DollarsPercentage
 (in thousands)
Revenues:
Sand sales revenue$150,533 $105,400 $45,133 43 %
Shortfall revenue1,915 1,915 — — %
Logistics revenue4,678 3,004 1,674 56 %
Total revenue157,126 110,319 46,807 42 %
Cost of goods sold132,800 103,329 29,471 29 %
Gross profit24,326 6,990 17,336 248 %
Operating expenses:
Salaries, benefits and payroll taxes9,508 6,617 2,891 44 %
Depreciation and amortization1,221 1,090 131 12 %
Selling, general and administrative10,209 7,860 2,349 30 %
Loss (gain) on disposal of fixed assets, net1,913 (16)1,929 12,056 %
Total operating expenses22,851 15,551 7,300 47 %
Operating income (loss)1,475 (8,561)10,036 117 %
Other income (expenses):
Interest expense, net(664)(833)169 20 %
Other income207 268 (61)(23)%
Total other income (expenses), net(457)(565)108 19 %
Loss before income tax benefit1,018 (9,126)10,144 111 %
Income tax expense (benefit)(1,690)(3,113)1,423 46 %
Net income (loss)$2,708 $(6,013)$8,721 145 %
Revenues
Revenues were $157.1 million and tons sold were approximately 2,279,000 for the six months ended June 30, 2023. Revenues for the six months ended June 30, 2022 were $110.3 million, during which time we sold approximately 2,048,000 tons of sand. The key factors contributing to the increase in revenues for the six months ended June 30, 2023 as compared to the six months ended June 30, 2022 were as follows:
Sand sales revenue increased 43% from $105.4 million for the six months ended June 30, 2022 to $150.5 million for the six months ended June 30, 2023 as a result of an approximately 11% increase in total volumes sold and higher average sales prices for our sand. Sand prices have increased due to a shift in supply and demand, which we believe is driven by consistently strong demand for oil and natural gas wells that has led to increased well completion activity during the first half of 2023 in primary basins which we serve.
Logistics revenue, which includes primarily SmartSystems rentals, was approximately $4.7 million for the six months ended June 30, 2023 compared to $3.0 million for the six months ended June 30, 2022. The increase in logistics revenue was due to higher utilization of our SmartSystems fleet.
24


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)

Cost of Goods Sold
Cost of goods sold was $132.8 million and $103.3 million for the six months ended June 30, 2023 and June 30, 2022, respectively. The increase was primarily due to higher volumes sold in the current period and the related increase in production costs and freight costs, as well as transloading costs as more of our sales have shifted to in-basin sales.
Gross Profit
Gross profit was $24.3 million and $7.0 million for the six months ended June 30, 2023 and June 30, 2022, respectively. The increase in the gross profit for the six months ended June 30, 2023 as compared to the six months ended June 30, 2022 was primarily due to higher sales volumes and higher average sales prices of our sand relative to the cost to produce and deliver products to our customers.
Operating Expenses
Operating expenses were $22.9 million and $15.6 million for the six months ended June 30, 2023 and June 30, 2022, respectively. Salaries, benefits and payroll taxes increased to $9.5 million for the six months ended June 30, 2023 as compared to $6.6 million for the six months ended June 30, 2022, due primarily to increased staffing to support our business. Selling, general and administrative expenses increased to $10.2 million for the six months ended June 30, 2023 compared to $7.9 million for the six months ended June 30, 2022, due primarily to a net loss on disposal of fixed assets as we reconfigured one of our wet plants to increase the efficiency of its operations and upgraded some of our mining equipment as well as additional royalties, real estate taxes, maintenance, insurance expense and royalties due to the acquisition of the Blair facility.
Interest Expense, net
We incurred $0.7 million and 0.8 million of net interest expense for the six months ended June 30, 2023 and June 30, 2022, respectively.
Income Tax Benefit
For the six months ended June 30, 2023 and June 30, 2022, our effective tax rate was approximately (166.0)% and 34.1%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. The computation of the effective tax rate includes modifications from the statutory rate such as income tax credits, tax depletion deduction, carrybacks, and state apportionment changes, among other items.
As of June 30, 2023, we have recorded a liability for uncertain tax positions included on our balance sheet, related to our depletion deduction methodology. As of June 30, 2023, we determined that it is more likely than not that we will not be able to fully realize the benefits of certain existing deductible temporary differences and have recorded a partial valuation allowance against the gross deferred tax assets, which is included in liabilities, long-term, net on our balance sheet, and a corresponding increase to the income tax expense on our condensed consolidated statement of operations.
Net Loss
Net loss was $2.7 million for the six months ended June 30, 2023 as compared to net loss of $6.0 million for the six months ended June 30, 2022. The decrease in net loss year-over-year is primarily attributable to an increase in total volumes sold and higher average sales prices of our sand, partially offset by $1.9 million of net loss on disposal of fixed assets as we reconfigured one of our wet plants to increase the efficiency of its operations and upgraded some of our mining equipment in the current period.

Non-GAAP Financial Measures
Contribution margin, EBITDA, Adjusted EBITDA and free cash flow are not financial measures presented in accordance with GAAP. We believe that the presentation of these non-GAAP financial measures will provide useful information to investors in assessing our financial condition and results of operations. Gross profit is the GAAP measure most directly comparable to contribution margin, net income is the GAAP measure most directly comparable to EBITDA and Adjusted EBITDA and net cash provided by operating activities is the GAAP measure most directly comparable to free cash flow. Our non-GAAP financial measures should not be considered as alternatives to the most directly comparable GAAP financial
25


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)

measures. Each of these non-GAAP financial measures has important limitations as analytical tools because they exclude some but not all items that affect the most directly comparable GAAP financial measures. You should not consider contribution margin, EBITDA, Adjusted EBITDA or free cash flow in isolation or as substitutes for an analysis of our results as reported under GAAP. Because contribution margin, EBITDA, Adjusted EBITDA and free cash flow may be defined differently by other companies in our industry, our definitions of these non-GAAP financial measures may not be comparable to similarly titled measures of other companies, thereby diminishing their utility.

Contribution Margin
We use contribution margin, which we define as total revenues less cost of goods sold excluding depreciation, depletion and accretion of asset retirement obligations, to measure our financial and operating performance. Contribution margin excludes other operating expenses and income, including costs not directly associated with the operations of our business such as accounting, human resources, information technology, legal, sales and other administrative activities. 
We believe that reporting contribution margin and contribution margin per ton sold provides useful performance metrics to management and external users of our financial statements, such as investors and commercial banks, because these metrics provide an operating and financial measure of our ability, as a combined business, to generate margin in excess of our operating cost base.
Gross profit is the GAAP measure most directly comparable to contribution margin. Contribution margin should not be considered an alternative to gross profit presented in accordance with GAAP. Since contribution margin may be defined differently by other companies in our industry, our definition of contribution margin may not be comparable to similarly titled measures of other companies, thereby diminishing its utility. The following table presents a reconciliation of gross profit to contribution margin.
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
(in thousands, except per ton amounts)
Revenue$74,776 $68,714 $157,126 $110,319 
Cost of goods sold62,087 59,743 132,800 103,329 
      Gross profit (loss)12,689 8,971 24,326 6,990 
Depreciation, depletion, and accretion of asset retirement obligations6,356 6,283 12,515 12,514 
      Contribution margin$19,045 $15,254 $36,841 $19,504 
      Contribution margin per ton $17.57 $12.75 $16.17 $9.52 
Total tons sold1,084 1,196 2,279 2,048 
Contribution margin was $19.0 million and $15.3 million, or $17.57 and $12.75 per ton sold, for the three months ended June 30, 2023 and 2022, respectively. Contribution margin was $36.8 million and $19.5 million, or $16.17 and $9.52 per ton sold, for the six months ended June 30, 2023 and 2022, respectively. The increase in overall contribution margin and contribution margin per ton for the three months ended June 30, 2023, when compared to the same period in 2022, was primarily due to higher average sales prices. The increase for the six months ended June 30, 2023, compared to the six months ended June 30, 2022, was due primarily to higher sales volumes and higher average sales prices along with increased IPS sales and higher utilization of our SmartSystems fleet in the current period.

EBITDA and Adjusted EBITDA 
We define EBITDA as net income, plus: (i) depreciation, depletion and amortization expense; (ii) income tax expense (benefit); (iii) interest expense; and (iv) franchise taxes. We define Adjusted EBITDA as EBITDA, plus: (i) gain or loss on sale of fixed assets or discontinued operations; (ii) integration and transition costs associated with specified transactions; (iii) equity compensation; (iv) acquisition and development costs; (v) non-recurring cash charges related to restructuring, retention and other similar actions; (vi) earn-out, contingent consideration obligations and other acquisition and development costs; and (vii)
26


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)

non-cash charges and unusual or non-recurring charges. Adjusted EBITDA is used as a supplemental financial measure by management and by external users of our financial statements, such as investors and commercial banks, to assess:
the financial performance of our assets without regard to the impact of financing methods, capital structure or historical cost basis of our assets;
the viability of capital expenditure projects and the overall rates of return on alternative investment opportunities;
our ability to incur and service debt and fund capital expenditures;
our operating performance as compared to those of other companies in our industry without regard to the impact of financing methods or capital structure; and
our debt covenant compliance, as Adjusted EBITDA is a key component of critical covenants to the ABL Credit Facility.
We believe that our presentation of EBITDA and Adjusted EBITDA will provide useful information to investors in assessing our financial condition and results of operations. Net income is the GAAP measure most directly comparable to EBITDA and Adjusted EBITDA. EBITDA and Adjusted EBITDA should not be considered alternatives to net income presented in accordance with GAAP. Because EBITDA and Adjusted EBITDA may be defined differently by other companies in our industry, our definitions of EBITDA and Adjusted EBITDA may not be comparable to similarly titled measures of other companies, thereby diminishing their utility. The following table presents a reconciliation of net loss to EBITDA and Adjusted EBITDA for each of the periods indicated.
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
 (in thousands)
Net gain (loss)$6,307 $(90)$2,708 $(6,013)
Depreciation, depletion and amortization6,750 6,658 13,302 13,225 
Income tax expense (benefit)(3,288)1,127 (1,690)(3,113)
Interest expense457 417 899 851 
Franchise taxes102 131 437 191 
EBITDA$10,328 $8,243 $15,656 $5,141 
Net loss (gain) on disposal of fixed assets 25 (16)1,913 (16)
Equity compensation802 636 1,539 1,311 
Acquisition and development costs — — 271 337 
Cash charges related to restructuring and retention of employees18 106 18 106 
Accretion of asset retirement obligations235 190 435 379 
Adjusted EBITDA$11,408 $9,159 $19,832 $7,258 
Adjusted EBITDA was $11.4 million for the three months ended June 30, 2023 compared to $9.2 million for the three months ended June 30, 2022, with the increase primarily due to higher average sales prices for our sand. Adjusted EBITDA was $19.8 million for the six months ended June 30, 2023 compared to $7.3 million for the six months ended June 30, 2022. The increase in Adjusted EBITDA for the six months ended June 30, 2023, compared to the same period in 2022, was primarily due to higher sales volumes, and higher average sales prices of our sand along with increased IPS sales and higher utilization of our SmartSystems.

27


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)


Free Cash Flow
Free cash flow, which we define as net cash provided by operating activities less purchases of property, plant and equipment, is used as a supplemental financial measure by our management and by external users of our financial statements, such as investors and commercial banks, to measure the liquidity of our business.
Net cash provided by operating activities is the GAAP measure most directly comparable to free cash flows. Free cash flows should not be considered an alternative to net cash provided by operating activities presented in accordance with GAAP. Because free cash flows may be defined differently by other companies in our industry, our definition of free cash flows may not be comparable to similarly titled measures of other companies, thereby diminishing its utility. The following table presents a reconciliation of net cash provided by (used in) operating activities to free cash flows.
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
(in thousands, except per ton amounts)
Net cash provided by (used in) operating activities$16,068 $(2,287)$21,173 $(10,949)
Acquisition of Blair facility— — — (6,547)
Purchases of property, plant and equipment, net(5,227)(1,369)(9,245)(5,137)
Free cash flow$10,841 $(3,656)$11,928 $(22,633)
Free cash flow was $10.8 million for the three months ended June 30, 2023 compared to $(3.7) million for the three months ended June 30, 2022. Free cash flow was $11.9 million for the six months ended June 30, 2023 compared to $(22.6) million for the six months ended June 30, 2022. The increase in free cash flow for both the three months and six months ended June 30, 2023 in comparison to the same periods in 2022 was primarily attributable to positive cash flows from operating activities due higher conversion of working capital to cash as well as the acquisition of the Blair facility in the prior year.

Liquidity and Capital Resources
Our primary sources of liquidity are cash flow generated from operations and availability under our ABL Credit Facility and other equipment financing sources. As of June 30, 2023, cash on hand was $5.5 million and we had $19.0 million in undrawn availability on our ABL Credit Facility.
Based on our balance sheet, cash flows, current market conditions, and information available to us at this time, we believe that we have sufficient liquidity and other available capital resources, to meet our cash needs for the next twelve months.

Material Cash Requirements
Capital Requirements
We expect full year 2023 capital expenditures, to be between $20.0 million and $25.0 million, which we anticipate will primarily support efficiency projects at our Oakdale and Utica facilities and the commencement of operations at our Blair facility. We expect to fund these capital expenditures with cash from operations, equipment financing options available to us or borrowings under the ABL Credit Facility.
28


SMART SAND, INC.
MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(UNAUDITED)
Indebtedness
Our debt facilities include the Oakdale Equipment Financing, various notes payable and our ABL Credit Facility. Our Oakdale Equipment Financing is secured by substantially all of the assets at our Oakdale facility. The outstanding balance under the Oakdale Equipment Financing as of June 30, 2023 was $9.9 million. Minimum cash payments on this facility for the remainder of 2023 are anticipated to be $2.3 million. Our various notes payable are primarily secured by our manufactured SmartSystems. Total debt under these notes payable as of June 30, 2023 was $2.1 million. Minimum cash payments on these notes payable for the remainder of 2023 are anticipated to be $0.7 million. There was no outstanding balances on our ABL Credit Facility as of June 30, 2023.
Operating Leases
We use leases primarily to procure certain office space, railcars and heavy equipment as part of our operations. The majority of our lease payments are fixed and determinable. Our operating lease liabilities as of June 30, 2023 were $26.8 million. Minimum cash payments on operating leases for the remainder of 2023 are anticipated to be $6.1 million.
Mineral Rights Property
The Company is obligated under certain contracts for minimum payments for the right to use land for extractive activities. The annual minimum payments under these contracts are approximately $2.5 million per year in the aggregate for the next 14 years.

Off-Balance Sheet Arrangements
We had outstanding performance bonds of $17.3 million at June 30, 2023.

Contractual Obligations
As of June 30, 2023, we had contractual obligations for the ABL Credit Facility, Oakdale Equipment Financing, notes payable, operating and finance leases, royalties and similar minimum payments for the rights to mine land, capital expenditures, asset retirement obligations, and other commitments to municipalities for maintenance.

Environmental Matters
We are subject to various federal, state and local laws and regulations governing, among other things, hazardous materials, air and water emissions, environmental contamination and reclamation and the protection of the environment and natural resources. We have made, and expect to make in the future, expenditures to comply with such laws and regulations, but cannot predict the full amount of such future expenditures.

Seasonality
Our business is affected to some extent by seasonal fluctuations in weather that impact the production levels for a portion of our wet sand processing capacity. While our dry plants are able to process finished product volumes evenly throughout the year, our excavation and our wet sand processing activities have historically been limited during winter months. As a consequence, we have experienced lower cash operating costs in the first and fourth quarter of each calendar year, and higher cash operating costs in the second and third quarter of each calendar year when we overproduced to meet demand in the winter months. These higher cash operating costs are capitalized into inventory and expensed when these tons are sold, which can lead to us having higher overall cost of production in the first and fourth quarters of each calendar year as we expense inventory costs that were previously capitalized. We have indoor wet processing facilities at each of our plant locations, which allow us to produce wet sand inventory year-round to support a portion of our dry sand processing capacity, which may reduce certain of the effects of this seasonality. We may also sell frac sand for use in oil and natural gas producing basins where severe weather conditions may curtail drilling activities and, as a result, our sales volumes to those areas may be reduced during such severe weather periods.
29



Customer Concentration
For the six months ended June 30, 2023, revenue from EQT Production Corporation, Liberty Oilfield Services, and Enerplus Resources Corporation accounted for 30.6%, 10.2% and 8.7%, respectively, of total revenue. For the six months ended June 30, 2022, EQT Production Corporation, Liberty Oilfield Services, and Encino Energy accounted for 30.6%, 10.2%, and 9.1%, respectively, of total revenue.

Critical Accounting Policies and Estimates 
There have been no material changes in our critical accounting policies and procedures during the six months ended June 30, 2023.
Use of Estimates
The preparation of interim statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates used in the preparation of these financial statements include, but are not limited to: impairment considerations of assets, including intangible assets, fixed assets, and inventory; estimated cost of future asset retirement obligations; fair values of acquired assets and assumed liabilities; recoverability of deferred tax assets; inventory reserve; and the collectability of receivables; and certain liabilities.
Actual results could differ from management’s best estimates as additional information or actual results become available in the future, and those differences could be material. Future economic performance is uncertain due to current high inflation and other economic concerns. We continue to actively monitor the global impact of current events, but we are unable to estimate the impact of future events on our financial position and results of operations or give any assurances that these events will not have a material adverse effect on our financial position or results of operations.
30


ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
The majority of our debt is financed under fixed interest rates. Borrowings under the ABL Credit Facility bear interest at a rate per annum equal to an applicable margin, plus, at our option, either a LIBOR rate or an alternate base rate (“ABR”). The applicable margin is 2.00% for LIBOR loans and 1.00% for ABR loans. There was no outstanding balance under our ABL Credit Facility as of June 30, 2023. We do not believe this represents a material interest rate risk.
We have considered other changes in our exposure to market risks during the six months ended June 30, 2023 and have determined that there have been no additional material changes to our exposure to market risks from those described in our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on February 28, 2023.

ITEM 4.  CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of such date, our disclosure controls and procedures were effective.
Changes in Internal Control Over Financial Reporting
There have been no changes in internal control over financial reporting for the quarter ended June 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
31


PART II – OTHER INFORMATION

ITEM 1.  LEGAL PROCEEDINGS
From time to time we may be involved in litigation relating to claims arising out of our operations in the normal course of business. The disclosure called for by Part II, Item 1 regarding our legal proceedings is incorporated by reference herein from Part I, Item 1. Note 14 - Commitments and Contingencies - Litigation of the notes to the condensed consolidated financial statements in this Form 10-Q for the three and six months ended June 30, 2023.

ITEM 1A.  RISK FACTORS
There have been no material changes to the risk factors described in Part I, Item 1A of 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
During the three months ended June 30, 2023, no shares were sold by the Company without registration under the Securities Act of 1933, as amended.
ITEM 3.  DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4.  MINE SAFETY DISCLOSURES
We are committed to maintaining a culture that prioritizes mine safety. We believe that our commitment to safety, the environment and the communities in which we operate is critical to the success of our business. Our sand mining operations are subject to mining safety regulation. The U.S. Mining Safety and Health Administration (“MSHA”) is the primary regulatory organization governing frac sand mining and processing. Accordingly, MSHA regulates quarries, surface mines, underground mines and the industrial mineral processing facilities associated with and located at quarries and mines. The mission of MSHA is to administer the provisions of the Federal Mine Safety and Health Act of 1977 and to enforce compliance with mandatory miner safety and health standards. As part of MSHA’s oversight, representatives perform at least two unannounced inspections annually for each above-ground facility.
We are also subject to regulations by the U.S. Occupational Safety and Health Administration, which has promulgated rules for workplace exposure to respirable silica for several other industries. Respirable silica is a known health hazard for workers exposed over long periods. MSHA is expected to adopt similar rules as part of its “Long Term Items” for rulemaking. Airborne respirable silica is associated with work areas at our site and is monitored closely through routine testing and MSHA inspection. If the workplace exposure limit is lowered significantly, we may be required to incur certain capital expenditures for equipment to reduce this exposure.
Our operations are subject to the Federal Mine Safety and Health Act of 1977, as amended by the Mine Improvement and New Emergency Response Act of 2006, which imposes stringent health and safety standards on numerous aspects of mineral extraction and processing operations, including the training of personnel, operating procedures, operating equipment, and other matters. Our failure to comply with such standards, or changes in such standards or the interpretation or enforcement thereof, could have a material adverse effect on our business and financial condition or otherwise impose significant restrictions on our ability to conduct mineral extraction and processing operations. Following passage of The Mine Improvement and New Emergency Response Act of 2006, MSHA significantly increased the numbers of citations and orders charged against mining operations. The dollar penalties assessed for citations issued has also increased in recent years.  Information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17 CFR 229.104) is included in Exhibit 95.1 to this Report.

ITEM 5.  OTHER INFORMATION
None.
32


ITEM 6.  EXHIBITS
3.1
3.2
31.1*
31.2*
32.1*
32.2*
95.1*
101.INSExtracted XBRL Instance Document - the instance document does not appear in the Interactive Data File as XBRL tags are embedded in the Inline XBRL document.
101.SCH*XBRL Taxonomy Extension Schema
101.CAL*XBRL Taxonomy Extension Calculation Linkbase
101.DEF*XBRL Taxonomy Extension Definition Linkbase
101.LAB*XBRL Taxonomy Extension Label Linkbase
101.PRE*XBRL Taxonomy Extension Presentation Linkbase
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Filed Herewith.
This certification is deemed not filed for purposes of section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.

33


Signatures
Pursuant to the requirements of Section 13 or 15(d) 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. 
 Smart Sand, Inc.
   
August 8, 2023By:/s/ Lee E. Beckelman
  Lee E. Beckelman, Chief Financial Officer
  (Principal Financial Officer)
 
 Smart Sand, Inc.
   
August 8, 2023By:/s/ Christopher M. Green
  Christopher M. Green, Vice President of Accounting
  (Principal Accounting Officer)

34
EX-31.1 2 a2023q210qex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION BY PRINCIPAL EXECUTIVE OFFICER
I, Charles E. Young, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Smart Sand, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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.
Dated: August 8, 2023
 
/s/ Charles E. Young
Charles E. Young, Chief Executive Officer
(Principal Executive Officer)
 

EX-31.2 3 a2023q210qex312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION BY PRINCIPAL FINANCIAL OFFICER
I, Lee E. Beckelman, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Smart Sand, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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.
Dated: August 8, 2023
 
/s/ Lee E. Beckelman
Lee E. Beckelman, Chief Financial Officer
(Principal Financial Officer)
 

EX-32.1 4 a2023q210qex321.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Smart Sand, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Charles E. Young, 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 to my knowledge:
 
(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated: August 8, 2023
 
/s/ Charles E. Young
Charles E. Young, Chief Executive Officer
(Principle Executive Officer)


EX-32.2 5 a2023q210qex322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Smart Sand, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Lee E. Beckelman, 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 to my knowledge:
 
(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Dated: August 8, 2023
 
/s/ Lee E. Beckelman
Lee E. Beckelman, Chief Financial Officer
(Principle Financial Officer)
 

EX-95.1 6 a2023q210qex951.htm EX-95.1 Document

Exhibit 95.1
MINE SAFETY DISCLOSURES
 
The following disclosures are provided pursuant to Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Act”) and Item 104 of Regulation S-K, which requires certain disclosures by companies required to file periodic reports under the Securities Exchange Act of 1934, as amended, that operate mines regulated under the Federal Mine Safety and Health Act of 1977 (the “Mine Act”).
 
Mine Safety Information
Whenever the Federal Mine Safety and Health Administration (“MSHA”) believes a violation of the Mine Act, any health or safety standard or any regulation has occurred, it may issue a citation which describes the alleged violation and fixes a time within which the U.S. mining operator must abate the alleged violation. In some situations, such as when MSHA believes that conditions pose a hazard to miners, MSHA may issue an order removing miners from the area of the mine affected by the condition until the alleged hazards are corrected. When MSHA issues a citation or order, it generally proposes a civil penalty, or fine, as a result of the alleged violation, that the operator is ordered to pay. Citations and orders can be contested and appealed, and as part of that process, may be reduced in severity and amount, and are sometimes dismissed. The number of citations, orders and proposed assessments vary depending on the size and type (underground or surface) of the mine as well as by the MSHA inspector(s) assigned.
 
Mine Safety Data
The following provides additional information about references used in the table below to describe the categories of violations, orders or citations issued by MSHA under the Mine Act:
Section 104 S&S Citations: Citations received from MSHA under section 104 of the Mine Act for violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a mine safety or health hazard.
Section 104(b) Orders: Orders issued by MSHA under section 104(b) of the Mine Act, which represents a failure to abate a citation under section 104(a) within the period of time prescribed by MSHA. This results in an order of immediate withdrawal from the area of the mine affected by the condition until MSHA determines that the violation has been abated.
Section 104(d) Citations and Orders: Citations and orders issued by MSHA under section 104(d) of the Mine Act for an unwarrantable failure to comply with mandatory health or safety standards.
Section 110(b)(2) Violations: Flagrant violations issued by MSHA under section 110(b)(2) of the Mine Act.
Section 107(a) Orders: Orders issued by MSHA under section 107(a) of the Mine Act for situations in which MSHA determined an “imminent danger” (as defined by MSHA) existed.

Pattern or Potential Pattern of Violations
The following provides additional information about references used in the table below to describe elevated pattern of violation enforcement actions taken by MSHA under the Mine Act:
Pattern of Violations: A pattern of violations of mandatory health or safety standards that are of such nature as could have significantly and substantially contributed to the cause and effect of mine health or safety hazards under section 104(e) of the Mine Act.
Potential Pattern of Violations: The potential to have a pattern of violations under section 104(e).

Pending Legal Actions
The following provides additional information of the types of proceedings brought before the Federal Mine Safety and Health Review Commission (“FMSHRC”):



Contest Proceedings: A contest proceeding may be filed by an operator to challenge the issuance of a citation or order issued by MSHA.
Civil Penalty Proceedings: A civil penalty proceeding may be filed by an operator to challenge a civil penalty MSHA has proposed for a violation contained in a citation or order. The operator does not institute civil penalty proceedings based solely on the assessment amount of proposed penalties. Any initiated adjudications address substantive matters of law and policy instituted on conditions that are alleged to be in violation of mandatory standards of the Mine Act.
Discrimination Proceedings: Involves a miner’s allegation that he or she has suffered adverse employment action because he or she engaged in activity protected under the Mine Act, such as making a safety complaint. Also includes temporary reinstatement proceedings involving cases in which a miner has filed a complaint with MSHA stating that he or she has suffered discrimination and the miner has lost his or her position.
Compensation Proceedings: A compensation proceeding may be filed by miners entitled to compensation when a mine is closed by certain closure orders issued by MSHA. The purpose of the proceeding is to determine the amount of compensation, if any, due to miners idled by the orders.
Temporary Relief: Applications for temporary relief are applications filed under section 105(b)(2) of the Mine Act for temporary relief from any modification or termination of any order.
Appeals: An appeal may be filed by an operator to challenge judges’ decisions or orders to the Commission, including petitions for discretionary review and review by the Commission on its own motion.
For the Three Months Ended June 30, 2023: 
Mine (1)
Oakdale, WI 4703625Taylor, WI
4703759
Ottawa, IL
1103253
Section 104 citations for violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a mine safety or health hazard (#)
Section 104(b) orders (#)
Section 104(d) citations and orders (#)
Section 110(b)(2) violations (#)
Section 107(a) orders (#)
Proposed assessments under MSHA (2)
$793$—$—
Mining-related fatalities (#)
Section 104(e) notice
Notice of the potential for a pattern of violations under Section 104(e)
Legal actions before the FMSHRC initiated (#)
Legal actions before the FMSHRC resolved (#)1
Legal actions pending before the FMSHRC, end of period:
Contests of citations and orders referenced in Subpart B of 29 CFR Part 2700 (#)
Contests of proposed penalties referenced in Subpart C of 29 CFR Part 2700 (#)
Complaints for compensation referenced in Subpart D of 29 CFR Part 2700 (#)
Complaints of discharge, discrimination or interference referenced in Subpart E of 29 CFR Part 2700 (#)
Applications for temporary relief referenced in Subpart F of 29 CFR Part 2700 (#)
Appeals of judges’ decisions or orders referenced in Subpart H of 29 CFR Part 2700 (#)
Total pending legal actions (#)

(1)The definition of mine under section 3 of the Mine Act includes the mine, as well as other items used in, or to be used in, or resulting from, the work of extracting minerals, such as land, structures, facilities, equipment, machines, tools



and minerals preparation facilities. Unless otherwise indicated, any of these other items associated with a single mine have been aggregated in the totals for that mine. MSHA assigns an identification number to each mine and may or may not assign separate identification numbers to related facilities such as preparation facilities. We are providing the information in the table by mine rather than MSHA identification number because that is how we manage and operate our mining business and we believe this presentation will be more useful to investors than providing information based on MSHA identification numbers.

(2)Represents the total dollar value of the proposed assessments from MSHA under the Mine Act, for the three months preceding June 30, 2023, for all citations / orders assessed, not just those disclosed in the rows preceding such dollar value.

EX-101.SCH 7 snd-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page 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 INCOME STATEMENTS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Nature of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Accrued and Other Expenses link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Asset Retirement Obligation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Contingent Consideration link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Concentrations link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Accrued and Other Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Asset Retirement Obligation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Contingent Consideration (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Organization and Nature of Business (Detail) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Acquisition - Asset Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Inventory - Schedule of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Property, Plant and Equipment, Net - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Accrued and Other Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Debt Long-Term Debt, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Credit Facility - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Leases - Right of Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Leases - Other Lease (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Asset Retirement Obligation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Asset Retirement Obligation - Reconciliation of Total Reclamation Liability for Asset Retirement Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Contingent Consideration - Schedule of Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Contingent Consideration - Fair Value of Financial Instruments Carried at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Contingent Consideration - Fair Value Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Revenue Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Revenue Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Revenue Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Concentrations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Commitments and Contingencies Litigation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 snd-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 snd-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 snd-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Range Statistical Measurement [Domain] Revolving credit facility Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accrued royalties Accrued Royalties, Current Equity Award Award Type [Domain] Remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Clearlake Capital Group Clearlake Capital Group [Member] Clearlake Capital Group Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Base price consideration Payments to Acquire Businesses, Gross ABL Credit Facility Revolving Credit Facility [Member] Long-term deferred tax liabilities, net Deferred Income Tax Liabilities, Net Accounts payable Accounts Payable, Current Total other income (expenses), net Nonoperating Income (Expense) Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 2027 Finance And Operating Lease, Liability, Payments, Due Year Four Finance And Operating Lease, Liability, Payments, Due Year Four Commitments and contingencies (Note 14) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Supplier Supplier [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Employee stock purchase plan issuance Proceeds from Issuance or Sale of Equity Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Income Taxes Income Tax Disclosure [Text Block] Concentration Risk [Line Items] Concentration Risk [Line Items] Customer Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Diluted (in dollars per share) Earnings Per Share, Diluted APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Land and land improvements Land and Land Improvements [Member] Treasury stock, shares (in shares) Treasury Stock, Common, Shares Trading Symbol Trading Symbol Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current 2025 Finance Lease, Liability, to be Paid, Year Two Machinery, equipment and tooling Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Accretion of debt discount Amortization of Debt Discount (Premium) Asset Retirement Obligation, Revision of Estimate Asset Retirement Obligation, Revision of Estimate Stockholders’ equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Finished goods Inventory Finished Goods Net Inventory finished goods net. Contract with customer, liability Contract with Customer, Liability Deferred mining costs Mine Development [Member] Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Asset retirement obligations Remediation Property for Sale, Abandonment or Disposal [Member] Schedule of net property, plant and equipment Property, Plant and Equipment [Table Text Block] Equity Components Equity Components [Axis] Thereafter Finance And Operating Lease, Liability, Payments, Due After Year Four Finance And Operating Lease, Liability, Payments, Due After Year Four 2025 Long-Term Debt, Maturity, Year Two Asset Acquisition [Domain] Asset Acquisition [Domain] Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Accounts Receivable Accounts Receivable [Member] Remainder of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Employee stock purchase plan compensation Employee Stock Purchase Plan Compensation Employee stock purchase plan compensation. Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expenses Depreciation Schedule of Long-Term Debt Instruments [Table] Line of Credit Facility [Table] Line of Credit Facility [Table] Schedule of long-term debt Schedule of Long-Term Debt Instruments [Table Text Block] Asset Retirement Obligation Disclosure [Abstract] Asset Retirement Obligation Disclosure [Abstract] Tax Credit Carryforward, Valuation Allowance Tax Credit Carryforward, Valuation Allowance Revision of Prior Period, Reclassification, Adjustment Revision of Prior Period, Reclassification, Adjustment [Member] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Accrued Income Taxes, Current Accrued Income Taxes, Current Payables and Accruals [Abstract] Payables and Accruals [Abstract] Revenues: Revenues Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Schedule of Accrued and Other Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Product and Service [Domain] Product and Service [Domain] Lease, Cost Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Antidilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Document Quarterly Report Document Quarterly Report Noncash Investing and Financing Items [Abstract] Noncash Investing and Financing Items [Abstract] Three Customers Three Customers [Member] Three customers. SmartSystems Wellsite Storage Solutions [Member] Wellsite Storage Solutions [Member] Purchases of property, plant and equipment in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Remainder of 2023 Finance And Operating Lease, Liability, Payments, Remainder of Fiscal Year Finance And Operating Lease, Liability, Payments, Remainder of Fiscal Year Notes payable Notes Payable, Other Payables [Member] Property, plant and equipment, gross Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: amounts representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Leases Lessee, Finance Leases [Text Block] Net working capital adjustments and capitalized costs Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Total cash lease payments Finance And Operating Lease Liability, Payments, Due Finance And Operating Lease Liability, Payments, Due Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number 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 liabilities Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Reclassification, Type [Domain] Reclassification, Type [Domain] Interest on lease liabilities Finance Lease, Interest Expense Employee stock purchase plan issuance (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accrued freight and delivery charges Accrued Freight And Delivery Charges Current Accrued freight and delivery charges current. Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Unbilled receivables Unbilled Receivables, Current Counterparty Name [Domain] Counterparty Name [Domain] Cash and cash equivalents at beginning of year Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Four Customers Four Customers [Member] Four customers. 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Amount representing unamortized lender fees Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums Jeffries Finance L L C [Member] Jeffries Finance L L C [Member] Jeffries Finance LLC. Common stock, shares issued (in shares) Common Stock, Shares, Issued Vesting of restricted stock (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Treasury stock, at cost, 7,236,398 and 2,010,961 shares at June 30, 2023 and December 31, 2022, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Total minimum payments Long-Term Debt Additions to asset retirement obligations Increase (Decrease) in Asset Retirement Obligations Selling, general and administrative Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Depreciation, depletion and accretion of asset retirement obligations Depreciation, Amortization and Accretion, Net Document Type Document Type Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Stock buy back Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Accrued expenses and other liabilities Total accrued liabilities Accrued Liabilities and Other Liabilities Other Significant Noncash Transaction, Value of Consideration Given Other Significant Noncash Transaction, Value of Consideration Given Acquisition Asset Acquisition [Text Block] 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect 2024 Finance Lease, Liability, to be Paid, Year One Business Acquisition [Axis] Business Acquisition [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Income Statement [Abstract] Income Statement [Abstract] Inventory [Line Items] Inventory [Line Items] Title of 12(b) Security Title of 12(b) Security Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Logistics [Member] Logistics [Member] Logistics [Member] Railroad and sidings Railroad Transportation Equipment [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Processing capacity Current Annual Processing Capacity Current annual processing capacity. Inventory Inventory, Net, Total Inventory, Net Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Real estate properties Land [Member] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Post-closure reclamation and site restoration obligation December 31, 2022 June 30, 2023 Asset Retirement Obligation Total Finance And Operating Lease Liabilities Payment Due [Abstract] Finance And Operating Lease Liabilities Payment Due [Abstract] Purchase of treasury stock Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Revenue Recognition and Deferred Revenue [Abstract] Revenue Recognition and Deferred Revenue [Abstract] Blair Blair [Member] Blair Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Distribution Type [Domain] Distribution Type [Domain] Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Total cash lease payments Finance Lease, Liability, to be Paid Accrued utilities Accrued Utilities Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Operating cash flows used for operating leases Operating Lease, Payments ABL Revolving Credit Facility ABLRevolvingCreditFacilityMember [Member] ABLRevolvingCreditFacilityMember Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Unbilled receivables Increase (Decrease) in Accounts and Other Receivables Shortfall Revenues [Member] Shortfall Revenues [Member] Shortfall Revenues [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Distribution Type [Axis] Distribution Type [Axis] Two Customers Two Customers [Member] Two Customers Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer Customer [Domain] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Statutory tax rate Effective Income Tax Rate Reconciliation, Percent Operating lease liabilities, current and long-term portions Operating Lease, Liability Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Credit Facility Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Asset Acquisition [Axis] Asset Acquisition [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total lease liabilities Lessee, Lease Liability Lessee, Lease Liability Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Sales tax liability Accrued Income Taxes Proceeds from disposal of assets Proceeds from Sale of Other Productive Assets, Net of Adjustments Proceeds from Sale of Other Productive Assets, Net of Adjustments Net income (loss) per common share: Earnings Per Share [Abstract] Reclassification, Type [Axis] Reclassification, Type [Axis] One Vendor One Vendor [Member] One Vendor [Member] Mineral properties Mining Properties and Mineral Rights [Member] Common stock, $0.001 par value, 350,000,000 shares authorized; 45,353,663 issued and 38,117,265 outstanding at June 30, 2023; 45,099,067 issued and 43,088,106 outstanding at December 31, 2022 Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accrued professional fees Accrued Professional Fees, Current Total current assets Assets, Current Payments under finance leases Payments under finance leases Finance Lease, Principal Payments Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Accrued equipment expense accrued equipment expense accrued equipment expense Entity Filer Category Entity Filer Category Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Sand [Member] Sand [Member] Sand [Member] Sand [Member] Concentration Risk, Percentage Concentration Risk, Percentage 2028 and thereafter Long Term Debt, Maturity, After Year Four Long Term Debt, Maturity, After Year Four Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Plant and building Building [Member] 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities 2024 Finance And Operating Lease, Liability, Payments, Due Year One Finance And Operating Lease, Liability, Payments, Due Year One Other accrued liabilities Other Accrued Liabilities, Current Other income Other Income Product Concentration Risk Product Concentration Risk [Member] Organization and Nature of Business Nature of Operations [Text Block] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture and fixtures Furniture and Fixtures [Member] Interest rates on notes Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Deferred revenue Increase (Decrease) in Deferred Revenue Restricted Stock Restricted Stock [Member] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Revenue recognized Contract with Customer, Liability, Revenue Recognized Concentration Risk Type Concentration Risk Type [Axis] Income (loss) before income tax expense (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition Oakdale Equipment Financing, net us-gaap_OakdaleEquipmentFinancingMember [Member] us-gaap_OakdaleEquipmentFinancingMember Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Entity Emerging Growth Company Entity Emerging Growth Company 2026 Finance And Operating Lease, Liability, Payments, Due Year Three Finance And Operating Lease, Liability, Payments, Due Year Three Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Utica Utica [Member] Utica Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Accrued and other expenses Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Operating lease cost Operating Lease, Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Common Stock Repurchase, Promissory Note Common Stock Repurchase, Promissory Note [Member] Common Stock Repurchase, Promissory Note City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] One Customer One Customer [Member] One Customer Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate Debt, Weighted Average Interest Rate Inventory [Domain] Inventory [Domain] Share-based Goods and Nonemployee Services Transaction, Supplier Supplier [Domain] Minimum Minimum [Member] Weighted-average number of common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Total property, plant and equipment, net Property, Plant and Equipment, Net Work in progress Inventory Work In Process Net Inventory work in process net. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Accrued real estate tax Accrual for Taxes Other than Income Taxes, Current Assets Assets [Abstract] Financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] 2025 Finance And Operating Lease, Liability, Payments, Due Year Two Finance And Operating Lease, Liability, Payments, Due Year Two Current portion of long-term debt Less: current portion Long-Term Debt, Current Maturities Total liabilities and stockholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Entity Address, City or Town Entity Address, City or Town Inventory, Current [Table] Inventory, Current [Table] Raw material Inventory Raw Material Net Inventory raw material Net. BNSF [Member] BNSF [Member] BNSF Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Employee Retention Credit Employee Retention Credit [Member] Employee Retention Credit Investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Combinations [Abstract] Business Combinations [Abstract] Cost of Goods Sold Cost of Goods and Service Benchmark [Member] Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Repayment of revolving credit facility Repayments of Lines of Credit Accrued and Other Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Amount representing interest Debt Instrument, Periodic Payment, Interest Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Less: amounts representing interest Finance And Operating Lease, Liability, Undiscounted Excess Amount Finance And Operating Lease, Liability, Undiscounted Excess Amount Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] Supplier Concentration Risk Supplier Concentration Risk [Member] Total lease liabilities Finance And Operating Lease, Liability Finance And Operating Lease, Liability Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Provision for bad debt Accounts Receivable, Credit Loss Expense (Reversal) Inventory [Axis] Inventory [Axis] Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Present value of payments Long-term debt, current and long-term portions Finance Lease, Liability Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Finance leases Capital Lease Obligations [Member] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Five Customers Five Customers [Member] Five Customers Two Suppliers Two Suppliers [Member] Two Suppliers 2024 Long-Term Debt, Maturity, Year One Entity Registrant Name Entity Registrant Name Reconciliation of total reclamation liability for asset retirement obligations Schedule of Change in Asset Retirement Obligation [Table Text Block] Assumed conversion of restricted stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Term Line of Credit Facility, Expiration Period Permit Bond Permit Bond [Member] Permit Bond Document Period End Date Document Period End Date Proceeds from revolving credit facility Proceeds from Lines of Credit Less: accumulated depreciation and depletion Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Revenue from Contract with Customer Benchmark [Member] Revenue from Contract with Customer Benchmark [Member] Weighted average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Concentrations Concentration Risk Disclosure [Text Block] Loss (gain) on disposal of fixed assets, net Loss (gain) on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income tax expense (benefit) Income Tax Expense (Benefit) Property, plant and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Spare parts Inventory Spare Parts Net Inventory, spare parts, net. Employee related expenses Employee-related Liabilities, Current Revenue Revenue Benchmark [Member] Asset Acquisition, Annual Processing Capacity Once Operational Asset Acquisition, Annual Processing Capacity Once Operational Asset Acquisition, Annual Processing Capacity Once Operational Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Accretion expense Asset Retirement Obligation, Accretion Expense Lender Name [Axis] Lender Name [Axis] Inventory Inventory Disclosure [Text Block] Weighted average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Asset retirement obligations Asset Retirement Obligations, Noncurrent Product Financing Arrangement Product Financing Arrangement [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Repayments of notes payable Repayments of Notes Payable Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Credit Facility Credit Facility [Domain] Stock buy back (in shares) Restricted stock buy back (in shares) Treasury Stock, Shares, Acquired Proceeds from secured notes payable Proceeds from Secured Notes Payable Total right-of use assets Lessee, Lease, Assets Lessee, Lease, Assets Long-term debt Long-Term Debt, Excluding Current Maturities Weighted average remaining lease term - finance leases Finance Lease, Weighted Average Remaining Lease Term Diluted (in shares) Diluted weighted average common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction Asset Retirement Obligation Asset Retirement Obligation Disclosure [Text Block] Interest expense, net Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] Less: amounts representing interest Finance Lease, Liability, Undiscounted Excess Amount Revenue Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Vehicles Vehicles [Member] Total assets Assets Cover page. Cover [Abstract] Amortization of deferred financing cost Amortization of Debt Issuance Costs other revenue detail [Domain] other revenue detail [Domain] other revenue detail [Domain] Salaries, benefits and payroll taxes Labor and Related Expense Operating cash flows used for finance leases Finance Lease, Interest Payment on Liability Other Liabilities, Noncurrent Other Liabilities, Noncurrent Total cash lease payments Lessee, Operating Lease, Liability, to be Paid Revenue expected to be recognized Revenue, Remaining Performance Obligation, Amount Construction in progress Construction in Progress [Member] Nexseer Capital [Member] Nexseer Capital [Member] Nexseer Capital Acquisition of Blair facility Acquisition of Blair facility Asset Acquisition, Consideration Transferred Total operating expenses Operating Expenses Operating Expenses Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Employee Retention Credit employee retention credit [Policy Text Block] employee retention credit Equity Component Equity Component [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type Concentration Risk Type [Domain] Clearlake Capital Partners II (Master), L.P. Clearlake Capital Partners II (Master), L.P. [Member] Clearlake Capital Partners II (Master), L.P. Operating income (loss) Operating Income (Loss) other revenue detail [Axis] other revenue detail [Axis] other revenue detail Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Other comprehensive (loss) income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Accounts Payables Trade Accounts Payables [Member] Trade accounts payables. Operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Guarantor Obligations, Current Carrying Value Guarantor Obligations, Current Carrying Value EX-101.PRE 11 snd-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 snd-20230630_g1.jpg begin 644 snd-20230630_g1.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $_ 3\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ I/I2USWCKQ8O@CPK?ZT]K)>+:IN\F+JW^'UJH0E4DHQW9G4J1I0QV-FA :64X )Z"L;X8^.Q\1_"-MK@L9-/\UF0P2G) M!4XR#CD5H^+/!^E>.-)?3-8MA=6;,'V9QR.AK7V:IU?9UE:SU[F'MG6H>UPU MG=75[V^?4U+*]@U"UANK:59[>90\-] MC64:DZ7*GRRMOO9E'0]2;5M&LKY[:2S>XA65H)?O1DC.#3=>U"YTO1[R[M+& M34[F&,O':0D!Y3_=!-:&!1UJ;KFO;0OE?)RWU[E72[J:\TVUN+BW:SFEC5WM MV()C)'*GZ5;HHI%+8****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH 2J]]=I86D]S)G9"C2-CK@#-5-1\2 M:5I-Y!:WNHVUK,'JCR MSX4_'RP^*>NZAID.F36$MLIDC=W#B1 <9/'RGVKU*:&.XC:.5%DC8896&01Z M&L3P_P"!]"\*75U<:3I=O8S71S-)$N"QK<5U?(5@VW@X/0^]=&)E1E4YL/%Q MCV9R8.GB*=%1Q^B>QN+06LWE+).H"S M#'WTYY%:=(*6DVF]!Q32U"BBBD4%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 G>CK5/6-232-+N[Z16 M:.WB:5E7J<#.!7C'PE_:0D^(WC*31+C1ULED5GMYHI"Q 7LX/M772PE:O3G5 MIJ\8[GGU\?A\+6IT*LK2GL+\6OV>;WXB>/K37[765LX@L:RPR*2R;#U3!XR/ MUKVZUA^S6T,6XMY:!-S=\#&:?[YJKJMB=2TZZM5G>V::-HQ-']Y,C&1[TZF* MJUX0I5'I'1"HX*CA:E2O2C[T]7KNRY6#X=\(V/AF]U6YM'G:34KC[1,)I2X# M8Q\N>@H\&^'YO"_ANSTNYU&?59H 0UU<'+OSFKVM:M'H6FSWLT4TT<0R4MTW MN><<"L-4W"#NG^)U64DJE16:_ NR.L:L[L%51N+'@ >M$!_ NK:U;0^?/:Q91#TW$@ GV&&?"6IW&H:3I M$%E>3Y#RQKS@\D#TKYM^$?[1/BW5/'^GV&KW*ZC8W\ODF(1!3&3T*D=A7UO) M(L$;.[!44$EB< #UKTL9@\3ELO8S?Q=NIXN79A@\ZA]9IQ^!VU6J,+Q]JFJ: M'X2U*^T6T^W:E#%NA@QG@)XJ[#(9H4 M=X_+9E!*'JI(Z5E^%M??Q)I*WLEA<:8QD>/[/=##C:V,X]#C(J]=6\T[P&.Y M> 1OND55!\P8^Z<]/PK&7N^ZUJCIB^=Y[;X/\ @+X. M\#ZT=6TRPD-X,^6UQ,T@B_W0>E=UJ6GQZKI]S9S9\FXC:-]IP<$8.*YWX8^- M#\0/!&G:XT(@EN%(DC4Y 8'!Q[9KA_B=\>KCP#\0M+\.1:-]KBN1&9)F8@G< M0/D'?%-T\7BL0X2;E./=]B8ULOP.$C5A%1ISMLM^;T.@^$_P9TSX2_VF;&\N M;Q[Y@6:? "J,X ^O6NINO&&DV?B:T\/37875KJ(SQ6^"2R#@G-;*-N13C&X M9Y[57DTZTFO(KQ[:)[N,%4G*#>H/8&N2=9UINI7;;?YG?2P\]5M+L!I=C%:K-->%KV:?6%D^UP6:H"0Y&"5/?C MH*T?@E\:)M0,?A;QE=-_PDTDS1QI-%M++C(5C_>KV9Y?"=%5\-+F27O+JGUT M['SE+-JD,0\+C8[[%?P7^U4GBGQ_;Z'+H_P!GL+R?[/;W"N2X M;L6'3!QVZ5[_ )KY6_: ^&MO\,Y++Q#X0L+FSN;BX8S7-NS/]G)&1L'\&3WK MU?\ 9W\7:MXN\!1RZY[SW32TMV/5***:S!023M [FOF_0^S'453M-4L[]W2VNX+AD^\ ML4@8CZX-6AD^U%FM&)24M4.HHHH&%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 )7C7CK]F+P[XU\22:S]LNM.EN&W7$4&TK(W=AD<$^U>N M:EJ$.E6%Q>7#;(((VD=O10,DU\X_\-C0_P#"0>5_8;#2/,V^=YO[S;G&['3\ M*]C+:..E*53!7TWL?-YQB,KIQA2S*S3>E_S/H3PSX=LO"FAVFE:=%Y-G:H$C M7OCU-6KC3+.[FCFGM899HS\DDD89E^A[5':Z@FIZ2EY9$2+-#YD)/?(R,U\A M^#M9^(LGQJA2XDU0RF]*W,4H;R?*SS[;<=*6%P<\9[6;J*+CJ[[LO'9A2R_V M-*-)R4VDK+1>9]A7MN;RUG@#M%YJ,F]>JY&,CW%<_P##WP2/ >@'3/[2N=4) MF>;[1=ME_F.0/H*A^)VLZ_H/A&[O?#>GC4=40C9"1G@GD@=ZT/ ^HZKJ_A/3 M+S6[,6&JS1!KBW'16]*XN6I&@Y)KE;VZZ'I\].6)46GS);]+,M6NBK::Y?:D M+FX=[I$1H'D)B3:.JKV)[UI\UA:+H-YIFL:M=W&KW5_#>2AX;6;&RU4#[J>U M;M83WWN=-/9Z6%HHHJ#4*XSQ5\(O#'BSS7O-/\N>:99Y)K5S$\CKT+$=?QKL MZ*NG4G3ES0=F95:4*RY:D4UYGD%EXBU_X3WWV;Q7=-JGA^1V?^VFX^S%CB.' M;W],USWQS^$LLVWQIX.BE@\0*XGFFCEVD(%^^H/ :O=M1L(=4LYK6X19(I%* MG< <<=>>]<1\,U-K::MX8O&\]=/E:-/.G\V:2%APS^F<]*]>ABY4Y?6(*S6Z MZ23\CY_%8"%2'U2H[Q?POK%KS_IF3\+_ !Q'\6/AG<6B7PN-:AMC;W,K)C$I M4[6]_K7A'P:5_A/\9#9>)-46R<1M;O&CEUF=^%W=AZUZ-\.;6\^'?QRU3PY" MNG:9H%XK30VJ$>;(:^@PL(>WJX2/P58W1\ECIU/JU#'S?[RA+EE?L?7JL&QCD=C7DO[3FIZKI?P MMNGTMI8]\R)2(GGIV/0UZ-X7UB+Q!X=T[4H8FABNH%E6-^J@CI7E?[3 M'Q/O? /A^SL=.@ADN-4+HTEP@=$0#GY3P2:^9R^E-XVG3C&[3V?D?:YM7IQR MRK5E+E3CNO/L?,_P7U;5K#XEZ'_94LQGFN CQJQ(D0_>W#N,5^@(KY*_95\8 M02>-I])GTBQ6YNH7EBOK> )(NWDJ3Z&OK1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% %#7-+BUO1[S3YR5AN8FB8KU&X$9KY._X9#\1_V\8/MMK_9/F?\ 'SN. M_9G^[ZXKZ_/>O%_%W[4?AGPOK\NEK!RK$8^DY0P2 MO??0^4SW!Y765.KF3M;;6QZWHNE1:+I-I80DF*UB6)=WH!BLF]\>^&=-UQ=+ MNM8LK?5'(40,X#\] :M^%?%&G^,M!MM6TN7S[.X7*MW![@^A!KY:\=?LY>,M M4^)5Y=6L:7-C>77GK?-+@HI.>1UR*RP>%I8BK..*J*M/\&Z%LWX?\ Q(T;XEZ7->Z/*[I" M_ER)(NUD;&1^E3^(?!-CXL\'GP_JH::W>%8W96PV5 ^8'UR*H?#;X:Z+\+]- MFT[2GDEDF?S9I)G!D8] <=@!7(EAOJ\M7[2^G:QZ#EC'BH-)*E;7OV/:L3Q0OB-K[2? M[#:U6V\__3OM Y,7^S[UIZEY44:75Q=/:PV[>8S*VU3VPWJ*YY:J+TU['9#W M7)*^CZ^?;R+]%5EN )ANFCV2X\E1]YN.?K3EN )C&_RLWW!GE@.IK*QO!6\?=@WWT. M6I[U2*735GDWB'07N/VD-&OO^$7N)X4B#?VH';RU8 _,1TXZ8]ZS_P!JY=5^ MRZ$=/T6#48Q*Q:>2W$SHXQM4#T-=Q\/4M/%'B[6O%MM<:K&')L6L;T%(E9#C M>BGU]:\O^/$"_$+XG:/H>C>)EM=3@/EM:LS(JN3G((ZMCM7TF#FY8RES;4XZ M[]OZ\CXW,(*.7UN3>K/2UD]^GW'O?@.?4+GP?I$NJ6RVE^ULOFPJNT*<=,=O MI7R]^T=\7K;Q5J]QX;7289K?39R!>NY$JR 8;;VQCCFOI'QAXO@^%_@)M4U) MFNVLXHXOE/,TN H'XFOCS3[73_C1\4A&Y_X1Y]4[7Y;GT-^S7X!\-:;X;A\3:4)Y[V^ MC\MI+K!:( \H,>_>O97OK:.X$#W$23GI$9 &_*N#UBQB^#GP=U"/15+?V99L MT1;DL_\ >/XG-?"]YKVI:AJ#WUS?W,M[(_F&8RMNW=AA72O)J[MHO/\3]*Z6O,?V=?%VH>,_AG9W>INTMU!*]L9 MFZR!<8;\C^E>FYKY;$498>K*E+>+L?=87$QQE"&(@M)*XM%%%8'6%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!'*OF1NN2-P(R.U?!_C_X-^+-" M\77UNNCW5]%/.SPW%O&7616.>O8_6OO.LGQ1XHTWP?HMQJFJW2VEG",M(W<] M@!W/M7MY7F5; 5'[&/-S:6/FL\R?#YM2C]8GRJ&M_P ]SB_V?O ]_P" ?AY; MV&IC9>S2O,M<32[>XFM+J4[8C/;7XY-KL]XQTK[6TS77V@D/$>B;.U=[\%/@=#\)VOKF6^.H:A M=*$,@7:J(.< ?6NB^+WB?4O!_P /]4U328/.O8$&S*[@N3RV/:NEUJ='%3I8 M"SA/W5?S.-8>KB,#3KYHVIT[R:CUMWL=7?>>+.X^R[3<[&\K?]W=CC/XUYE\ M%_\ A8$\FM+XYC4P;\6RR*O//. /X>G6L']F?XH>(_B)!JZ:X1=16Q4Q7BQ[ M 2>J>^*[;XS>'?$?BCP7-9>&+S[%J#2*2?,\LNO==W:N65"6$JRP=7EN[>]O M;T.Z&)CCJ$,RH*T$,'E\6LI^;.5ZD=L'M3O.25GM9MP M=(U9YL;5)]C]17G^F+;>#?AKHUE\1-M<,Z7*W;5=^C].YZ=+$*HE?25D[7U5^ZZ M>IJLEPL@*R*\98DAAR!C@"J5S'JUQ:/''/!:3-%@3A=^R3/7!ZC%.M8?M4@N M['4!+:&#RHHT(>+(Z-D=?2JGV3Q T6C_ .FVH>.3-_B(XE3GA/0]*S2UW-W+ M39_(FCL;'0A<7]YM.Z\#0ZQ#J]IKUS)K.FWTXE2TN.$@ Z*N.V1FLOQC\4M)\ M&^";_5].V:U%IS+;M!9N&V-G: Q'0#UKHI1E*2Y%S2V\O(XZTHQ@_:OEBM7W M=M_Z1T'B;5I/"?A*_P!0@MGU"YL[4R+"GWYF4?SKQGX*^&])^*&O2?$#4-'F MT[6+>Y)6/0#B0 ]Q5Q?">I_%S7O#/Q MM8GT33D19)=/D8C:%/..Q!]Z MD_: ^+UWX"T+3(_"LMJK7DCJUU%MD2/:/N@#C)KUL/1FO]EH.]2>C>UNZ?<^ M?Q>(IO\ VW%*U&EJEH^;M)=4<;^T=\;(KJZU7P6-*2YM(]HEN'8A@XY!7Z5K M?L]? W3+R_Y=WW^Y=C ^+7[3\RZMJ.A:3IMM=Z:A:W MGDNLGS>S =JX[X3?!32OB]'K'NQ]R:V:^.?CU\FP2R3BX1BR*<1@,"6)[8K]%(5, M<2*WS,J@$_A7%^/O&GA[X1Z(^K75I%$\K>7'%:Q*LDS]<<#]:X#P/^U9HWBC M7H-,O].ETDW#[(9V<,FX] WIFOI,PJXO.HK$4Z-H1_IGQ^44,!PU-X2KB$ZD MVO\ @'$?M3?$+Q)I/C6VTFROKC3=.2V65&@8H96)Y.>^#QBO3?V:O%FL>-/A M[*^NDWGDSM;Q7$PR9TP.OK@\?A7H?B;P3H7C**)-9TRWU!8SE#*N2OT->?\ MQ.^,VB?!&.PT2PTM9[DQ[TL[?")%'G&3[FN:->..PM/ X>C^\74ZY86>6XZK MF>+Q'[I]->I/\;/B(WP;\*VTVBZ;;)-=3^6H\L+&G&22 .M3? 7XIWGQ3\-W M5U?VJ07=K-Y+M#]Q^,@CWI?!7C'PU^T)X6N(KS3 P@D GLK@9V-U#*?>LKXN M^(D^ _P]@3PGIT-F9KCRU8)E4)Y+'U/UK-4H3@L"Z5J[ENS>5>=.H\TC6OA5 M&_*D=!\7O@[9_%JSL([B^EL9;-V9)(P&!!Z@@UQGQ;\>7/P$\'^'="T:P6]M M/*-N9KS)7:HP5..YR:O_ +./Q9UGXF6.JQ:RD;S617;<1KM#ANQ'J*]8FATW M78S%-':ZC'&V3&X60*WT[&LI2J8*LL-BUS1@]NFOF:PA1S/#RQF E[.=5?%; M73R/)]7\0Z-:_!70KB?49O =M&/$^A> M+[>T\*6PW7OF\"X7IR3W^M7OBY\(;/XJ:/:6_#KP M'XKU_P ,W']NVK/YES;N=WS$_*A!' Y[U7\(_L\:G;_"'5_"^J:DD%Y?S"=/ M)):.$CH#ZY[UH?"7]G5?!FF:Y:^(+J'58]5B$$D$((0(._/>NEO"1A/FK-V: M225N:*_4XX1Q]2=/DPZCS*3;;NXR?Z;' W7Q#-:\,Z1IG]G:G'&L\< M-F^!- &^>,>AQ^=,_9Y^"^H:E)J\?BS1)8M">,"."\4J3,&^^@[$#O7N/P_^ M$OA7X9ZA<2:2F+ZX78S32AG"==H'I7COQ(_:JU?1_%UYIVA6=N;.SD,3R7 ) M,I'7'H*]"C6J8GVF$RNG:+L[O1KYGDUL/2P*I8_.ZO--75EJG\C5\1?''PM\ M%+Z7PQX8T$7"V[_Z2T;[!O[\]S7SUK&CZCXNU2^UG2M,N[NRN[EF_=H9#&Q. M=IQWK1O?!?B;XB3W/B71]&N-1MKZX8R"V&\Q2\;E(]/2OI'X$^$3\%O FH:C MXKNHM+:[E$TBS.,1*!@ _P"T?05ZTIT,GH^THOGK.R:O=MGS\:>*XAQ'L<0N M3#QNTTK)+IJ,_9=^'.J^!_#^IWVKPM93Z@ZLMM)PR(H."WH3FKGBS]J;PEX9 MU:6PBCNM5>%BDDEL $##J 3UJQKGQT\*>*_#>M:?H6MH=5>UD%O'("A=L'[I M/4U\2?,<[\[N^>N>^:X,#EKS:O5Q&.3B^VQZV:9RLAPM'"97)25OBT?_ #L M_'UG#X@U[4=?T&.:[TFZF,C;8R7MW;DHX'3V/0TGPW^&>L_$'Q':6EK8SK:! MU:XNI(RJ1H#RH((!% M$=5UJ&TB#VT)<*B!=S=@<>]?69?G5;#X?ZG"%V]$_4^"S?AG#XO%_P!HU*C2 M5G)>G_ 1T-O$88(HR=Q50N?7 KP_X^? &^^)6K6VLZ/=0PWL<7DRPW!(5U!X M(/8U\X:A\:?&FI:HVHMX@NX96;WRJ-0MY M3;SLHPKD=&_$45LOQF1\N,C)7V^\C#YMEW$W-ETX-):KSMU.;^&7@NQ_9T\% MZEJGB35(C+<,K3-""57'W44=6-:?AWXN>!/C4\WAZ2)I6D&X6M]%M$H'=?>F M_M(>!-4\=^!5BTA&N+JUF$_V93@R@#D#U->&? 7X1^*&^(FG:E>:9=:79:?) MYLLUPA3=@$;!ZUI2HT,;AJF.Q%6U7[K=M",1B,7EN,HY9A*%Z&B>E]][OR/H M/QUX)_X1OX5ZYIW@JR6PN7B+!+48=_[V#USBO!/V7M,\41_$83""]ATU8G%X MUP&"$]ASU;->B^/OVL++PSXFN=+TO23JD=J_ESW#2[ 6!Y"^H'K7K7P\\=:= M\1?#4&M:<#''(=LD+C#1N.JG_&L54QF!P4U6I7C4^T]]3H]EE^9YE3>&KVE1 M^RM%I_70\ \0?M>ZA8>+KB&TTF&31K:=HF\PD2NJM@L#V/!KTCXH_M#:?\/; M'2S!9/J%]J,"W,<);:$C(R"Q]>:H:C^S;X(\0>+I]32Z M7/Z5#$24U.3?NVL].O\ PPR/]IO3;KX9WWB2&Q9-0MI%MS8NW'F-T.[^[7'^ M ?VI-9\3:M)I.H:?;K<7D4BV3VVZ@7 C=?NE0?3WZU5^&?[-VF?#OQ7!J^IZW'?W5N(:E7#N4E&-O?V^=_.Q\K2^*M;DULZE+J%V-4\W>TG MFMN#YZ8SQZ8KW35OV7=:\7?8]Z@NE;='(PRQ&.H/6O5?B;I_ MP]^',9\5ZMH5O+?M+^YCC0%YI>HP.GOFN,T7]K[3]2NFM+O1Y-,6566&X5PX M1L?+N'IG'2O5EF&,Q4(5FO\ PQXL!_V=]!@\-7NLFYU!6\RY^SQF1M[=20.@KR?]I[X@VWC2\T'^R;];S1/) M:9?+;@RYP=P]0/7UKQ75KJXOM6O;BZ_[1KSQY,\ZQ.;1>3X6FHP>D; M7O9=SS+>T)$B':ZG*D>M?5.B?LSZ%XZ\-Z/K4TUUI5[=6Z27$<6"K,1UP>A- M3^&_V/\ 2]+U>.ZU36)M1MHGW+;+$$W<\;C7K7C[X@:)\*?#B7FH-Y<2@16U MK"/GD('"J/Z]J\K-,Z>)G"GETGS>77R/;R3AM8*G5K9Q%U=?7RS_PV==?;\?#CXF MZ/\ $[1OM^ER%70[9[60XDA;W]O0U\OCL!CJ/[_%1>O7?[S[C*\URO$_[-@9 M+39;?<=?1117C'T@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5E^)M M_%&@WVE78S;W41B;;U&>_X5J4A]Z<9.$E);HB<(U(N$EHSXSU M+]DGQC;ZT;:RDLKG3V;Y;QIMNU?=>N:]/U;Q)IW[+7@&PT6V0:KK=VS2G)VJ MS?Q.?11T KWVOEW]KWP5J5UJ6E^(K:&2YLHX#;3;%+>4=V0QQV-?7X7,*F;8 MBGAL;)R#P1^UW>W.N6]MXBTZWCLKB0) M]HMB08LG )!ZBOJ".59HTD1MR,-P([BOS<\->&-1\7:Q;Z7IUM)-<7#A/E4X M0'JQ] !S7T7\6/VC+_P3?Q^%_#JPF?3HHX+J]F7<#(% *J/;UKMS;)J<\1"E M@59M.ZZ+S/,R'B2M2PE6OFDFXQ:2=M6WNCD/B1^S1XKM?%U[+H=HNIZ;=S-+ M%(L@4Q[CDJX/IGK7:>(?#>M?!#]GF:T@NMNJ74X-U-;GB+=U53^F:;\&OVG- M1\0>);;1/$J0G[8WEP7<2[=K]E8=P?6O&8='FLO$]W:0V-RNUX[IP MPKGQ>+QU&I2PN+@I*+3T6]CLR_ 97B:-?'9?4<7--7;MRMGP%X?\4:MX=UJV MU'3KNX2^256&V0DN<_=/KGI^->Z?M"?&OQ)8ZY;:'IES)I"QVD,]PT/#EW4- MC/8"O1_ 7P3^&DFI1ZSH4B:KY#[T4W DC1NW'M[TSXW?L_0?$B^36++4(M*U M-$\MVN%S%(HZ9QR"*[JN9X#$8ZG*K3LHI[KKI;3R/+HY)FN%RRK&A6YG)IJS MZ+?7S/-/@=\=_$1N-4TO5+B35MMC-=6\D@RZM&N<$]Q7A^K^*]6\1:E)J5]J M%Q-=3-O+>:WR^R\\8KZ[^"O[/EI\/9KC4K^^AUG4)HC # /W2(>H&>237!_$ MK]G?P9X;U%]0NO%H\/6$[[A:2('89.2$YS_A6V&S'+J>-J>SAI)*UE]^ARXW M*,XJY;1]M4UBW=.5M.EV>=:Y<^(_B!\)].OYQ<:A%HMR]O)+RS;&&58^N.F: MX#1=%OO$&J6VGV%O+<7<\BHD<:DGKU-?;?P;U;P##H":!X5U.WO @)DBD/[V M4GJS ]RFN&N+&_6%$N& MM7 5V"@$X]:Z33]-\%_L]^%9':5;"!SEYI#NFG;T' >%?VL/%&FZG&V MLI;ZGI[-B5538ZC/)4^U8'[1/C?_ (3;QTDMO,9=,AMXS;#MAADGZ_X5PK*\ MQQ%:.&QDW[/5Z/3T/4EG>3X7#2QN7TU[566JL_4]XT_]K3P;>:BMO-%?6<+- M@7,D7R_4@+G\Z]:^&/PX MN/C%X*U2RAG6+4]%E5K*20G:R."6B/H,@$>E>RLLPF458XM-I+1WUWZGS^U*1+C7+Q0LGE\K"G]Q3W/J:>=9 MEA/J&\FQ_]HTZLZ;C&#NV]/D>P4445^3G[Z%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !4 =3\*?$/5KJ6"233]0F- MS!<*I*G=R5)]17W94%W8V]]'Y=S!'/'_ '95##]:]K+I4],'TKZS Y[0Q&,=3$+E5K1\N_WGP>9 M<+8K!Y=&C@Y.;YKR\^WW'COP7\57WA/XBZ-+92,([FX2WGA7.V1&.,$>M;/Q MN^+&L>,/&.HVL5[-;Z19SM!#;PN5#;3@L<=23FO5O@I^S3J'AOQ!;Z]XEDA$ MMJV^WLX&W_/V9CTX]!7F_P ;O@KK?ACQ;J.H6%C-?:/>2F:.2W4L8RQR58#I MSFO0IXO+L3F7,FKJ.CZ7_P"&/)JY?F^#R90::3E=KJE;RZ'.?"[XKZWX!\26 M4L=Y-<:?)*J7-K)(65U)P2,]".N:SOBCXMNO&GC?5-1NI6D3SFC@5^B1@X M[>M=!\*_@GK_ (W\169GL9['2895DN+F=-ORJ<[5!ZDUWGQH_9MUA=>N-8\+ M6WVZQN3O>S0@21OWP.XKIEBLNHX]:I2:WZ>GJ<$,!F^)RMZ2<%*]M;[;^AX# MI>IW.BZE;7]G*T%S;NLB2(<$$'I6EXVDO;CQ/>W=^C)=X/"XF-M=-6M;=CHR_AG,,=@IW7+9^ZGI?N?!;$;> MG%>[W/[/6L>)?A?X>UK34W:PEN?/LY#M:6,L2I7_ &@.QZYKU+PG^R=X7\/Z MI'>WMS#F.=XC,8*E-)1\NI]5E'#.$RB MJZU-N4N[Z"_SH[445\\?7A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4F*6B@! M!4%<'D4M% "*H48 P*-M M+10 F*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BD)QUZ5\N^+_C9XS\=^/YO"O@EXK!(Y&B6;"^9(5^\2S< ?A7? M@\%4QC:@[):MO9'DYAF='+8Q=1-N3LDMVSZCHKY*UKQ]\6_@OJ%K/XAN%U6P MF;'[Q5:-O5=R@%3]:]O\9_$&YA^#5SXJTM#;74EHLT2RC)0L0/TS716RRK2= M.TE)3=DT^IR8?.J->-7FA*,J:NTUK8]&I*^0?!?QQ^)7B[0Y- T6+^TM:$AD M?461=T<)' QP */B!\8M2TZ3Q3$L M^CZ$/GCC@C7"QYX)!!)^M>M?LZ_&"]^)FCWMMJPC.JZ>5W2QC E0]&(['(-< M>(RFOAZ#KW32T=G>WJ>AA,_PV*Q2PO+*,FKJZM=>1[#2U\Q_$CX[>+=?\>3^ M$? T?E/#(86F6,-+(X^\1GA5%8/B;5OC5\,["/6=4U4RVFX;MWER(I/0, : MVIY+6FH\TXQE+9-ZG/6XDH4Y3Y*4"L+;B%*@YTXOB#!X2E1K2NXU-K(^SSTKP+XZ?'C7?ASXVTW2=*@ MM6MBBRW'VA"S."V, YXKG_AWXF^,EGXQLK36+6ZN[*Z8^;]LA4)&N"=P90,< MXKR+XS2>+9O&A/BQ(UU/'[E8P HCW?+C']:]K+< M\0U'@%4PT9PES):JW]7/O.PN/MEE;W&-OFQK)CTR +?#'Q-XS\+^#] M;UCQ\%72=/L_M,#J%#[%3)&!UX ZU\F^&_CU^T%^UAXLU:/X[@EF/MBOE,11]A5E3NG;L?>X/$?6J$:O*U=;/<_1RBOSN\-_M4 M_&KX ?%33_"'Q6@_M^RNIHXFD>%1-M=@HDAD0 . 3T(Y]17U=^U!^T%!^SS\ M,SKZV?V_4[R46NGVTF51I2I.YSV4 9(ZUS':>QT5^%)* *RYQVSSUIV _0BBOD#_ (*!?'KQI\';/PC9^$-4_L>349)I+BY2 M-7D8)C"#<" #GFO*Y/VAOVB_V@M"BN?AQI,VE:/80+'=7]M$GF74P4;R&;(Z M_P *C\:+ ?HG17Y\?LF_MG>.+WXI6O@#XBSG5%OIFM8KJ>)8[FUN!T5]H 92 M1CD9'K7N?[97[54G[/>@V.FZ)%#=>+-55F@\\;H[:)< R,.YR< =Z+ ?2E?" M'QW_ &K_ (@^"OVMK'PEI%_!;^'+>XM+:2P:!6%P) "S,Q&X'YL#!XQ7!>!? MB!^UMXAT=?'.ESWVK:/S,MO=6\(CG0==L84,5^AS7B_B;XG7/QA_:5T;Q1>: M=_95]=:A9QW%KN)"21E4;&><$COTH0'Z-?M&?%#Q%X4N;33M :2(_8S?3+;< M7%Q\ZH(XFV/C&[).T\"NI^!/C;5_%FD7]MK-Q'?75E]GD2\CV@O'-$) DFWC MS$R5)&,_*<#.*ZWQ5X#T3QQ#:#5K1I9;4[K>XAE:*6(D<[74@C-6?"?@_1_! M&EC3=%LDLK3<9&56+,['JS,Q)8GU)I ;=%%% !1110 4444 %%%% !1110 4 M444 -8 ]:^4_'?P%U&3QAJ&M> M9M[B=93+):PSA9K=SR1D'IFOJN1=ZLIS@ MC'%?)NI> _'_ ,&?B%>Z[X;M)-7LKEV8[ 7$BL<[74TO(^.XCIPJ4Z7M:3E!/5QWCYHR;GXL?$7X?S0V'C/38]6L6;(BU2W4[\?W M7 QD?0U[%\0O%UCXX_9SU+5]/C\FVFMU AQCRR' *_@:\L\>:A\2/CE'9:7) MX1DTNVAEWY=&7YNF2S 8')XKU?4/A9>Z#^SW=^%;("\U+R"["/H\A8,P%>SB MOJ\70G-1C4YE=1>EN_8^=P'UN:Q5.$I3H\CLY*SO;8XO]B^%/L?B67:/,\R) M=W?&#Q7$?M/1++\:T0@8DBM@W'7H*]5_91\%ZSX5T/6Y=7L9M/:ZG7RXYEVL M0J\G'U_E7(?M _#KQ%K_ ,7["]TW2[B\M)XX )HERJE6&[<>U:TL13_MJK4< MU:SU^2,J^$K/ARA2Y'S( MB3@"VC)/_ C7T)X[T6YUCX=:KIENF^[FL3$BCNVWI7BW[*OP_P!;\/7'B&;6 M=.GTZ*>%;=?.7:S$$YP#V]Z\K"58++,3"4M6U^A[6.P]66=8.I".D8OY:,S- M9^,T"_$*]A^'GA&TNM;G=HWU&1"6E8'!(4=L]\BLKXJZ7\5-1\'7FI^+=0M[ M728RI:PBVJ&;/' R?UK-D\!^.O@K\1I=8TG2)-6B61S%)#&9$DC8]#CD&NL\ M4:;\4OCIH\D5YI3=Y?\ ^: ME+$XJE7HXE3]I=VA%6CZ_P"9L?L>H1X.\0-CY3<\?]\5Y/\ .QCOOCI:+( M1%/@_&R>[U#2[BVM+4W&ZXD7"-N/R[3WK.5:G"KCWSK5:&D,+6J4,KC[-^[)W MTVV/K'GGM7QS^UC_ ,E2LO7[-'_Z%7V/UKYC_:E^%^O:_P"(K+7=)LIM0@\C MR9([<;G1@<@XKP<@JPIXU.H[731]=Q71J5LN?LHWM).R/?+S2;#7_ ;Z;JFW M^S;O3O)N=S!0(VCPQSVP.]?G)-^R/\4OAEJTWB+X,^*4\0Z1N*PWFC7JB4J# M]R1<[6(_$5]/>'+SXD?%C1+[P=K^E?V3X?O=,DL9;XV[12QG9A'!)Y.<9&/6 MOG#X;V?Q_P#V,]6U+2['PA-XL\/3R;C##&TL4A' D1DR4)'4$5Y.+P\L+5<) MM/KH[GO9?C(8Z@JD$TMM58AT']LWQ[\/_&.GZ1\9?"5GK_V.13]HU"P2*_M@ M3_K(VQM/KP!]:^I?VL/C5\._"_PFTJ^\3Z%!XQAUG9<:7I-/AO\9_VSOB5IFI:WX/_ .$/TR!%@,EQ&T:P0[LL26^9V_"O>$JH)7_:RH.*XM#TSB?!OQ6_:6^-'A MZV'P^\-:/X*\*[/+LYXX0H5!P K2$@@>RU\WWFB^)/#_ .UAI5AXOU1=9\1Q MZS;?;+Q&#"1RP/4 #CZ5[Q\'OC-^T5X-\%V7@'2OAC+<7%DAM[74+ZVDC$2D M\;NBMC/7->:^//V8_C)X-^*WA[Q%?Z?-XGUC4KR._FO=/4R)%-O!9'.,+CUZ M50'K/_!53_6^ ?\ =NO_ &2OIO\ 8YLX;']G'P2D$*PJ]IYC!!C+%CDGW->& M?\%%/A3XR^(VB^!]0T'0KC5I+,2QW<-FI=XG=5QP.V01FOI+]G+PIJ'@?X)^ M$=%U6$VVH6MDJSPMUC8Y.#^=+H!^<-XH7]O5PH"C_A)QTX_BK7_X*,&63]IN M%+G+6XTRR$8;H$+ON_7-=EJ7[/?CO_AN'^UXO#UV^B-K*Z@-3V_N!#P2=W3/ M;'6O2F%?L]M?:AIS&6V3IA920I [$YQ7%M^R MA\4_"_QX\.)?Z1=:W-/=V^I76JP*7A#%PTFY^F0 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - 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-37936  
Entity Registrant Name SMART SAND, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 45-2809926  
Entity Address, Address Line One 28420 Hardy Toll Road  
Entity Address, Address Line Two Suite 130  
Entity Address, City or Town Spring  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77373  
City Area Code 281  
Local Phone Number 231-2660  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol SND  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   41,229,271
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Central Index Key 0001529628  
Entity Small Business true  
XML 14 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 $ 5,492 $ 5,510
Accounts receivable 29,996 35,746
Unbilled receivables 257 79
Inventory 23,005 20,185
Prepaid expenses and other current assets 1,554 6,593
Total current assets 60,304 68,113
Property, plant and equipment, net 256,790 258,843
Operating lease right-of-use assets 25,055 26,075
Intangible assets, net 6,272 6,669
Other assets 214 303
Total assets 348,635 360,003
Current liabilities:    
Accounts payable 15,201 14,435
Accrued expenses and other liabilities 12,691 13,430
Deferred revenue 6,345 6,959
Current portion of long-term debt 5,521 6,183
Current portion of operating lease liabilities 11,014 10,910
Total current liabilities 50,772 51,917
Long-term debt 7,462 9,807
Long-term operating lease liabilities 15,746 17,642
Long-term deferred tax liabilities, net 16,490 18,238
Asset retirement obligations 19,323 18,888
Other Liabilities, Noncurrent 40 40
Total liabilities 109,833 116,532
Commitments and contingencies (Note 14)
Stockholders’ equity    
Common stock, $0.001 par value, 350,000,000 shares authorized; 45,353,663 issued and 38,117,265 outstanding at June 30, 2023; 45,099,067 issued and 43,088,106 outstanding at December 31, 2022 38 43
Treasury stock, at cost, 7,236,398 and 2,010,961 shares at June 30, 2023 and December 31, 2022, respectively (14,000) (5,075)
Additional paid-in capital 180,046 178,386
Retained earnings 72,598 69,890
Accumulated other comprehensive income 120 227
Total stockholders’ equity 238,802 243,471
Total liabilities and stockholders’ equity $ 348,635 $ 360,003
XML 15 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, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 350,000,000 350,000,000
Common stock, shares issued (in shares) 45,353,663 45,099,067
Common stock, shares outstanding (in shares) 38,117,265 43,088,106
Treasury stock, shares (in shares) 7,236,398 2,010,961
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues: $ 74,776 $ 68,714 $ 157,126 $ 110,319
Cost of goods sold 62,087 59,743 132,800 103,329
Gross profit 12,689 8,971 24,326 6,990
Operating expenses:        
Salaries, benefits and payroll taxes 4,363 3,225 9,508 6,617
Depreciation and amortization 629 563 1,221 1,090
Selling, general and administrative 4,590 3,812 10,209 7,860
Loss (gain) on disposal of fixed assets, net 24 (16) 1,913 (16)
Total operating expenses 9,606 7,584 22,851 15,551
Operating income (loss) 3,083 1,387 1,475 (8,561)
Interest expense, net (223) (406) (664) (833)
Other income 159 56 207 268
Total other income (expenses), net (64) (350) (457) (565)
Income (loss) before income tax expense (benefit) 3,019 1,037 1,018 (9,126)
Income tax expense (benefit) (3,288) 1,127 (1,690) (3,113)
Net income (loss) $ 6,307 $ (90) $ 2,708 $ (6,013)
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.17 $ 0.00 $ 0.07 $ (0.14)
Diluted (in dollars per share) $ 0.17 $ (0.00) $ 0.07 $ (0.14)
Weighted-average number of common shares:        
Basic (in shares) 37,968 42,181 39,611 42,134
Diluted (in shares) 37,968 42,181 39,659 42,134
Sand [Member]        
Revenues: $ 72,435 $ 67,111 $ 150,533 $ 105,400
Shortfall Revenues [Member]        
Revenues: 0 0 1,915 1,915
Logistics [Member]        
Revenues: $ 2,341 $ 1,603 $ 4,678 $ 3,004
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 6,307 $ (90) $ 2,708 $ (6,013)
Other comprehensive (loss) income:        
Foreign currency translation adjustment (41) (74) (107) (58)
Comprehensive income (loss) $ 6,266 $ (164) $ 2,601 $ (6,071)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Restricted Stock
Common Stock
Common Stock
Restricted Stock
Treasury Stock
Treasury Stock
Restricted Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Dec. 31, 2021     42,012,813   1,777,001        
Beginning balance at Dec. 31, 2021 $ 241,160   $ 42   $ (4,535)   $ 174,486 $ 70,593 $ 574
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 16               (74)
Vesting of restricted stock (in shares)     130,003            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 826           802    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 5           6    
Employee stock purchase plan issuance (in shares)     0            
Stock Issued During Period, Value, Employee Stock Purchase Plan 25           0    
Stock buy back (in shares)       (39,479)   39,479      
Stock buy back   $ (127)       $ (114)      
Net income (loss) (5,923)             (5,923)  
Ending balance (in shares) at Mar. 31, 2022     42,242,852   1,872,880        
Ending balance at Mar. 31, 2022 236,512   $ 42   $ (4,776)   176,150 64,580 516
Beginning balance (in shares) at Dec. 31, 2021     42,012,813   1,777,001        
Beginning balance at Dec. 31, 2021 241,160   $ 42   $ (4,535)   174,486 70,593 574
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (58)               16
Vesting of restricted stock (in shares)     179,630            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition             826    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition             5    
Employee stock purchase plan issuance (in shares)     16,285            
Stock Issued During Period, Value, Employee Stock Purchase Plan             25    
Stock buy back (in shares)       (56,400)   56,400      
Stock buy back           $ (127)      
Net income (loss) (6,013)                
Ending balance (in shares) at Jun. 30, 2022     42,152,328   1,833,401        
Ending balance at Jun. 30, 2022 235,982   $ 42   $ (4,662)   175,342 64,670 590
Beginning balance (in shares) at Mar. 31, 2022     42,242,852   1,872,880        
Beginning balance at Mar. 31, 2022 236,512   $ 42   $ (4,776)   176,150 64,580 516
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (74)                
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 802                
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 6                
Stock Issued During Period, Value, Employee Stock Purchase Plan 0                
Stock buy back   (114)              
Net income (loss) (90)             (90)  
Ending balance (in shares) at Jun. 30, 2022     42,152,328   1,833,401        
Ending balance at Jun. 30, 2022 235,982   $ 42   $ (4,662)   175,342 64,670 590
Beginning balance (in shares) at Dec. 31, 2022     43,088,106   2,010,961        
Beginning balance at Dec. 31, 2022 243,471   $ 43   $ (5,075)   178,386 69,890 227
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (66)               (66)
Vesting of restricted stock (in shares)     4,750            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 779           779    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 7           7    
Employee stock purchase plan issuance (in shares)     21,810            
Stock Issued During Period, Value, Employee Stock Purchase Plan 33           33    
Stock buy back (in shares)       (5,177,306)          
Stock buy back   $ (8,853)   $ (5)   $ (8,848)      
Net income (loss) (3,599)             (3,599)  
Ending balance (in shares) at Mar. 31, 2023     37,937,360   7,188,267        
Ending balance at Mar. 31, 2023 231,772   $ 38   $ (13,923)   179,205 66,291 161
Beginning balance (in shares) at Dec. 31, 2022     43,088,106   2,010,961        
Beginning balance at Dec. 31, 2022 243,471   $ 43   $ (5,075)   178,386 69,890 227
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (107)                
Stock buy back (in shares)           (5,177,306)      
Net income (loss) 2,708                
Ending balance (in shares) at Jun. 30, 2023     38,117,265   7,236,398        
Ending balance at Jun. 30, 2023 238,802       $ (14,000)   180,046 72,598 120
Beginning balance (in shares) at Mar. 31, 2023     37,937,360   7,188,267        
Beginning balance at Mar. 31, 2023 231,772   $ 38   $ (13,923)   179,205 66,291 161
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (41)               (41)
Vesting of restricted stock (in shares)     228,036            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 833           833    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 8           8    
Employee stock purchase plan issuance (in shares)     0            
Stock Issued During Period, Value, Employee Stock Purchase Plan 0           0    
Stock buy back (in shares)     (48,131)   (48,131)        
Stock buy back (77)       $ (77)        
Net income (loss) 6,307             6,307  
Ending balance (in shares) at Jun. 30, 2023     38,117,265   7,236,398        
Ending balance at Jun. 30, 2023 $ 238,802       $ (14,000)   $ 180,046 $ 72,598 $ 120
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities:    
Net income (loss) $ 2,708 $ (6,013)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation, depletion and accretion of asset retirement obligations 13,338 13,206
Amortization of intangible assets 398 398
Loss (gain) on disposal of fixed assets 1,913 (16)
Provision for bad debt 0 1
Amortization of deferred financing cost 53 53
Accretion of debt discount 93 93
Deferred income taxes (1,748) (3,264)
Stock-based compensation 1,612 1,628
Employee stock purchase plan compensation 15 11
Changes in assets and liabilities:    
Accounts receivable 5,908 (10,974)
Unbilled receivables (336) (6,635)
Inventory (2,820) (1,850)
Prepaid expenses and other assets 4,195 1,854
Deferred revenue (614) (4,542)
Accounts payable (2,049) 3,229
Accrued and other expenses (1,493) 1,872
Net cash provided by (used in) operating activities 21,173 (10,949)
Investing activities:    
Acquisition of Blair facility 0 (6,547)
Purchases of property, plant and equipment (9,245) (5,137)
Proceeds from disposal of assets 73 0
Net cash used in investing activities (9,172) (11,684)
Financing activities:    
Repayments of notes payable (7,450) (3,581)
Payments under finance leases (123) (60)
Proceeds from revolving credit facility 15,000 3,000
Repayment of revolving credit facility (15,000) 0
Employee stock purchase plan issuance 33 25
Purchase of treasury stock (4,479) (241)
Net cash used in financing activities (12,019) (857)
Net decrease in cash and cash equivalents (18) (23,490)
Cash and cash equivalents at beginning of year 5,510 25,588
Cash and cash equivalents at end of period 5,492 2,098
Noncash Investing and Financing Items [Abstract]    
Purchases of property, plant and equipment in accounts payable and accrued expenses 3,752 927
Other Significant Noncash Transaction, Value of Consideration Given 4,425 0
Additions to asset retirement obligations $ 0 $ 8,281
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Nature of Business
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Nature of Business Organization and Nature of Business
The Company was incorporated in July 2011 and is headquartered in Spring, Texas. The Company primarily operates as a fully integrated frac and industrial sand supply and services company. The Company offers complete mine to wellsite proppant supply and logistics solutions to our frac sand customers in the oil and natural gas industry. These operations include the excavation, processing and sale of sand, or proppant, for hydraulic fracturing operations as well as proppant logistics and wellsite storage solutions through its SmartSystemsTM products and services. In late 2021, the Company created its Industrial Product Solutions (“IPS”) business in order to diversify its customer base and markets it serves by offering sand to customers for industrial uses, such as glass, foundry, building products, filtration, geothermal, renewables, ceramics, turf & landscape, retail, and recreation.
Sand Mines and Processing Facilities
The Company’s integrated Oakdale facility, with on-site rail infrastructure and wet and dry sand processing facilities, has access to two Class I rail lines which enable the Company to process and cost effectively deliver products to its customers. The Company commenced operations at its mine and processing facility near Oakdale, Wisconsin in July 2012, and subsequently expanded its operations in 2014, 2015 and 2018. Currently, the annual processing capacity at the Company’s Oakdale facility is approximately 5.5 million tons.
In September 2020, the Company acquired two frac sand mines and related processing facilities in Utica, Illinois and New Auburn, Wisconsin. The Utica facility has an annual processing capacity of 1.6 million tons and access to the Burlington Northern Santa Fe Class I rail line through the Peru, Illinois transload facility. The Company began operating the Utica, Illinois mine and Peru, Illinois transload facility in October 2020. The Company has no plans to operate the New Auburn facility for the foreseeable future.
In March 2022, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Hi-Crush Inc., a Delaware corporation (“HCR”), and Hi-Crush Blair LLC, a Delaware limited liability company and wholly-owned subsidiary of HCR (“Blair”), pursuant to which the Company acquired all of the issued and outstanding limited liability company interests of Blair from HCR for aggregate cash consideration of approximately $6,450, subject to customary purchase price adjustments as set forth in the Purchase Agreement (the “Transaction”).
The primary assets of Blair consisted of an idle frac sand mine and related processing facility located in Blair, Wisconsin. The Blair facility has approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National Railway. The Company commenced operations at the Blair facility in April 2023.
Transload & Logistics Solutions
The Company also offers proppant logistics solutions to its customers through, among other things, its network of in-basin transloading terminals and its SmartSystemsTM wellsite proppant storage and management capabilities. The Company has direct access to four Class I rail lines and the ability to access all Class 1 rail lines within the United States and Canada.
The Company has several in-basin rail terminals. The Company acquired rights in March 2018 to operate a unit train capable transloading terminal in Van Hook, North Dakota to service the Bakken Formation in the Williston Basin. In 2020, the Company, as part of its acquisition of the Utica, Illinois facility, obtained rights to use a rail terminal located in El Reno, Oklahoma. In September 2021, the Company acquired the rights to construct and operate another transloading terminal in Waynesburg, Pennsylvania to service the Appalachian Basin, including the Marcellus and Utica Formations, which became operational in January 2022.
The Company’s SmartSystems offer proppant storage solutions that create efficiencies, flexibility, enhanced safety and reliability for customers by providing the capability to unload, store and deliver proppant at the wellsite, as well as the ability to rapidly set up, takedown and transport the entire system. The SmartDepotTM silo includes passive and active dust suppression technology, along with the capability of gravity-fed operation. The self-contained SmartPathTM transloader is a mobile sand transloading system designed to work with bottom dump trailers and features a drive over conveyor, surge bin, and dust collection system. The Company has developed a belt system to pair with its SmartPath, which allows for feeding sand directly into the hopper at the wellsite. Rapid deployment trailers are designed for quick setup, takedown and transportation of the entire
SmartSystem, and they detach from the wellsite equipment, which allows for removal from the wellsite during operation. A proprietary software program, the SmartSystem TrackerTM, allows customers to monitor silo-specific information, including location, proppant type and proppant inventory.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
The information presented below supplements the complete description of our significant accounting policies disclosed in our 2022 Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2023.
Basis of Presentation and Consolidation
The accompanying unaudited quarterly condensed consolidated financial statements (“interim statements”) of the Company are presented in accordance with the rules and regulations of the SEC for quarterly reports on Form 10-Q and therefore do not include all the information and notes required by GAAP. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these interim statements have been included. All adjustments are of a normal recurring nature. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year. The consolidated balance sheet as of December 31, 2022 was derived from the audited consolidated financial statements as of and for the year ended December 31, 2022. These interim statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2022.
Revision of Previously Issued Financial Statements for Immaterial Misstatements
During the quarter ended March 31, 2023, the Company identified a misclassification in the operating expenses section of the statement of operations in the audited financial statements for the year ended December 31, 2022. The misclassification was an overstatement of salaries, benefits and payroll taxes and an understatement of selling, general and administrative in the amount of $1,462. For the three and twelve months ended December 31, 2022, the Company has decreased salaries, benefits and payroll taxes and increased selling, general and administrative line items by $1,462. There was no effect to the amounts reported in the first, second or third quarter financial statements of 2022. Pursuant to the guidance of Staff Accounting Bulletin (“SAB”) No. 99, “Materiality”, the Company evaluated the materiality of this misclassification quantitatively and qualitatively and concluded that it was not material to any of its prior annual or quarterly financial statements or trends of financial results. The Company has reclassified the prior year financial statement presentation to conform to the current financial statement presentation. These reclassifications have no effect on previously reported net income. Additionally, certain 2022 operating expenses have been reclassified to conform to the current financial statement presentation. The reclassifications have no effect on previously reported net income.
Use of Estimates
The preparation of interim statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates used in the preparation of these financial statements include, but are not limited to: impairment considerations of assets, including intangible assets, fixed assets, and inventory; estimated cost of future asset retirement obligations; fair value of acquired assets and assume liabilities; recoverability of deferred tax assets; inventory reserve; the collectability of receivables; and certain liabilities.
Actual results could differ from management’s best estimates as additional information or actual results become available in the future, and those differences could be material. The decrease in demand related to COVID-19 pandemic in 2020 and 2021 and the ongoing conflict in Ukraine have caused dramatic swings in oil and natural gas prices and significant volatility in the oilfield service sector. The Company is currently unable to estimate the impact of current or future events on its future financial position and results of operations. Therefore, the Company can give no assurances that these events will not have a material adverse effect on its financial position or results of operations.
Employee Retention Credit
The Company qualified for federal government assistance through employee retention credit provisions of the Consolidated Appropriations Act of 2021. As of June 30, 2023 and December 31, 2022, the Company included $522 and $1,180, respectively, in prepaid expenses and other current assets on its consolidated balance sheets related to receivables for
the employee retention credits. The calculation of the credit was based on employees continued employment and represents a portion of the wages paid to them. For income tax purposes, the credit will result in decreased expense related to the wages it offsets in the period received.
Recent Accounting Pronouncements
There are no recent accounting pronouncements that materially affect the financial statements of the Company.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
Asset Acquisition - Blair Facility
On March 4, 2022, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Hi-Crush Inc., a Delaware corporation (“HCR”), and Hi-Crush Blair LLC, a Delaware limited liability company and wholly-owned subsidiary of HCR (“Blair”), pursuant to which the Company acquired all of the issued and outstanding limited liability company interest of Blair from HCR for aggregate cash consideration of $6,450, subject to customary purchase price adjustments as set forth in the Purchase Agreement (the “Transaction”).
The primary assets of Blair consisted of an idle frac sand mine and related processing facility located in Blair, Wisconsin. The Blair facility, which has approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National Railway, became operational in April 2023.
The Company accounted for this transaction as an asset acquisition based on an evaluation of the guidance in ASC 805. The Company determined that there was not a substantive process in place that generates outputs that can be sold to a customer, and therefore the acquisition did not meet the definition of a business. The Company recognized identifiable assets acquired on a relative fair value basis. All assets acquired are allocated to property, plant and equipment, net on the balance sheet as of March 31, 2022. As of March 31, 2022, the Company also recorded an increase to its asset retirement obligations and a corresponding increase in purchases of property plant and equipment in the amount of $8,281 and subsequently revised the estimate to $1,988 based on its mine plan as of December 31, 2022.
The table below presents the calculation of the total purchase consideration:
Base price consideration$6,450 
Net working capital adjustments and capitalized costs97 
Total purchase consideration$6,547 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventory InventoryInventory consisted of the following:
 June 30, 2023December 31, 2022
Raw material$753 $844 
Work in progress4,975 6,240 
Finished goods10,178 7,534 
Spare parts7,099 5,567 
Total inventory$23,005 $20,185 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, net
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
Net property, plant and equipment consisted of:
June 30, 2023December 31, 2022
Machinery, equipment and tooling$38,417 $36,483 
SmartSystems
29,683 28,376 
Vehicles4,035 3,835 
Furniture and fixtures1,443 1,421 
Plant and building201,148 200,480 
Real estate properties6,184 6,155 
Railroad and sidings33,765 33,698 
Land and land improvements40,486 40,433 
Asset retirement obligations22,583 22,583 
Mineral properties7,442 7,442 
Deferred mining costs3,512 2,470 
Construction in progress14,158 10,421 
402,856 393,797 
Less: accumulated depreciation and depletion146,066 134,954 
Total property, plant and equipment, net$256,790 $258,843 
Depreciation expense was $6,543 and $6,449 for the three months ended June 30, 2023 and 2022, respectively, and $12,885 and $12,810 for the six months ended June 30, 2023 and 2022, respectively.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued and Other Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued and Other Expenses Accrued and Other ExpensesAccrued and other expenses were comprised of the following:
 June 30, 2023December 31, 2022
Employee related expenses$1,812 $1,172 
Accrued equipment expense
361 597 
Accrued professional fees306 295 
Accrued royalties2,624 3,470 
Accrued freight and delivery charges2,138 4,117 
Accrued real estate tax1,357 1,008 
Accrued utilities1,058 1,604 
Sales tax liability2,141 829 
Income tax payable247 — 
Other accrued liabilities647 338 
Total accrued liabilities$12,691 $13,430 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
The current portion of long-term debt consists of the following:
 June 30, 2023December 31, 2022
Oakdale Equipment Financing$4,160 $4,041 
Notes payable1,018 1,782 
Finance leases343 360 
Current portion of long-term debt$5,521 $6,183 

Long-term debt, net of current portion consists of the following:
 June 30, 2023December 31, 2022
ABL Credit Facility$— $— 
Oakdale Equipment Financing, net5,736 7,753 
Notes payable1,103 1,594 
Finance leases623 460 
Long-term debt$7,462 $9,807 

The follow summarizes the maturity of our debt:
ABL Credit FacilityOakdale Equipment FinancingNotes PayableFinance LeasesTotal
Remainder of 2023$— $2,319 $744 $299 $3,362 
2024— 6,889 918 257 8,064 
2025— 1,724 308 257 2,289 
2026— — 302 247 549 
2027— — 174 59 233 
2028 and thereafter— — — 
Total minimum payments— 10,932 2,446 1,126 14,504 
Amount representing interest— (768)(325)(160)(1,253)
Amount representing unamortized lender fees— (268)— — (268)
Present value of payments966 
Less: current portion— (4,160)(1,018)(343)(5,521)
Total long-term debt$— $5,736 $1,103 $623 $7,462 

ABL Credit Facility
On December 13, 2019, the Company entered into a $20,000 five-year senior secured asset-based credit facility with Jefferies Finance LLC. The available borrowing amount under the ABL Credit Facility as of June 30, 2023 was $20,000 and is based on the Company’s eligible accounts receivable and inventory, as described in the ABL Credit Agreement. As of June 30, 2023, there was $1,000 letters of credit outstanding under the ABL Credit Facility with $19,000 available to be drawn. As of
June 30, 2023 and December 31, 2022, the Company was in compliance with all financial covenants. The weighted average interest rate on our ABL credit facility for the six months ended June 30, 2023 was 7.89%.
Oakdale Equipment Financing
On December 13, 2019, the Company received net proceeds of $23,000 in an equipment financing arrangement with Nexseer. Substantially all of the Company’s mining and processing equipment at its Oakdale facility are pledged as collateral under the Oakdale Equipment Financing. The Oakdale Equipment Financing bears interest at a fixed rate of 5.79%.
Notes Payable
The Company has entered into various financing arrangements, primarily to finance its manufactured wellsite proppant storage solutions equipment. Upon completion of the equipment manufacturing, title to the subject equipment passes to the financial institutions as collateral. As of June 30, 2023 these notes payable bear interest at rates between 3.99% and 7.49%.
On February 28, 2023, the Company purchased 5,176 shares of the Company’s common stock from Clearlake Capital Partners II (Master), L.P., an affiliate of Clearlake Capital Group (“Clearlake”), for $8,850, of which $4,425 was paid in cash and the remainder was financed through an unsecured promissory note, bearing interest of 10%, issued to Clearlake. This purchase represented all of the common stock previously owned by Clearlake and approximately 11.3% of the number of outstanding shares of the Company’s common stock as of immediately prior to the purchase. At the time of purchase, Clearlake was a related party to the Company, and José Feliciano, the Co-Founder and Managing Partner of Clearlake, remains on our board of directors.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases Leases
Lessee
The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:
Balance Sheet LocationJune 30, 2023December 31, 2022
Right-of-use assets
   OperatingOperating right-of-use assets$25,055 $26,075 
   FinancingProperty, plant and equipment, net853 699 
Total right-of use assets$25,908 $26,774 
Lease liabilities
   OperatingOperating lease liabilities, current and long-term portions$26,760 $28,552 
   FinancingLong-term debt, current and long-term portions966 820 
Total lease liabilities$27,726 $29,372 

Operating lease costs are recorded as a single expense on the statement of operations and allocated to the right-of-use assets and the related lease liabilities as depreciation expense and interest expense, respectively. Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Finance lease cost
   Amortization of right-of-use assets$49 $31 $143 $66 
   Interest on lease liabilities18 34 11 
Operating lease cost3,418 3,073 6,613 5,880 
Short-term lease cost122 18 446 
Total lease cost$3,494 $3,231 $6,808 $6,403 
Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:
Six Months Ended June 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities
   Operating cash flows used for finance leases$33 $11 
   Operating cash flows used for operating leases$7,383 $6,384 
   Financing cash flows used for finance leases$123 $60 
Right-of-use assets obtained in exchange for new operating lease liabilities$5,157 $5,948 
Weighted average remaining lease term - finance leases3.2 years1.3 years
Weighted average discount rate - finance leases9.30 %6.87 %
Weighted average remaining lease term - operating leases2.8 years3.2 years
Weighted average discount rate - operating leases6.09 %5.81 %

Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:
Operating LeasesFinance LeasesTotal
Remainder of 2023$6,125 $299 $6,424 
202411,094 257 11,351 
20256,256 257 6,513 
20263,479 247 3,726 
20271,639 59 1,698 
Thereafter626 633 
Total cash lease payments29,219 1,126 30,345 
Less: amounts representing interest(2,459)(160)(2,619)
Total lease liabilities$26,760 $966 $27,726 
Leases Leases
Lessee
The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:
Balance Sheet LocationJune 30, 2023December 31, 2022
Right-of-use assets
   OperatingOperating right-of-use assets$25,055 $26,075 
   FinancingProperty, plant and equipment, net853 699 
Total right-of use assets$25,908 $26,774 
Lease liabilities
   OperatingOperating lease liabilities, current and long-term portions$26,760 $28,552 
   FinancingLong-term debt, current and long-term portions966 820 
Total lease liabilities$27,726 $29,372 

Operating lease costs are recorded as a single expense on the statement of operations and allocated to the right-of-use assets and the related lease liabilities as depreciation expense and interest expense, respectively. Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Finance lease cost
   Amortization of right-of-use assets$49 $31 $143 $66 
   Interest on lease liabilities18 34 11 
Operating lease cost3,418 3,073 6,613 5,880 
Short-term lease cost122 18 446 
Total lease cost$3,494 $3,231 $6,808 $6,403 
Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:
Six Months Ended June 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities
   Operating cash flows used for finance leases$33 $11 
   Operating cash flows used for operating leases$7,383 $6,384 
   Financing cash flows used for finance leases$123 $60 
Right-of-use assets obtained in exchange for new operating lease liabilities$5,157 $5,948 
Weighted average remaining lease term - finance leases3.2 years1.3 years
Weighted average discount rate - finance leases9.30 %6.87 %
Weighted average remaining lease term - operating leases2.8 years3.2 years
Weighted average discount rate - operating leases6.09 %5.81 %

Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:
Operating LeasesFinance LeasesTotal
Remainder of 2023$6,125 $299 $6,424 
202411,094 257 11,351 
20256,256 257 6,513 
20263,479 247 3,726 
20271,639 59 1,698 
Thereafter626 633 
Total cash lease payments29,219 1,126 30,345 
Less: amounts representing interest(2,459)(160)(2,619)
Total lease liabilities$26,760 $966 $27,726 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligation
6 Months Ended
Jun. 30, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Asset Retirement Obligation Asset Retirement Obligations
The Company had a post-closure reclamation and site restoration obligation of $19,323 as of June 30, 2023. The following is a reconciliation of the total reclamation liability for asset retirement obligations.
Balance at December 31, 2022$18,888 
Accretion expense435 
Balance at June 30, 2023$19,323 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Contingent Consideration
6 Months Ended
Jun. 30, 2023
Business Combinations [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
In addition to the matters described below, the Company may be subject to various legal proceedings, claims and governmental inspections, audits or investigations arising out of our operations in the normal course of business, which cover matters such as general commercial, governmental and trade regulations, product liability, environmental, intellectual property, employment and other actions. Although the outcomes of these routine claims cannot be predicted with certainty, in the opinion of management, the ultimate resolution of these matters will not have a material adverse effect on our financial statements.
Cory Berg, et al. v. Hi-Crush Blair LLC, LLC et al., Case No. 2019-cv-65, Trempealeau County, Wisconsin
Leland Drangstveit, et al. v. Hi-Crush Blair, LLC, et al., Case No. 2019-cv-66, Trempealeau County, Wisconsin
On April 22, 2019 and September 29, 2021, Cory Berg, et al. and Leland Drangstveit, et al., respectively (collectively, the “Plaintiffs”), filed complaints and amended complaint in separate actions against Blair, certain of its subcontractors and its and their respective insurance companies in the Circuit Court of the State of Wisconsin in and for Trempealeau County (Case Nos. 19-CV-65 and 19-CV-66, respectively). The Plaintiffs allege that Blair and its subcontractors were negligent and created a nuisance by, among other things, generating excessive noise, light and dust. The Plaintiffs are seeking unspecified monetary damages and other relief. The insurance companies included as defendants have asserted counterclaims seeking declarations as to their rights and liabilities under their respective applicable commercial general liability insurance policies. HCR has agreed under the Purchase Agreement to indemnify the Company for any actions or omissions of HCR or its affiliates (including Blair) that occurred prior to the closing of the Company’s acquisition of Blair. The cases are currently in the discovery phase and at this time, the Company is unable to express an opinion as to the likely outcome in the matter.
Bonds
The Company has performance bonds with various public and private entities regarding reclamation, permitting and maintenance of public roadways. Total aggregate principal amount of performance bonds outstanding as of June 30, 2023 was $17,308.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
RevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$72,435 97 %$67,111 98 %$150,533 96 %$105,400 95 %
Shortfall revenue— — %— — %1,915 %1,915 %
Logistics revenue2,341 %1,603 %4,678 %3,004 %
Total revenue$74,776 100 %$68,714 100 %$157,126 100 %$110,319 100 %
The Company recorded $6,727 of deferred revenue on the consolidated balance sheet as of December 31, 2022, of which $4,313 has been recognized in the six months ended June 30, 2023 and the remaining amount is expected to be recognized during the remainder of 2023. As of June 30, 2023, the Company had $218,402 in unsatisfied performance obligations related to contracts with customers. The Company expects to perform these obligations and recognize revenue of $74,680, $71,386, and $72,336 in the remainder of 2023, 2024 and 2025, respectively.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Notes)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per ShareBasic net income (loss) per share of common stock is computed by dividing net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, excluding the dilutive effects of restricted stock. Diluted net income (loss) per share of common stock is computed by dividing the net income attributable to common stockholders by the sum of the weighted-average number of shares of common stock outstanding during the period plus the potential dilutive effects of shares of restricted stock outstanding during the period calculated in accordance with the treasury stock method, although shares of restricted stock are excluded if their effect is anti-dilutive. The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 3,162 and 777 for the three months ended June 30, 2023 and 2022, respectively. The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 2,196 and 1,014 for the six months ended June 30, 2023 and 2022, respectively. Other periods presented below are in periods with a net loss and there was no difference between basic and diluted net loss per share of common stock. The following table reconciles the weighted-average common shares outstanding used in the calculation of basic net (loss) income per share to the weighted average common shares outstanding used in the calculation of diluted net income per share.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Weighted average common shares outstanding37,968 42,181 39,611 42,134 
Assumed conversion of restricted stock— — 48 — 
Diluted weighted average common stock outstanding37,968 42,181 39,659 42,134 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company calculates its interim income tax provision by estimating the annual expected effective tax rate and applying that rate to its ordinary year-to-date earnings or loss. In addition, the effect of changes in enacted tax laws, rates or tax status is recognized in the interim period in which the change occurs.
For the three months ended June 30, 2023 and 2022, the effective tax rate was approximately (108.9)% and 108.7%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. For the six months ended June 30, 2023 and 2022, the effective tax rate was approximately (166.0)% and 34.1%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. For the three and six months ended June 30, 2023 and 2022, the statutory tax rate was 21.0%. The computation of the effective tax rate includes modifications from the statutory rate such as income tax credits, tax depletion deduction, carrybacks, and state apportionment changes, among other items.
The Company has recorded a liability for uncertain tax positions included in its consolidated balance sheet of $2,240 as of December 31, 2022. There was no material change for the six months ended June 30, 2023.
The Company determined that it is more likely than not that it will not be able to fully realize the benefits of certain existing deductible temporary differences and has recorded a partial valuation allowance against the gross deferred tax assets, which is included in the long-term deferred tax liabilities, net on its consolidated balance sheets. At December 31, 2022, the Company recorded a partial valuation allowance against the gross deferred tax assets on its consolidated balance sheet in the amount of $1,588. There was no material change for the three and six months ended June 30, 2023.
The Company’s federal income tax returns subsequent to 2017 remain open to audit by taxing authorities. The Company has not been informed that its tax returns are the subject of any audit or investigation by taxing authorities.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations
6 Months Ended
Jun. 30, 2023
Risks and Uncertainties [Abstract]  
Concentrations ConcentrationsAs of June 30, 2023, five customers accounted for 70% of the Company’s total accounts receivable. As of December 31, 2022, 65% of the Company’s total accounts receivable balance was with four customers.
During the three months ended June 30, 2023, 29% of the Company’s revenues were earned from one customer. During the three months ended June 30, 2022, 72% of the Company’s revenues were earned from three customers. During the six months ended June 30, 2023, 41% of the Company’s revenues were earned from two customers. During the six months ended June 30, 2022, 57% of the Company’s revenues were earned from three customers.
As of June 30, 2023, one vendor accounted for 15% of the Company’s accounts payable. As of December 31, 2022, one vendor accounted for 17% of the Company’s accounts payable.
During the three months ended June 30, 2023, two suppliers accounted for 35% of the Company’s cost of goods sold. During the three months ended June 30, 2022, two suppliers accounted for 37% of the Company’s cost of goods sold. During the six months ended June 30, 2023, two suppliers accounted for 35% of the Company’s cost of goods sold. During the six months ended June 30, 2022, two suppliers accounted for 31% of the Company’s cost of goods sold.
The Company’s primary product is Northern White sand and its mining operations are limited to Wisconsin and Illinois. There is a risk of loss if there are significant environmental, legal or economic changes to these geographic areas of our mines, the oil and natural gas producing basins they serve, or the transportation routes between them.
XML 34 R22.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
In addition to the matters described below, the Company may be subject to various legal proceedings, claims and governmental inspections, audits or investigations arising out of our operations in the normal course of business, which cover matters such as general commercial, governmental and trade regulations, product liability, environmental, intellectual property, employment and other actions. Although the outcomes of these routine claims cannot be predicted with certainty, in the opinion of management, the ultimate resolution of these matters will not have a material adverse effect on our financial statements.
Cory Berg, et al. v. Hi-Crush Blair LLC, LLC et al., Case No. 2019-cv-65, Trempealeau County, Wisconsin
Leland Drangstveit, et al. v. Hi-Crush Blair, LLC, et al., Case No. 2019-cv-66, Trempealeau County, Wisconsin
On April 22, 2019 and September 29, 2021, Cory Berg, et al. and Leland Drangstveit, et al., respectively (collectively, the “Plaintiffs”), filed complaints and amended complaint in separate actions against Blair, certain of its subcontractors and its and their respective insurance companies in the Circuit Court of the State of Wisconsin in and for Trempealeau County (Case Nos. 19-CV-65 and 19-CV-66, respectively). The Plaintiffs allege that Blair and its subcontractors were negligent and created a nuisance by, among other things, generating excessive noise, light and dust. The Plaintiffs are seeking unspecified monetary damages and other relief. The insurance companies included as defendants have asserted counterclaims seeking declarations as to their rights and liabilities under their respective applicable commercial general liability insurance policies. HCR has agreed under the Purchase Agreement to indemnify the Company for any actions or omissions of HCR or its affiliates (including Blair) that occurred prior to the closing of the Company’s acquisition of Blair. The cases are currently in the discovery phase and at this time, the Company is unable to express an opinion as to the likely outcome in the matter.
Bonds
The Company has performance bonds with various public and private entities regarding reclamation, permitting and maintenance of public roadways. Total aggregate principal amount of performance bonds outstanding as of June 30, 2023 was $17,308.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying unaudited quarterly condensed consolidated financial statements (“interim statements”) of the Company are presented in accordance with the rules and regulations of the SEC for quarterly reports on Form 10-Q and therefore do not include all the information and notes required by GAAP. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these interim statements have been included. All adjustments are of a normal recurring nature. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year. The consolidated balance sheet as of December 31, 2022 was derived from the audited consolidated financial statements as of and for the year ended December 31, 2022. These interim statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2022.
Use of Estimates
Use of Estimates
The preparation of interim statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates used in the preparation of these financial statements include, but are not limited to: impairment considerations of assets, including intangible assets, fixed assets, and inventory; estimated cost of future asset retirement obligations; fair value of acquired assets and assume liabilities; recoverability of deferred tax assets; inventory reserve; the collectability of receivables; and certain liabilities.
Actual results could differ from management’s best estimates as additional information or actual results become available in the future, and those differences could be material. The decrease in demand related to COVID-19 pandemic in 2020 and 2021 and the ongoing conflict in Ukraine have caused dramatic swings in oil and natural gas prices and significant volatility in the oilfield service sector. The Company is currently unable to estimate the impact of current or future events on its future financial position and results of operations. Therefore, the Company can give no assurances that these events will not have a material adverse effect on its financial position or results of operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
There are no recent accounting pronouncements that materially affect the financial statements of the Company.
Employee Retention Credit
Employee Retention Credit
The Company qualified for federal government assistance through employee retention credit provisions of the Consolidated Appropriations Act of 2021. As of June 30, 2023 and December 31, 2022, the Company included $522 and $1,180, respectively, in prepaid expenses and other current assets on its consolidated balance sheets related to receivables for
the employee retention credits. The calculation of the credit was based on employees continued employment and represents a portion of the wages paid to them. For income tax purposes, the credit will result in decreased expense related to the wages it offsets in the period received.
Reclassification
Revision of Previously Issued Financial Statements for Immaterial Misstatements
During the quarter ended March 31, 2023, the Company identified a misclassification in the operating expenses section of the statement of operations in the audited financial statements for the year ended December 31, 2022. The misclassification was an overstatement of salaries, benefits and payroll taxes and an understatement of selling, general and administrative in the amount of $1,462. For the three and twelve months ended December 31, 2022, the Company has decreased salaries, benefits and payroll taxes and increased selling, general and administrative line items by $1,462. There was no effect to the amounts reported in the first, second or third quarter financial statements of 2022. Pursuant to the guidance of Staff Accounting Bulletin (“SAB”) No. 99, “Materiality”, the Company evaluated the materiality of this misclassification quantitatively and qualitatively and concluded that it was not material to any of its prior annual or quarterly financial statements or trends of financial results. The Company has reclassified the prior year financial statement presentation to conform to the current financial statement presentation. These reclassifications have no effect on previously reported net income. Additionally, certain 2022 operating expenses have been reclassified to conform to the current financial statement presentation. The reclassifications have no effect on previously reported net income.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Tables)
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition The table below presents the calculation of the total purchase consideration:
Base price consideration$6,450 
Net working capital adjustments and capitalized costs97 
Total purchase consideration$6,547 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventory consisted of the following:
 June 30, 2023December 31, 2022
Raw material$753 $844 
Work in progress4,975 6,240 
Finished goods10,178 7,534 
Spare parts7,099 5,567 
Total inventory$23,005 $20,185 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of net property, plant and equipment Net property, plant and equipment consisted of:
June 30, 2023December 31, 2022
Machinery, equipment and tooling$38,417 $36,483 
SmartSystems
29,683 28,376 
Vehicles4,035 3,835 
Furniture and fixtures1,443 1,421 
Plant and building201,148 200,480 
Real estate properties6,184 6,155 
Railroad and sidings33,765 33,698 
Land and land improvements40,486 40,433 
Asset retirement obligations22,583 22,583 
Mineral properties7,442 7,442 
Deferred mining costs3,512 2,470 
Construction in progress14,158 10,421 
402,856 393,797 
Less: accumulated depreciation and depletion146,066 134,954 
Total property, plant and equipment, net$256,790 $258,843 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued and Other Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Expenses Accrued and other expenses were comprised of the following:
 June 30, 2023December 31, 2022
Employee related expenses$1,812 $1,172 
Accrued equipment expense
361 597 
Accrued professional fees306 295 
Accrued royalties2,624 3,470 
Accrued freight and delivery charges2,138 4,117 
Accrued real estate tax1,357 1,008 
Accrued utilities1,058 1,604 
Sales tax liability2,141 829 
Income tax payable247 — 
Other accrued liabilities647 338 
Total accrued liabilities$12,691 $13,430 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt
The current portion of long-term debt consists of the following:
 June 30, 2023December 31, 2022
Oakdale Equipment Financing$4,160 $4,041 
Notes payable1,018 1,782 
Finance leases343 360 
Current portion of long-term debt$5,521 $6,183 

Long-term debt, net of current portion consists of the following:
 June 30, 2023December 31, 2022
ABL Credit Facility$— $— 
Oakdale Equipment Financing, net5,736 7,753 
Notes payable1,103 1,594 
Finance leases623 460 
Long-term debt$7,462 $9,807 
Schedule of Maturities of Long-term Debt The follow summarizes the maturity of our debt:
ABL Credit FacilityOakdale Equipment FinancingNotes PayableFinance LeasesTotal
Remainder of 2023$— $2,319 $744 $299 $3,362 
2024— 6,889 918 257 8,064 
2025— 1,724 308 257 2,289 
2026— — 302 247 549 
2027— — 174 59 233 
2028 and thereafter— — — 
Total minimum payments— 10,932 2,446 1,126 14,504 
Amount representing interest— (768)(325)(160)(1,253)
Amount representing unamortized lender fees— (268)— — (268)
Present value of payments966 
Less: current portion— (4,160)(1,018)(343)(5,521)
Total long-term debt$— $5,736 $1,103 $623 $7,462 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Assets And Liabilities, Lessee The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:
Balance Sheet LocationJune 30, 2023December 31, 2022
Right-of-use assets
   OperatingOperating right-of-use assets$25,055 $26,075 
   FinancingProperty, plant and equipment, net853 699 
Total right-of use assets$25,908 $26,774 
Lease liabilities
   OperatingOperating lease liabilities, current and long-term portions$26,760 $28,552 
   FinancingLong-term debt, current and long-term portions966 820 
Total lease liabilities$27,726 $29,372 
Lease, Cost Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Finance lease cost
   Amortization of right-of-use assets$49 $31 $143 $66 
   Interest on lease liabilities18 34 11 
Operating lease cost3,418 3,073 6,613 5,880 
Short-term lease cost122 18 446 
Total lease cost$3,494 $3,231 $6,808 $6,403 
Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:
Six Months Ended June 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities
   Operating cash flows used for finance leases$33 $11 
   Operating cash flows used for operating leases$7,383 $6,384 
   Financing cash flows used for finance leases$123 $60 
Right-of-use assets obtained in exchange for new operating lease liabilities$5,157 $5,948 
Weighted average remaining lease term - finance leases3.2 years1.3 years
Weighted average discount rate - finance leases9.30 %6.87 %
Weighted average remaining lease term - operating leases2.8 years3.2 years
Weighted average discount rate - operating leases6.09 %5.81 %
Finance Lease, Liability, Maturity Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:
Operating LeasesFinance LeasesTotal
Remainder of 2023$6,125 $299 $6,424 
202411,094 257 11,351 
20256,256 257 6,513 
20263,479 247 3,726 
20271,639 59 1,698 
Thereafter626 633 
Total cash lease payments29,219 1,126 30,345 
Less: amounts representing interest(2,459)(160)(2,619)
Total lease liabilities$26,760 $966 $27,726 
Lessee, Operating Lease, Liability, Maturity Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:
Operating LeasesFinance LeasesTotal
Remainder of 2023$6,125 $299 $6,424 
202411,094 257 11,351 
20256,256 257 6,513 
20263,479 247 3,726 
20271,639 59 1,698 
Thereafter626 633 
Total cash lease payments29,219 1,126 30,345 
Less: amounts representing interest(2,459)(160)(2,619)
Total lease liabilities$26,760 $966 $27,726 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligation (Tables)
6 Months Ended
Jun. 30, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Reconciliation of total reclamation liability for asset retirement obligations The following is a reconciliation of the total reclamation liability for asset retirement obligations.
Balance at December 31, 2022$18,888 
Accretion expense435 
Balance at June 30, 2023$19,323 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
RevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$72,435 97 %$67,111 98 %$150,533 96 %$105,400 95 %
Shortfall revenue— — %— — %1,915 %1,915 %
Logistics revenue2,341 %1,603 %4,678 %3,004 %
Total revenue$74,776 100 %$68,714 100 %$157,126 100 %$110,319 100 %
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share The following table reconciles the weighted-average common shares outstanding used in the calculation of basic net (loss) income per share to the weighted average common shares outstanding used in the calculation of diluted net income per share.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Weighted average common shares outstanding37,968 42,181 39,611 42,134 
Assumed conversion of restricted stock— — 48 — 
Diluted weighted average common stock outstanding37,968 42,181 39,659 42,134 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Nature of Business (Detail)
$ in Thousands, T in Millions
3 Months Ended 6 Months Ended
Mar. 04, 2022
USD ($)
T
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
T
Jun. 30, 2022
USD ($)
Business Acquisition [Line Items]        
Processing capacity     5.5  
Acquisition of Blair facility | $   $ 6,547 $ 0 $ 6,547
Blair        
Business Acquisition [Line Items]        
Acquisition of Blair facility | $ $ 6,450      
Asset Acquisition, Annual Processing Capacity Once Operational 2.9      
Utica | BNSF [Member]        
Business Acquisition [Line Items]        
Processing capacity     1.6  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Other income $ 159 $ 56 $ 207 $ 268  
Prepaid expenses and other current assets 1,554   1,554   $ 6,593
Employee Retention Credit          
Prepaid expenses and other current assets $ 522   $ 522   $ 1,180
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounting Policies [Abstract]          
Selling, general and administrative $ 4,590   $ 3,812 $ 10,209 $ 7,860
Selling, general and administrative 4,590   3,812 10,209 7,860
Operating Expenses $ 9,606   $ 7,584 $ 22,851 $ 15,551
Revision of Prior Period, Reclassification, Adjustment          
Operating Expenses   $ 1,462      
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition - Asset Acquisition (Details)
$ in Thousands, T in Millions
3 Months Ended 6 Months Ended
Mar. 04, 2022
USD ($)
T
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Asset Acquisition [Line Items]          
Acquisition of Blair facility     $ 6,547 $ 0 $ 6,547
Additions to asset retirement obligations       $ 0 $ 8,281
Blair          
Asset Acquisition [Line Items]          
Acquisition of Blair facility $ 6,450        
Asset Acquisition, Annual Processing Capacity Once Operational | T 2.9        
Additions to asset retirement obligations $ 8,281        
Base price consideration 6,450        
Net working capital adjustments and capitalized costs $ 97        
Asset Retirement Obligation, Revision of Estimate   $ 1,988      
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory [Line Items]    
Inventory, Net, Total $ 23,005 $ 20,185
Sand [Member]    
Inventory [Line Items]    
Raw material 753 844
Work in progress 4,975 6,240
Finished goods 10,178 7,534
Spare parts 7,099 5,567
Inventory, Net, Total $ 23,005 $ 20,185
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 402,856 $ 393,797
Less: accumulated depreciation and depletion 146,066 134,954
Total property, plant and equipment, net 256,790 258,843
Machinery, equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 38,417 36,483
SmartSystems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 29,683 28,376
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,035 3,835
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,443 1,421
Plant and building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 201,148 200,480
Real estate properties    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,184 6,155
Railroad and sidings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 33,765 33,698
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 40,486 40,433
Asset retirement obligations    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,583 22,583
Mineral properties    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,442 7,442
Deferred mining costs    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,512 2,470
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 14,158 $ 10,421
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, Net - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation expenses $ 6,543 $ 6,449 $ 12,885 $ 12,810
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued and Other Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Employee related expenses $ 1,812 $ 1,172
Accrued equipment expense 361 597
Accrued professional fees 306 295
Accrued royalties 2,624 3,470
Accrued freight and delivery charges 2,138 4,117
Accrued real estate tax 1,357 1,008
Accrued utilities 1,058 1,604
Sales tax liability 2,141 829
Accrued Income Taxes, Current 247 0
Other accrued liabilities 647 338
Total accrued liabilities $ 12,691 $ 13,430
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Long-Term Debt, Net (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]    
Current portion of long-term debt $ 5,521 $ 6,183
Long-term debt 7,462 9,807
Debt Instrument [Line Items]    
Remainder of 2023 3,362  
2024 8,064  
2025 2,289  
2026 549  
2027 233  
2028 and thereafter 7  
Total minimum payments 14,504  
Amount representing interest (1,253)  
Amount representing unamortized lender fees (268)  
Present value of payments 966 820
Less: current portion (5,521) (6,183)
Long-term debt 7,462 9,807
Finance leases    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 343 360
Long-term debt 623 460
Debt Instrument [Line Items]    
Remainder of 2023 299  
2024 257  
2025 257  
2026 247  
2027 59  
2028 and thereafter 7  
Total minimum payments 1,126  
Amount representing interest (160)  
Amount representing unamortized lender fees 0  
Present value of payments 966  
Less: current portion (343) (360)
Long-term debt 623 460
Notes payable    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 1,018 1,782
Long-term debt 1,103 1,594
Debt Instrument [Line Items]    
Remainder of 2023 744  
2024 918  
2025 308  
2026 302  
2027 174  
2028 and thereafter 0  
Total minimum payments 2,446  
Amount representing interest (325)  
Amount representing unamortized lender fees 0  
Less: current portion (1,018) (1,782)
Long-term debt 1,103 1,594
Oakdale Equipment Financing, net    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 4,160 4,041
Long-term debt 5,736 7,753
Debt Instrument [Line Items]    
Remainder of 2023 2,319  
2024 6,889  
2025 1,724  
2026 0  
2027 0  
2028 and thereafter 0  
Total minimum payments 10,932  
Amount representing interest (768)  
Amount representing unamortized lender fees (268)  
Less: current portion (4,160) (4,041)
Long-term debt 5,736 7,753
ABL Credit Facility    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 0  
Long-term debt 0 0
Debt Instrument [Line Items]    
Remainder of 2023 0  
2024 0  
2025 0  
2026 0  
2027 0  
2028 and thereafter 0  
Total minimum payments 0  
Amount representing interest 0  
Amount representing unamortized lender fees 0  
Less: current portion 0  
Long-term debt $ 0 $ 0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Facility - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 13, 2019
Jun. 30, 2023
Nexseer Capital [Member] | Oakdale Equipment Financing, net    
Line of Credit Facility [Line Items]    
Proceeds from secured notes payable $ 23  
Interest rates on notes   5.79%
ABL Revolving Credit Facility | Jeffries Finance L L C [Member]    
Line of Credit Facility [Line Items]    
Revolving credit facility $ 20  
Term 5 years  
Current borrowing capacity   $ 20,000
Letters of credit outstanding, amount   1,000
Remaining borrowing capacity   $ 19,000
Weighted average interest rate   7.89%
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 28, 2023
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]        
Treasury Stock, Value, Acquired, Cost Method   $ 77    
Payments for Repurchase of Common Stock     $ 4,479 $ 241
Clearlake Capital Partners II (Master), L.P.        
Debt Instrument [Line Items]        
Restricted stock buy back (in shares) 5,176      
Treasury Stock, Value, Acquired, Cost Method $ 8,850      
Payments for Repurchase of Common Stock $ 4,425      
Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction 11.30%      
Clearlake Capital Group | Common Stock Repurchase, Promissory Note        
Debt Instrument [Line Items]        
Interest rates on notes 10.00%      
Minimum | Product Financing Arrangement        
Debt Instrument [Line Items]        
Interest rates on notes   3.99% 3.99%  
Maximum | Product Financing Arrangement        
Debt Instrument [Line Items]        
Interest rates on notes   7.49% 7.49%  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Right of Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 25,055 $ 26,075
Property, plant and equipment, net 853 699
Total right-of use assets 25,908 26,774
Operating lease liabilities, current and long-term portions 26,760 28,552
Long-term debt, current and long-term portions 966 820
Total lease liabilities $ 27,726 $ 29,372
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Amortization of right-of-use assets $ 49 $ 31 $ 143 $ 66
Interest on lease liabilities 18 5 34 11
Operating lease cost 3,418 3,073 6,613 5,880
Short-term lease cost 9 122 18 446
Total lease cost $ 3,494 $ 3,231 $ 6,808 $ 6,403
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Other Lease (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]    
Operating cash flows used for finance leases $ 33 $ 11
Operating cash flows used for operating leases 7,383 6,384
Payments under finance leases 123 60
Right-of-use assets obtained in exchange for new operating lease liabilities $ 5,157 $ 5,948
Weighted average remaining lease term - finance leases 3 years 2 months 12 days 1 year 3 months 18 days
Weighted average discount rate - finance leases 9.30% 6.87%
Weighted average remaining lease term - operating leases 2 years 9 months 18 days 3 years 2 months 12 days
Weighted average discount rate - operating leases 6.09% 5.81%
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
Remainder of 2023 $ 6,125  
2024 11,094  
2025 6,256  
2026 3,479  
2027 1,639  
Thereafter 626  
Total cash lease payments 29,219  
Less: amounts representing interest (2,459)  
Operating lease liabilities, current and long-term portions 26,760 $ 28,552
Finance Leases    
Remainder of 2023 299  
2024 257  
2025 257  
2026 247  
2027 59  
Thereafter 7  
Total cash lease payments 1,126  
Less: amounts representing interest (160)  
Long-term debt, current and long-term portions 966 $ 820
Total    
Remainder of 2023 6,424  
2024 11,351  
2025 6,513  
2026 3,726  
2027 1,698  
Thereafter 633  
Total cash lease payments 30,345  
Less: amounts representing interest (2,619)  
Total lease liabilities $ 27,726  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligation - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Asset Retirement Obligation Disclosure [Abstract]    
Post-closure reclamation and site restoration obligation $ 19,323 $ 18,888
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligation - Reconciliation of Total Reclamation Liability for Asset Retirement Obligations (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]  
December 31, 2022 $ 18,888
Accretion expense 435
June 30, 2023 $ 19,323
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Disaggregation of Revenue (Details) - Product Concentration Risk - Revenue from Contract with Customer Benchmark [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%
Sand [Member]        
Disaggregation of Revenue [Line Items]        
Concentration Risk, Percentage 97.00% 98.00% 96.00% 95.00%
Shortfall Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Concentration Risk, Percentage 0.00% 0.00% 1.00% 2.00%
Logistics [Member]        
Disaggregation of Revenue [Line Items]        
Concentration Risk, Percentage 3.00% 2.00% 3.00% 3.00%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Revenue Recognition and Deferred Revenue [Abstract]    
Contract with customer, liability   $ 6,727
Revenue recognized $ 4,313  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized 218,402  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized 74,680  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized 71,386  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized $ 72,336  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Performance Obligation (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized $ 218,402
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized $ 74,680
Remaining performance obligation, expected timing of satisfaction, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized $ 71,386
Remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized $ 72,336
Remaining performance obligation, expected timing of satisfaction, period 2 years
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average common shares outstanding (in shares) 37,968 42,181 39,611 42,134
Assumed conversion of restricted stock (in shares) 0 0 48 0
Diluted weighted average common stock outstanding (in shares) 37,968 42,181 39,659 42,134
Restricted Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares (in shares) 3,162 777 2,196 1,014
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]            
Statutory tax rate (108.90%)   108.70% (166.00%) 34.10%  
Unrecognized Tax Benefits, Period Increase (Decrease)   $ 2,240        
Tax Credit Carryforward, Valuation Allowance           $ 1,588
Statutory tax rate 21.00%   21.00% 21.00% 21.00%  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable | Customer Concentration Risk | Four Customers            
Concentration Risk [Line Items]            
Concentration Risk, Percentage   65.00%        
Accounts Receivable | Customer Concentration Risk | Five Customers            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 70.00%          
Revenue | Customer Concentration Risk | Three Customers            
Concentration Risk [Line Items]            
Concentration Risk, Percentage       72.00%   5700.00%
Revenue | Customer Concentration Risk | One Customer            
Concentration Risk [Line Items]            
Concentration Risk, Percentage     29.00%      
Revenue | Customer Concentration Risk | Two Customers            
Concentration Risk [Line Items]            
Concentration Risk, Percentage         41.00%  
Accounts Payables | Supplier Concentration Risk | One Vendor            
Concentration Risk [Line Items]            
Concentration Risk, Percentage 15.00% 17.00%        
Cost of Goods Sold | Supplier Concentration Risk | Two Suppliers            
Concentration Risk [Line Items]            
Concentration Risk, Percentage     35.00% 37.00% 35.00% 31.00%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies Litigation (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Permit Bond  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Guarantor Obligations, Current Carrying Value $ 17,308
XML 69 snd-20230630_htm.xml IDEA: XBRL DOCUMENT 0001529628 2023-01-01 2023-06-30 0001529628 2023-08-01 0001529628 2023-06-30 0001529628 2022-12-31 0001529628 snd:SandMember 2023-04-01 2023-06-30 0001529628 snd:SandMember 2022-04-01 2022-06-30 0001529628 snd:SandMember 2023-01-01 2023-06-30 0001529628 snd:SandMember 2022-01-01 2022-06-30 0001529628 snd:ShortfallRevenuesMember 2023-04-01 2023-06-30 0001529628 snd:ShortfallRevenuesMember 2022-04-01 2022-06-30 0001529628 snd:ShortfallRevenuesMember 2023-01-01 2023-06-30 0001529628 snd:ShortfallRevenuesMember 2022-01-01 2022-06-30 0001529628 snd:LogisticsMember 2023-04-01 2023-06-30 0001529628 snd:LogisticsMember 2022-04-01 2022-06-30 0001529628 snd:LogisticsMember 2023-01-01 2023-06-30 0001529628 snd:LogisticsMember 2022-01-01 2022-06-30 0001529628 2023-04-01 2023-06-30 0001529628 2022-04-01 2022-06-30 0001529628 2022-01-01 2022-06-30 0001529628 us-gaap:CommonStockMember 2022-12-31 0001529628 us-gaap:TreasuryStockCommonMember 2022-12-31 0001529628 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001529628 us-gaap:RetainedEarningsMember 2022-12-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001529628 2023-01-01 2023-03-31 0001529628 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001529628 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001529628 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001529628 us-gaap:RestrictedStockMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001529628 us-gaap:RestrictedStockMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001529628 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001529628 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001529628 us-gaap:CommonStockMember 2023-03-31 0001529628 us-gaap:TreasuryStockCommonMember 2023-03-31 0001529628 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001529628 us-gaap:RetainedEarningsMember 2023-03-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001529628 2023-03-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001529628 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001529628 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001529628 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001529628 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001529628 us-gaap:CommonStockMember 2023-06-30 0001529628 us-gaap:TreasuryStockCommonMember 2023-06-30 0001529628 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001529628 us-gaap:RetainedEarningsMember 2023-06-30 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001529628 us-gaap:CommonStockMember 2021-12-31 0001529628 us-gaap:TreasuryStockCommonMember 2021-12-31 0001529628 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001529628 us-gaap:RetainedEarningsMember 2021-12-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001529628 2021-12-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001529628 2022-01-01 2022-03-31 0001529628 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001529628 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001529628 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001529628 us-gaap:RestrictedStockMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-06-30 0001529628 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001529628 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001529628 us-gaap:CommonStockMember 2022-06-30 0001529628 us-gaap:TreasuryStockCommonMember 2022-06-30 0001529628 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001529628 us-gaap:RetainedEarningsMember 2022-06-30 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001529628 2022-06-30 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001529628 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001529628 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001529628 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001529628 us-gaap:RestrictedStockMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001529628 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0001529628 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001529628 us-gaap:CommonStockMember 2022-03-31 0001529628 us-gaap:TreasuryStockCommonMember 2022-03-31 0001529628 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001529628 us-gaap:RetainedEarningsMember 2022-03-31 0001529628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001529628 2022-03-31 0001529628 snd:UticaMember snd:BNSFMember 2023-06-30 0001529628 snd:BlairMember 2022-03-04 2022-03-04 0001529628 snd:BlairMember 2022-03-04 0001529628 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2023-01-01 2023-03-31 0001529628 snd:EmployeeRetentionCreditMember 2023-06-30 0001529628 snd:EmployeeRetentionCreditMember 2022-12-31 0001529628 snd:BlairMember 2023-01-01 2023-03-31 0001529628 snd:SandMember 2023-06-30 0001529628 snd:SandMember 2022-12-31 0001529628 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001529628 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001529628 snd:WellsiteStorageSolutionsMember 2023-06-30 0001529628 snd:WellsiteStorageSolutionsMember 2022-12-31 0001529628 us-gaap:VehiclesMember 2023-06-30 0001529628 us-gaap:VehiclesMember 2022-12-31 0001529628 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001529628 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001529628 us-gaap:BuildingMember 2023-06-30 0001529628 us-gaap:BuildingMember 2022-12-31 0001529628 us-gaap:LandMember 2023-06-30 0001529628 us-gaap:LandMember 2022-12-31 0001529628 us-gaap:RailroadTransportationEquipmentMember 2023-06-30 0001529628 us-gaap:RailroadTransportationEquipmentMember 2022-12-31 0001529628 us-gaap:LandAndLandImprovementsMember 2023-06-30 0001529628 us-gaap:LandAndLandImprovementsMember 2022-12-31 0001529628 us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember 2023-06-30 0001529628 us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember 2022-12-31 0001529628 us-gaap:MiningPropertiesAndMineralRightsMember 2023-06-30 0001529628 us-gaap:MiningPropertiesAndMineralRightsMember 2022-12-31 0001529628 us-gaap:MineDevelopmentMember 2023-06-30 0001529628 us-gaap:MineDevelopmentMember 2022-12-31 0001529628 us-gaap:ConstructionInProgressMember 2023-06-30 0001529628 us-gaap:ConstructionInProgressMember 2022-12-31 0001529628 snd:UsGaap_OakdaleEquipmentFinancingMemberMember 2023-06-30 0001529628 snd:UsGaap_OakdaleEquipmentFinancingMemberMember 2022-12-31 0001529628 us-gaap:NotesPayableOtherPayablesMember 2023-06-30 0001529628 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001529628 us-gaap:CapitalLeaseObligationsMember 2023-06-30 0001529628 us-gaap:CapitalLeaseObligationsMember 2022-12-31 0001529628 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001529628 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001529628 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-06-30 0001529628 snd:UsGaap_OakdaleEquipmentFinancingMemberMember 2023-01-01 2023-06-30 0001529628 us-gaap:NotesPayableOtherPayablesMember 2023-01-01 2023-06-30 0001529628 us-gaap:CapitalLeaseObligationsMember 2023-01-01 2023-06-30 0001529628 snd:ABLRevolvingCreditFacilityMemberMember snd:JeffriesFinanceLLCMember 2019-12-13 0001529628 snd:ABLRevolvingCreditFacilityMemberMember snd:JeffriesFinanceLLCMember 2019-12-13 2019-12-13 0001529628 snd:ABLRevolvingCreditFacilityMemberMember snd:JeffriesFinanceLLCMember 2023-06-30 0001529628 snd:UsGaap_OakdaleEquipmentFinancingMemberMember snd:NexseerCapitalMember 2019-12-13 2019-12-13 0001529628 snd:UsGaap_OakdaleEquipmentFinancingMemberMember snd:NexseerCapitalMember 2023-06-30 0001529628 srt:MinimumMember us-gaap:ProductFinancingArrangementMember 2023-06-30 0001529628 srt:MaximumMember us-gaap:ProductFinancingArrangementMember 2023-06-30 0001529628 snd:ClearlakeCapitalPartnersIIMasterLPMember 2023-02-28 2023-02-28 0001529628 snd:ClearlakeCapitalGroupMember snd:CommonStockRepurchasePromissoryNoteMember 2023-02-28 0001529628 snd:ClearlakeCapitalPartnersIIMasterLPMember 2023-02-28 0001529628 snd:SandMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-04-01 2023-06-30 0001529628 snd:SandMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-04-01 2022-06-30 0001529628 snd:SandMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-06-30 0001529628 snd:SandMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-06-30 0001529628 snd:ShortfallRevenuesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-04-01 2023-06-30 0001529628 snd:ShortfallRevenuesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-04-01 2022-06-30 0001529628 snd:ShortfallRevenuesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-06-30 0001529628 snd:ShortfallRevenuesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-06-30 0001529628 snd:LogisticsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-04-01 2023-06-30 0001529628 snd:LogisticsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-04-01 2022-06-30 0001529628 snd:LogisticsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-06-30 0001529628 snd:LogisticsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-06-30 0001529628 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-04-01 2023-06-30 0001529628 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-04-01 2022-06-30 0001529628 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-06-30 0001529628 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-06-30 0001529628 2023-07-01 2023-06-30 0001529628 2024-01-01 2023-06-30 0001529628 2025-01-01 2023-06-30 0001529628 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0001529628 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0001529628 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001529628 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001529628 snd:FiveCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-06-30 2023-06-30 0001529628 snd:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2022-12-31 0001529628 snd:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001529628 snd:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001529628 snd:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001529628 snd:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001529628 snd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember snd:OneVendorMember 2023-06-30 2023-06-30 0001529628 snd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember snd:OneVendorMember 2022-12-31 2022-12-31 0001529628 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember snd:TwoSuppliersMember 2023-04-01 2023-06-30 0001529628 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember snd:TwoSuppliersMember 2022-04-01 2022-06-30 0001529628 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember snd:TwoSuppliersMember 2023-01-01 2023-06-30 0001529628 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember snd:TwoSuppliersMember 2022-01-01 2022-06-30 0001529628 snd:PermitBondMember 2023-06-30 shares iso4217:USD iso4217:USD shares utr:T pure false 2023 Q2 0001529628 --12-31 P6M P1Y P2Y 10-Q true 2023-06-30 false 001-37936 SMART SAND, INC. DE 45-2809926 28420 Hardy Toll Road Suite 130 Spring TX 77373 281 231-2660 Common Stock, par value $0.001 per share SND NASDAQ Yes Yes Non-accelerated Filer true false false 41229271 5492000 5510000 29996000 35746000 257000 79000 23005000 20185000 1554000 6593000 60304000 68113000 256790000 258843000 25055000 26075000 6272000 6669000 214000 303000 348635000 360003000 15201000 14435000 12691000 13430000 6345000 6959000 5521000 6183000 11014000 10910000 50772000 51917000 7462000 9807000 15746000 17642000 16490000 18238000 19323000 18888000 40000 40000 109833000 116532000 0.001 0.001 350000000 350000000 45353663 38117265 45099067 43088106 38000 43000 7236398 2010961 14000000 5075000 180046000 178386000 72598000 69890000 120000 227000 238802000 243471000 348635000 360003000 72435000 67111000 150533000 105400000 0 0 1915000 1915000 2341000 1603000 4678000 3004000 74776000 68714000 157126000 110319000 62087000 59743000 132800000 103329000 12689000 8971000 24326000 6990000 4363000 3225000 9508000 6617000 629000 563000 1221000 1090000 4590000 3812000 10209000 7860000 -24000 16000 -1913000 16000 9606000 7584000 22851000 15551000 3083000 1387000 1475000 -8561000 -223000 -406000 -664000 -833000 159000 56000 207000 268000 -64000 -350000 -457000 -565000 3019000 1037000 1018000 -9126000 -3288000 1127000 -1690000 -3113000 6307000 -90000 2708000 -6013000 0.17 0.00 0.07 -0.14 0.17 -0.00 0.07 -0.14 37968000 42181000 39611000 42134000 37968000 42181000 39659000 42134000 6307000 -90000 2708000 -6013000 -41000 -74000 -107000 -58000 6266000 -164000 2601000 -6071000 43088106 43000 2010961 -5075000 178386000 69890000 227000 243471000 -66000 -66000 4750 779000 779000 7000 7000 21810 33000 33000 5177306 5000 5177306 8848000 8853000 -3599000 -3599000 37937360 38000 7188267 -13923000 179205000 66291000 161000 231772000 -41000 -41000 228036 833000 833000 8000 8000 0 0 0 48131 48131 77000 77000 6307000 6307000 38117265 38000 7236398 -14000000 180046000 72598000 120000 238802000 42012813 42000 1777001 -4535000 174486000 70593000 574000 241160000 16000 16000 179630 826000 826000 5000 5000 16285 25000 25000 56400 -56400 127000 127000 -5923000 -5923000 42152328 42000 1833401 -4662000 175342000 64670000 590000 235982000 -74000 -74000 130003 802000 802000 6000 6000 0 0 0 39479 -39479 114000 114000 -90000 -90000 42242852 42000 1872880 -4776000 176150000 64580000 516000 236512000 2708000 -6013000 13338000 13206000 398000 398000 -1913000 16000 0 1000 53000 53000 93000 93000 -1748000 -3264000 1612000 1628000 15000 11000 -5908000 10974000 336000 6635000 2820000 1850000 -4195000 -1854000 -614000 -4542000 -2049000 3229000 -1493000 1872000 21173000 -10949000 0 6547000 9245000 5137000 -73000 0 -9172000 -11684000 7450000 3581000 123000 60000 15000000 3000000 15000000 0 33000 25000 4479000 241000 -12019000 -857000 -18000 -23490000 5510000 25588000 5492000 2098000 3752000 927000 4425000 0 0 8281000 Organization and Nature of Business<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was incorporated in July 2011 and is headquartered in Spring, Texas. The Company primarily operates as a fully integrated frac and industrial sand supply and services company. The Company offers complete mine to wellsite proppant supply and logistics solutions to our frac sand customers in the oil and natural gas industry. These operations include the excavation, processing and sale of sand, or proppant, for hydraulic fracturing operations as well as proppant logistics and wellsite storage solutions through its SmartSystems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products and services. In late 2021, the Company created its Industrial Product Solutions (“IPS”) business in order to diversify its customer base and markets it serves by offering sand to customers for industrial uses, such as glass, foundry, building products, filtration, geothermal, renewables, ceramics, turf &amp; landscape, retail, and recreation.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sand Mines and Processing Facilities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s integrated Oakdale facility, with on-site rail infrastructure and wet and dry sand processing facilities, has access to two Class I rail lines which enable the Company to process and cost effectively deliver products to its customers. The Company commenced operations at its mine and processing facility near Oakdale, Wisconsin in July 2012, and subsequently expanded its operations in 2014, 2015 and 2018. Currently, the annual processing capacity at the Company’s Oakdale facility is approximately 5.5 million tons. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, the Company acquired two frac sand mines and related processing facilities in Utica, Illinois and New Auburn, Wisconsin. The Utica facility has an annual processing capacity of 1.6 million tons and access to the Burlington Northern Santa Fe Class I rail line through the Peru, Illinois transload facility. The Company began operating the Utica, Illinois mine and Peru, Illinois transload facility in October 2020. The Company has no plans to operate the New Auburn facility for the foreseeable future.</span></div><div style="margin-bottom:9pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Hi-Crush Inc., a Delaware corporation (“HCR”), and Hi-Crush Blair LLC, a Delaware limited liability company and wholly-owned subsidiary of HCR (“Blair”), pursuant to which the Company acquired all of the issued and outstanding limited liability company interests of Blair from HCR for aggregate cash consideration of approximately $6,450, subject to customary purchase price adjustments as set forth in the Purchase Agreement (the “Transaction”). </span></div><div style="margin-bottom:9pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary assets of Blair consisted of an idle frac sand mine and related processing facility located in Blair, Wisconsin. The Blair facility has approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National Railway. The Company commenced operations at the Blair facility in April 2023.</span></div><div style="margin-bottom:9pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transload &amp; Logistics Solutions</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also offers proppant logistics solutions to its customers through, among other things, its network of in-basin transloading terminals and its SmartSystems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> wellsite proppant storage and management capabilities. The Company has direct access to four Class I rail lines and the ability to access all Class 1 rail lines within the United States and Canada.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has several in-basin rail terminals. The Company acquired rights in March 2018 to operate a unit train capable transloading terminal in Van Hook, North Dakota to service the Bakken Formation in the Williston Basin. In 2020, the Company, as part of its acquisition of the Utica, Illinois facility, obtained rights to use a rail terminal located in El Reno, Oklahoma. In September 2021, the Company acquired the rights to construct and operate another transloading terminal in Waynesburg, Pennsylvania to service the Appalachian Basin, including the Marcellus and Utica Formations, which became operational in January 2022. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s SmartSystems offer proppant storage solutions that create efficiencies, flexibility, enhanced safety and reliability for customers by providing the capability to unload, store and deliver proppant at the wellsite, as well as the ability to rapidly set up, takedown and transport the entire system. The SmartDepot</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> silo includes passive and active dust suppression technology, along with the capability of gravity-fed operation. The self-contained SmartPath</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> transloader is a mobile sand transloading system designed to work with bottom dump trailers and features a drive over conveyor, surge bin, and dust collection system. The Company has developed a belt system to pair with its SmartPath, which allows for feeding sand directly into the hopper at the wellsite. Rapid deployment trailers are designed for quick setup, takedown and transportation of the entire </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SmartSystem, and they detach from the wellsite equipment, which allows for removal from the wellsite during operation. A proprietary software program, the SmartSystem Tracker</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, allows customers to monitor silo-specific information, including location, proppant type and proppant inventory.</span> 5500000 1600000 6450000 2900000 Summary of Significant Accounting Policies<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information presented below supplements the complete description of our significant accounting policies disclosed in our 2022 Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2023. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited quarterly condensed consolidated financial statements (“interim statements”) of the Company are presented in accordance with the rules and regulations of the SEC for quarterly reports on Form 10-Q and therefore do not include all the information and notes required by GAAP. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these interim statements have been included. All adjustments are of a normal recurring nature. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year. The consolidated balance sheet as of December 31, 2022 was derived from the audited consolidated financial statements as of and for the year ended December 31, 2022. These interim statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revision of Previously Issued Financial Statements for Immaterial Misstatements</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended March 31, 2023, the Company identified a misclassification in the operating expenses section of the statement of operations in the audited financial statements for the year ended December 31, 2022. The misclassification was an overstatement of salaries, benefits and payroll taxes and an understatement of selling, general and administrative in the amount of $1,462. For the three and twelve months ended December 31, 2022, the Company has decreased salaries, benefits and payroll taxes and increased selling, general and administrative line items by $1,462. There was no effect to the amounts reported in the first, second or third quarter financial statements of 2022. Pursuant to the guidance of Staff Accounting Bulletin (“SAB”) No. 99, “Materiality”, the Company evaluated the materiality of this misclassification quantitatively and qualitatively and concluded that it was not material to any of its prior annual or quarterly financial statements or trends of financial results. The Company has reclassified the prior year financial statement presentation to conform to the current financial statement presentation. These reclassifications have no effect on previously reported net income. Additionally, certain 2022 operating expenses have been reclassified to conform to the current financial statement presentation. The reclassifications have no effect on previously reported net income.</span></div><div style="margin-bottom:9pt"><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-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of interim statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates used in the preparation of these financial statements include, but are not limited to: impairment considerations of assets, including intangible assets, fixed assets, and inventory; estimated cost of future asset retirement obligations; fair value of acquired assets and assume liabilities; recoverability of deferred tax assets; inventory reserve; the collectability of receivables; and certain liabilities. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results could differ from management’s best estimates as additional information or actual results become available in the future, and those differences could be material. The decrease in demand related to COVID-19 pandemic in 2020 and 2021 and the ongoing conflict in Ukraine have caused dramatic swings in oil and natural gas prices and significant volatility in the oilfield service sector. The Company is currently unable to estimate the impact of current or future events on its future financial position and results of operations. Therefore, the Company can give no assurances that these events will not have a material adverse effect on its financial position or results of operations. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Retention Credit</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company qualified for federal government assistance through employee retention credit provisions of the Consolidated Appropriations Act of 2021. As of June 30, 2023 and December 31, 2022, the Company included $522 and $1,180, respectively, in prepaid expenses and other current assets on its consolidated balance sheets related to receivables for </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the employee retention credits. The calculation of the credit was based on employees continued employment and represents a portion of the wages paid to them. For income tax purposes, the credit will result in decreased expense related to the wages it offsets in the period received.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recent accounting pronouncements that materially affect the financial statements of the Company.</span></div> <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited quarterly condensed consolidated financial statements (“interim statements”) of the Company are presented in accordance with the rules and regulations of the SEC for quarterly reports on Form 10-Q and therefore do not include all the information and notes required by GAAP. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these interim statements have been included. All adjustments are of a normal recurring nature. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year. The consolidated balance sheet as of December 31, 2022 was derived from the audited consolidated financial statements as of and for the year ended December 31, 2022. These interim statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2022.</span></div> <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revision of Previously Issued Financial Statements for Immaterial Misstatements</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended March 31, 2023, the Company identified a misclassification in the operating expenses section of the statement of operations in the audited financial statements for the year ended December 31, 2022. The misclassification was an overstatement of salaries, benefits and payroll taxes and an understatement of selling, general and administrative in the amount of $1,462. For the three and twelve months ended December 31, 2022, the Company has decreased salaries, benefits and payroll taxes and increased selling, general and administrative line items by $1,462. There was no effect to the amounts reported in the first, second or third quarter financial statements of 2022. Pursuant to the guidance of Staff Accounting Bulletin (“SAB”) No. 99, “Materiality”, the Company evaluated the materiality of this misclassification quantitatively and qualitatively and concluded that it was not material to any of its prior annual or quarterly financial statements or trends of financial results. The Company has reclassified the prior year financial statement presentation to conform to the current financial statement presentation. These reclassifications have no effect on previously reported net income. Additionally, certain 2022 operating expenses have been reclassified to conform to the current financial statement presentation. The reclassifications have no effect on previously reported net income.</span></div> 1462000 1462000 <div style="margin-bottom:9pt"><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-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of interim statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Significant estimates used in the preparation of these financial statements include, but are not limited to: impairment considerations of assets, including intangible assets, fixed assets, and inventory; estimated cost of future asset retirement obligations; fair value of acquired assets and assume liabilities; recoverability of deferred tax assets; inventory reserve; the collectability of receivables; and certain liabilities. </span></div>Actual results could differ from management’s best estimates as additional information or actual results become available in the future, and those differences could be material. The decrease in demand related to COVID-19 pandemic in 2020 and 2021 and the ongoing conflict in Ukraine have caused dramatic swings in oil and natural gas prices and significant volatility in the oilfield service sector. The Company is currently unable to estimate the impact of current or future events on its future financial position and results of operations. Therefore, the Company can give no assurances that these events will not have a material adverse effect on its financial position or results of operations. <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Retention Credit</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company qualified for federal government assistance through employee retention credit provisions of the Consolidated Appropriations Act of 2021. As of June 30, 2023 and December 31, 2022, the Company included $522 and $1,180, respectively, in prepaid expenses and other current assets on its consolidated balance sheets related to receivables for </span></div>the employee retention credits. The calculation of the credit was based on employees continued employment and represents a portion of the wages paid to them. For income tax purposes, the credit will result in decreased expense related to the wages it offsets in the period received. 522000 1180000 <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recent accounting pronouncements that materially affect the financial statements of the Company.</span></div> Acquisition<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Acquisition - Blair Facility</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 4, 2022, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Hi-Crush Inc., a Delaware corporation (“HCR”), and Hi-Crush Blair LLC, a Delaware limited liability company and wholly-owned subsidiary of HCR (“Blair”), pursuant to which the Company acquired all of the issued and outstanding limited liability company interest of Blair from HCR for aggregate cash consideration of $6,450, subject to customary purchase price adjustments as set forth in the Purchase Agreement (the “Transaction”). </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary assets of Blair consisted of an idle frac sand mine and related processing facility located in Blair, Wisconsin. The Blair facility, which has approximately 2.9 million tons of total annual processing capacity and contains an onsite, unit train capable rail terminal with access to the Class 1 Canadian National Railway, became operational in April 2023.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for this transaction as an asset acquisition based on an evaluation of the guidance in ASC 805. The Company determined that there was not a substantive process in place that generates outputs that can be sold to a customer, and therefore the acquisition did not meet the definition of a business. The Company recognized identifiable assets acquired on a relative fair value basis. All assets acquired are allocated to property, plant and equipment, net on the balance sheet as of March 31, 2022. As of March 31, 2022, the Company also recorded an increase to its asset retirement obligations and a corresponding increase in purchases of property plant and equipment in the amount of $8,281 and subsequently revised the estimate to $1,988 based on its mine plan as of December 31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the calculation of the total purchase consideration:</span><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:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></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%">Base price consideration</span></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%">6,450 </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%">Net working capital adjustments and capitalized costs</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%">97 </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 purchase consideration</span></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%">6,547 </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> 6450000 2900000 8281000 1988000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the calculation of the total purchase consideration:</span><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:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></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%">Base price consideration</span></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%">6,450 </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%">Net working capital adjustments and capitalized costs</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%">97 </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 purchase consideration</span></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%">6,547 </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> 6450000 97000 6547000 Inventory<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</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%">753 </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%">844 </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:top"><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%">4,975 </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,240 </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:top"><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%">10,178 </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%">7,534 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spare parts</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%">7,099 </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%">5,567 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</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%">23,005 </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%">20,185 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</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%">753 </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%">844 </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:top"><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%">4,975 </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,240 </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:top"><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%">10,178 </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%">7,534 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spare parts</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%">7,099 </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%">5,567 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</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%">23,005 </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%">20,185 </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> 753000 844000 4975000 6240000 10178000 7534000 7099000 5567000 23005000 20185000 Property, Plant and Equipment, net<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net property, plant and equipment consisted of:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment and tooling</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%">38,417 </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%">36,483 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SmartSystems</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%">29,683 </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%">28,376 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</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%">4,035 </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,835 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">1,443 </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,421 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant and building</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%">201,148 </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%">200,480 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate properties</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,184 </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,155 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad and sidings</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,765 </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,698 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%">40,486 </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%">40,433 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</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%">22,583 </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%">22,583 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mineral properties</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%">7,442 </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%">7,442 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred mining costs</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,512 </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%">2,470 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction 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%">14,158 </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,421 </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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">402,856 </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 colspan="2" style="background-color:#cceeff;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%">393,797 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and depletion</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%">146,066 </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,954 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</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%">256,790 </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%">258,843 </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-bottom:9pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $6,543 and $6,449 for the three months ended June 30, 2023 and 2022, respectively, and $12,885 and $12,810 for the six months ended June 30, 2023 and 2022, respectively.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net property, plant and equipment consisted of:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment and tooling</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%">38,417 </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%">36,483 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SmartSystems</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%">29,683 </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%">28,376 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</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%">4,035 </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,835 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">1,443 </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,421 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant and building</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%">201,148 </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%">200,480 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate properties</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,184 </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,155 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad and sidings</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,765 </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,698 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%">40,486 </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%">40,433 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</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%">22,583 </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%">22,583 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mineral properties</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%">7,442 </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%">7,442 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred mining costs</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,512 </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%">2,470 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction 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%">14,158 </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,421 </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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">402,856 </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 colspan="2" style="background-color:#cceeff;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%">393,797 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and depletion</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%">146,066 </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,954 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</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%">256,790 </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%">258,843 </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> 38417000 36483000 29683000 28376000 4035000 3835000 1443000 1421000 201148000 200480000 6184000 6155000 33765000 33698000 40486000 40433000 22583000 22583000 7442000 7442000 3512000 2470000 14158000 10421000 402856000 393797000 146066000 134954000 256790000 258843000 6543000 6449000 12885000 12810000 Accrued and Other Expenses<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other expenses were comprised of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee related expenses</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%">1,812 </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%">1,172 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued equipment expense</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%">361 </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%">597 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</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%">306 </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%">295 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalties</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,624 </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%">3,470 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued freight and delivery charges</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%">2,138 </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%">4,117 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued real estate tax</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%">1,357 </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,008 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</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%">1,058 </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%">1,604 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax liability</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,141 </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%">829 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</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%">247 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</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%">647 </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%">338 </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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</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%">12,691 </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%">13,430 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other expenses were comprised of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee related expenses</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%">1,812 </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%">1,172 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued equipment expense</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%">361 </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%">597 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</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%">306 </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%">295 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalties</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,624 </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%">3,470 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued freight and delivery charges</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%">2,138 </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%">4,117 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued real estate tax</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%">1,357 </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,008 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued utilities</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%">1,058 </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%">1,604 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax liability</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,141 </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%">829 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</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%">247 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</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%">647 </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%">338 </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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</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%">12,691 </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%">13,430 </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> 1812000 1172000 361000 597000 306000 295000 2624000 3470000 2138000 4117000 1357000 1008000 1058000 1604000 2141000 829000 247000 0 647000 338000 12691000 13430000 Debt<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of long-term debt consists of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oakdale Equipment Financing</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%">4,160 </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 #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-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%">4,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</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%">1,018 </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,782 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">343 </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%">360 </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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</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%">5,521 </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 #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%">6,183 </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-bottom:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net of current portion consists of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">ABL Credit Facility</span></td><td style="background-color:#cceeff;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-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%">— </span></td><td style="background-color:#cceeff;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-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-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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oakdale Equipment Financing, net</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%">5,736 </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%">7,753 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</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%">1,103 </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%">1,594 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">623 </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%">460 </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 2px 12.25pt;text-align:left;vertical-align:top"><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 #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 #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%">7,462 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">9,807 </span></td><td style="background-color:#cceeff;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-bottom:9pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The follow summarizes the maturity of our debt:</span><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:27.116%"></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.384%"></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.384%"></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.384%"></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.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.796%"></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:8pt;font-weight:700;line-height:100%">ABL Credit Facility</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:8pt;font-weight:700;line-height:100%">Oakdale Equipment Financing</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:8pt;font-weight:700;line-height:100%">Notes Payable</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;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-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%">— </span></td><td style="background-color:#cceeff;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-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-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%">2,319 </span></td><td style="background-color:#cceeff;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-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-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%">744 </span></td><td style="background-color:#cceeff;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-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-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%">299 </span></td><td style="background-color:#cceeff;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-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-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%">3,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;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%">— </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,889 </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%">918 </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%">257 </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%">8,064 </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:9pt;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%">— </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%">1,724 </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%">308 </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%">257 </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%">2,289 </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:9pt;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%">— </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%">302 </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%">247 </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%">549 </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:9pt;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%">— </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%">174 </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%">59 </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%">233 </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:9pt;font-weight:400;line-height:100%">2028 and thereafter</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%">7 </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%">7 </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:9pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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,932 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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,446 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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,126 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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%">14,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%">Amount representing interest</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%">(768)</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%">(325)</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%">(160)</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,253)</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:9pt;font-weight:400;line-height:100%">Amount representing unamortized lender fees</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%">(268)</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%">(268)</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:9pt;font-weight:400;line-height:100%">Present value of payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;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%">966 </span></td><td style="background-color:#ffffff;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><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:9pt;font-weight:400;line-height:100%">Less: current portion</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%">(4,160)</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%">(1,018)</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%">(343)</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%">(5,521)</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:9pt;font-weight:400;line-height:100%">Total long-term debt</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%">— </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%">5,736 </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%">1,103 </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%">623 </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%">7,462 </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></tr></table></div><div style="margin-bottom:9pt"><span><br/></span></div><div style="margin-bottom:9pt"><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-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2019, the Company entered into a $20,000 five-year senior secured asset-based credit facility with Jefferies Finance LLC. The available borrowing amount under the ABL Credit Facility as of June 30, 2023 was $20,000 and is based on the Company’s eligible accounts receivable and inventory, as described in the ABL Credit Agreement. As of June 30, 2023, there was $1,000 letters of credit outstanding under the ABL Credit Facility with $19,000 available to be drawn. As of </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2023 and December 31, 2022, the Company was in compliance with all financial covenants. The weighted average interest rate on our ABL credit facility for the six months ended June 30, 2023 was 7.89%. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Oakdale Equipment Financing</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 13, 2019, the Company received net proceeds of $23,000 in an equipment financing arrangement with Nexseer. Substantially all of the Company’s mining and processing equipment at its Oakdale facility are pledged as collateral under the Oakdale Equipment Financing. The Oakdale Equipment Financing bears interest at a fixed rate of 5.79%. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various financing arrangements, primarily to finance its manufactured wellsite proppant storage solutions equipment. Upon completion of the equipment manufacturing, title to the subject equipment passes to the financial institutions as collateral. As of June 30, 2023 these notes payable bear interest at rates between 3.99% and 7.49%.</span></div>On February 28, 2023, the Company purchased 5,176 shares of the Company’s common stock from Clearlake Capital Partners II (Master), L.P., an affiliate of Clearlake Capital Group (“Clearlake”), for $8,850, of which $4,425 was paid in cash and the remainder was financed through an unsecured promissory note, bearing interest of 10%, issued to Clearlake. This purchase represented all of the common stock previously owned by Clearlake and approximately 11.3% of the number of outstanding shares of the Company’s common stock as of immediately prior to the purchase. At the time of purchase, Clearlake was a related party to the Company, and José Feliciano, the Co-Founder and Managing Partner of Clearlake, remains on our board of directors. <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of long-term debt consists of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oakdale Equipment Financing</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%">4,160 </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 #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-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%">4,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</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%">1,018 </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,782 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">343 </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%">360 </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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</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%">5,521 </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 #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%">6,183 </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-bottom:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net of current portion consists of the following:</span><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:11pt;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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">ABL Credit Facility</span></td><td style="background-color:#cceeff;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-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%">— </span></td><td style="background-color:#cceeff;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-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-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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oakdale Equipment Financing, net</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%">5,736 </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%">7,753 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</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%">1,103 </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%">1,594 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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%">623 </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%">460 </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 2px 12.25pt;text-align:left;vertical-align:top"><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 #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 #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%">7,462 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">9,807 </span></td><td style="background-color:#cceeff;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> 4160000 4041000 1018000 1782000 343000 360000 5521000 6183000 0 0 5736000 7753000 1103000 1594000 623000 460000 7462000 9807000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The follow summarizes the maturity of our debt:</span><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:27.116%"></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.384%"></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.384%"></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.384%"></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.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.796%"></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:8pt;font-weight:700;line-height:100%">ABL Credit Facility</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:8pt;font-weight:700;line-height:100%">Oakdale Equipment Financing</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:8pt;font-weight:700;line-height:100%">Notes Payable</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;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-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%">— </span></td><td style="background-color:#cceeff;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-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-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%">2,319 </span></td><td style="background-color:#cceeff;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-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-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%">744 </span></td><td style="background-color:#cceeff;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-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-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%">299 </span></td><td style="background-color:#cceeff;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-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-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%">3,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;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%">— </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,889 </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%">918 </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%">257 </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%">8,064 </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:9pt;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%">— </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%">1,724 </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%">308 </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%">257 </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%">2,289 </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:9pt;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%">— </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%">302 </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%">247 </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%">549 </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:9pt;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%">— </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%">174 </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%">59 </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%">233 </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:9pt;font-weight:400;line-height:100%">2028 and thereafter</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%">7 </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%">7 </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:9pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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,932 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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,446 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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,126 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;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%">14,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%">Amount representing interest</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%">(768)</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%">(325)</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%">(160)</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,253)</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:9pt;font-weight:400;line-height:100%">Amount representing unamortized lender fees</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%">(268)</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%">(268)</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:9pt;font-weight:400;line-height:100%">Present value of payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;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%">966 </span></td><td style="background-color:#ffffff;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><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:9pt;font-weight:400;line-height:100%">Less: current portion</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%">(4,160)</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%">(1,018)</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%">(343)</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%">(5,521)</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:9pt;font-weight:400;line-height:100%">Total long-term debt</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%">— </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%">5,736 </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%">1,103 </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%">623 </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%">7,462 </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></tr></table> 0 2319000 744000 299000 3362000 0 6889000 918000 257000 8064000 0 1724000 308000 257000 2289000 0 0 302000 247000 549000 0 0 174000 59000 233000 0 0 0 7000 7000 0 10932000 2446000 1126000 14504000 0 768000 325000 160000 1253000 0 268000 0 0 268000 966000 0 4160000 1018000 343000 5521000 0 5736000 1103000 623000 7462000 20000 P5Y 20000000 1000000 19000000 0.0789 23000 0.0579 0.0399 0.0749 5176000 8850000 4425000 0.10 0.113 Leases<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:</span><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:20.976%"></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:45.537%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">   Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></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%">25,055 </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%">26,075 </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%">   Financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Property, plant and equipment, net</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%">853 </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%">699 </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%">Total right-of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">25,908 </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 style="background-color:#ffffff;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-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%">26,774 </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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">   Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Operating lease liabilities, current and long-term portions</span></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%">26,760 </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%">28,552 </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%">   Financing</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: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, current and long-term portions</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%">966 </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%">820 </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 lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27,726 </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%">29,372 </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-bottom:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs are recorded as a single expense on the statement of operations and allocated to the right-of-use assets and the related lease liabilities as depreciation expense and interest expense, respectively. Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows: </span></div><div style="margin-bottom:9pt"><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:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></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:8pt;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></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%">   Amortization of right-of-use assets</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%">49 </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%">31 </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%">143 </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%">66 </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%">   Interest on lease liabilities</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%">18 </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%">5 </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%">34 </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%">11 </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%">Operating lease cost</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%">3,418 </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%">3,073 </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,613 </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%">5,880 </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%">Short-term lease cost</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%">9 </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%">122 </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%">18 </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%">446 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total lease cost</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%">3,494 </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%">3,231 </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 #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%">6,808 </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%">6,403 </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></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:</span><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:68.198%"></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:13.519%"></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:13.523%"></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="9" 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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%">Cash paid for amounts included in the measurement of lease liabilities</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:0 1pt"></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:0 1pt"></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%">   Operating cash flows used for finance leases</span></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%">33 </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%">11 </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%">   Operating cash flows used for operating leases</span></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,383 </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%">6,384 </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%">   Financing cash flows used for finance leases</span></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%">123 </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%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></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%">5,157 </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%">5,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Weighted average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.2 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.3 years</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%">Weighted average discount rate - finance leases</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%">9.30 </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%">6.87 </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%">Weighted average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.2 years</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%">Weighted average discount rate - operating leases</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%">6.09 </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%">5.81 </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-bottom:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Total</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%">Remainder of 2023</span></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%">6,125 </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%">299 </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%">6,424 </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%">2024</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%">11,094 </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%">257 </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%">11,351 </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="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,256 </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%">257 </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,513 </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="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%">3,479 </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%">247 </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%">3,726 </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="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%">1,639 </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%">59 </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%">1,698 </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%">Thereafter</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%">626 </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%">7 </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%">633 </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 cash lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29,219 </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 colspan="2" style="background-color:#cceeff;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%">1,126 </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 colspan="2" style="background-color:#cceeff;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,345 </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: amounts representing interest</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%">(2,459)</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%">(160)</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,619)</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 lease liabilities</span></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%">26,760 </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%">966 </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%">27,726 </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> Leases<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:</span><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:20.976%"></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:45.537%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">   Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></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%">25,055 </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%">26,075 </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%">   Financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Property, plant and equipment, net</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%">853 </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%">699 </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%">Total right-of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">25,908 </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 style="background-color:#ffffff;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-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%">26,774 </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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">   Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Operating lease liabilities, current and long-term portions</span></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%">26,760 </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%">28,552 </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%">   Financing</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: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, current and long-term portions</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%">966 </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%">820 </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 lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27,726 </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%">29,372 </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-bottom:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs are recorded as a single expense on the statement of operations and allocated to the right-of-use assets and the related lease liabilities as depreciation expense and interest expense, respectively. Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows: </span></div><div style="margin-bottom:9pt"><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:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></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:8pt;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></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%">   Amortization of right-of-use assets</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%">49 </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%">31 </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%">143 </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%">66 </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%">   Interest on lease liabilities</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%">18 </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%">5 </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%">34 </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%">11 </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%">Operating lease cost</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%">3,418 </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%">3,073 </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,613 </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%">5,880 </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%">Short-term lease cost</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%">9 </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%">122 </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%">18 </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%">446 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total lease cost</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%">3,494 </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%">3,231 </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 #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%">6,808 </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%">6,403 </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></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:</span><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:68.198%"></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:13.519%"></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:13.523%"></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="9" 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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%">Cash paid for amounts included in the measurement of lease liabilities</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:0 1pt"></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:0 1pt"></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%">   Operating cash flows used for finance leases</span></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%">33 </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%">11 </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%">   Operating cash flows used for operating leases</span></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,383 </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%">6,384 </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%">   Financing cash flows used for finance leases</span></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%">123 </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%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></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%">5,157 </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%">5,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Weighted average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.2 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.3 years</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%">Weighted average discount rate - finance leases</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%">9.30 </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%">6.87 </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%">Weighted average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.2 years</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%">Weighted average discount rate - operating leases</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%">6.09 </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%">5.81 </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-bottom:9pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Total</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%">Remainder of 2023</span></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%">6,125 </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%">299 </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%">6,424 </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%">2024</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%">11,094 </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%">257 </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%">11,351 </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="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,256 </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%">257 </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,513 </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="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%">3,479 </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%">247 </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%">3,726 </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="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%">1,639 </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%">59 </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%">1,698 </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%">Thereafter</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%">626 </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%">7 </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%">633 </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 cash lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29,219 </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 colspan="2" style="background-color:#cceeff;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%">1,126 </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 colspan="2" style="background-color:#cceeff;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,345 </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: amounts representing interest</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%">(2,459)</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%">(160)</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,619)</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 lease liabilities</span></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%">26,760 </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%">966 </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%">27,726 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating and financing components of the Company’s right-of-use assets and lease liabilities on the consolidated balance sheets were as follows:</span><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:20.976%"></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:45.537%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">   Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></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%">25,055 </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%">26,075 </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%">   Financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Property, plant and equipment, net</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%">853 </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%">699 </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%">Total right-of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">25,908 </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 style="background-color:#ffffff;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-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%">26,774 </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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">   Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Operating lease liabilities, current and long-term portions</span></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%">26,760 </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%">28,552 </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%">   Financing</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: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, current and long-term portions</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%">966 </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%">820 </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 lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27,726 </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%">29,372 </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> 25055000 26075000 853000 699000 25908000 26774000 26760000 28552000 966000 820000 27726000 29372000 Lease cost recognized in the consolidated statement of operations for the three and six months ended June 30, 2023 and 2022 was as follows: <div style="margin-bottom:9pt"><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:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></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:8pt;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></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%">   Amortization of right-of-use assets</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%">49 </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%">31 </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%">143 </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%">66 </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%">   Interest on lease liabilities</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%">18 </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%">5 </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%">34 </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%">11 </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%">Operating lease cost</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%">3,418 </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%">3,073 </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,613 </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%">5,880 </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%">Short-term lease cost</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%">9 </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%">122 </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%">18 </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%">446 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total lease cost</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%">3,494 </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%">3,231 </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 #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%">6,808 </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%">6,403 </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></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company’s leasing activity for the six months ended June 30, 2023 and 2022 is as follows:</span><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:68.198%"></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:13.519%"></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:13.523%"></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="9" 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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%">Cash paid for amounts included in the measurement of lease liabilities</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:0 1pt"></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:0 1pt"></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%">   Operating cash flows used for finance leases</span></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%">33 </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%">11 </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%">   Operating cash flows used for operating leases</span></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,383 </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%">6,384 </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%">   Financing cash flows used for finance leases</span></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%">123 </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%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></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%">5,157 </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%">5,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Weighted average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.2 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.3 years</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%">Weighted average discount rate - finance leases</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%">9.30 </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%">6.87 </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%">Weighted average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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.2 years</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%">Weighted average discount rate - operating leases</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%">6.09 </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%">5.81 </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> 49000 31000 143000 66000 18000 5000 34000 11000 3418000 3073000 6613000 5880000 9000 122000 18000 446000 3494000 3231000 6808000 6403000 33000 11000 7383000 6384000 123000 60000 5157000 5948000 P3Y2M12D P1Y3M18D 0.0930 0.0687 P2Y9M18D P3Y2M12D 0.0609 0.0581 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Total</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%">Remainder of 2023</span></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%">6,125 </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%">299 </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%">6,424 </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%">2024</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%">11,094 </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%">257 </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%">11,351 </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="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,256 </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%">257 </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,513 </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="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%">3,479 </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%">247 </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%">3,726 </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="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%">1,639 </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%">59 </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%">1,698 </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%">Thereafter</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%">626 </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%">7 </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%">633 </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 cash lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29,219 </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 colspan="2" style="background-color:#cceeff;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%">1,126 </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 colspan="2" style="background-color:#cceeff;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,345 </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: amounts representing interest</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%">(2,459)</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%">(160)</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,619)</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 lease liabilities</span></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%">26,760 </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%">966 </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%">27,726 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s lease liabilities as of June 30, 2023 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Total</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%">Remainder of 2023</span></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%">6,125 </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%">299 </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%">6,424 </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%">2024</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%">11,094 </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%">257 </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%">11,351 </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="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,256 </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%">257 </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,513 </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="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%">3,479 </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%">247 </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%">3,726 </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="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%">1,639 </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%">59 </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%">1,698 </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%">Thereafter</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%">626 </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%">7 </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%">633 </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 cash lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29,219 </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 colspan="2" style="background-color:#cceeff;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%">1,126 </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 colspan="2" style="background-color:#cceeff;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,345 </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: amounts representing interest</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%">(2,459)</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%">(160)</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,619)</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 lease liabilities</span></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%">26,760 </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%">966 </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%">27,726 </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> 6125000 299000 6424000 11094000 257000 11351000 6256000 257000 6513000 3479000 247000 3726000 1639000 59000 1698000 626000 7000 633000 29219000 1126000 30345000 2459000 160000 2619000 26760000 966000 27726000 Asset Retirement Obligations<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a post-closure reclamation and site restoration obligation of $19,323 as of June 30, 2023. The following is a reconciliation of the total reclamation liability for asset retirement obligations.</span></div><div style="margin-bottom:9pt"><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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></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%">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%">18,888 </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="display:none"></td><td colspan="3" style="display:none"></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%">Accretion expense</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%">435 </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="display:none"></td><td colspan="3" style="display:none"></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%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;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:#cceeff;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%">19,323 </span></td><td style="background-color:#cceeff;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> 19323000 The following is a reconciliation of the total reclamation liability for asset retirement obligations.<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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></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%">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%">18,888 </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="display:none"></td><td colspan="3" style="display:none"></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%">Accretion expense</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%">435 </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="display:none"></td><td colspan="3" style="display:none"></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%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;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:#cceeff;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%">19,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 18888000 435000 19323000 Revenue<div style="margin-bottom:9pt"><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 Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated. </span><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:17.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:8pt;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="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</span></td><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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</span></td><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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</span></td><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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</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%">Sand sales revenue</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%">72,435 </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 colspan="2" style="background-color:#cceeff;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%">97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:#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%">67,111 </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 colspan="2" style="background-color:#cceeff;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%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:#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%">150,533 </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 colspan="2" style="background-color:#cceeff;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%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:#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%">105,400 </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 colspan="2" style="background-color:#cceeff;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%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Shortfall revenue</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"><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%">— </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"><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%">1,915 </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 </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%">1,915 </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 </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%">Logistics revenue</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%">2,341 </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 </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><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%">1,603 </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%">2 </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><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%">4,678 </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 </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><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,004 </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 </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%">Total revenue</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%">74,776 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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 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%">68,714 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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 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%">157,126 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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 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%">110,319 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $6,727</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of deferred revenue on the consolidated balance </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sheet as of December 31, 2022, of which $4,313 has been recognized in the six months ended June 30, 2023 and the remaining amount is expected to be recognized during the remainder of 2023. As of June 30, 2023, the Company had $218,402 in unsatisfied performance obligations related to contracts with customers. The Company expects to perform these obligations and recognize revenue of $74,680, $71,386, and $72,336 in the remainder of 2023, 2024 and 2025, respectively.</span></div> <div style="margin-bottom:9pt"><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 Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated. </span><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:17.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:8pt;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="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</span></td><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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</span></td><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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</span></td><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:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Percentage of Total Revenue</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%">Sand sales revenue</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%">72,435 </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 colspan="2" style="background-color:#cceeff;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%">97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:#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%">67,111 </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 colspan="2" style="background-color:#cceeff;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%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:#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%">150,533 </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 colspan="2" style="background-color:#cceeff;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%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:#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%">105,400 </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 colspan="2" style="background-color:#cceeff;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%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Shortfall revenue</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"><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%">— </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"><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%">1,915 </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 </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%">1,915 </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 </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%">Logistics revenue</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%">2,341 </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 </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><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%">1,603 </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%">2 </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><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%">4,678 </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 </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><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,004 </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 </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%">Total revenue</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%">74,776 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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 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%">68,714 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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 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%">157,126 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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 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%">110,319 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;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 </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"><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> 72435000 0.97 67111000 0.98 150533000 0.96 105400000 0.95 0 0 0 0 1915000 0.01 1915000 0.02 2341000 0.03 1603000 0.02 4678000 0.03 3004000 0.03 74776000 1 68714000 1 157126000 1 110319000 1 6727000 4313000 218402000 74680000 71386000 72336000 Earnings Per Share<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share of common stock is computed by dividing net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, excluding the dilutive effects of restricted stock. Diluted net income (loss) per share of common stock is computed by dividing the net income attributable to common stockholders by the sum of the weighted-average number of shares of common stock outstanding during the period plus the potential dilutive effects of shares of restricted stock outstanding during the period calculated in accordance with the treasury stock method, although shares of restricted stock are excluded if their effect is anti-dilutive. The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 3,162 and 777 for the three months ended June 30, 2023 and 2022, respectively. The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 2,196 and 1,014 for the six months ended June 30, 2023 and 2022, respectively. Other periods presented below are in periods with a net loss and there was no difference between basic and diluted net loss per share of common stock. The following table reconciles the weighted-average common shares outstanding used in the calculation of basic net (loss) income per share to the weighted average common shares outstanding used in the calculation of diluted net income per share.</span><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:42.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.625%"></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:8pt;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;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%">37,968 </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 colspan="2" style="background-color:#cceeff;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%">42,181 </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 colspan="2" style="background-color:#cceeff;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%">39,611 </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 colspan="2" style="background-color:#cceeff;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%">42,134 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed conversion of restricted stock</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%">48 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;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%">37,968 </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 colspan="2" style="background-color:#cceeff;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%">42,181 </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 colspan="2" style="background-color:#cceeff;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%">39,659 </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 colspan="2" style="background-color:#cceeff;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%">42,134 </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> 3162000 777000 2196000 1014000 The following table reconciles the weighted-average common shares outstanding used in the calculation of basic net (loss) income per share to the weighted average common shares outstanding used in the calculation of diluted net income per share.<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:42.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.625%"></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:8pt;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:8pt;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 #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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;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%">37,968 </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 colspan="2" style="background-color:#cceeff;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%">42,181 </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 colspan="2" style="background-color:#cceeff;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%">39,611 </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 colspan="2" style="background-color:#cceeff;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%">42,134 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed conversion of restricted stock</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%">48 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;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%">37,968 </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 colspan="2" style="background-color:#cceeff;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%">42,181 </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 colspan="2" style="background-color:#cceeff;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%">39,659 </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 colspan="2" style="background-color:#cceeff;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%">42,134 </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> 37968000 42181000 39611000 42134000 0 0 48000 0 37968000 42181000 39659000 42134000 Income Taxes<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates its interim income tax provision by estimating the annual expected effective tax rate and applying that rate to its ordinary year-to-date earnings or loss. In addition, the effect of changes in enacted tax laws, rates or tax status is recognized in the interim period in which the change occurs.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023 and 2022, the effective tax rate was approximately (108.9)% and 108.7%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. For the six months ended June 30, 2023 and 2022, the effective tax rate was approximately (166.0)% and 34.1%, respectively, based on the annual effective tax rate net of discrete federal and state taxes. For the three and six months ended June 30, 2023 and 2022, the statutory tax rate was 21.0%. The computation of the effective tax rate includes modifications from the statutory rate such as income tax credits, tax depletion deduction, carrybacks, and state apportionment changes, among other items.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded a liability for uncertain tax positions included in its consolidated balance sheet of $2,240 as of December 31, 2022. There was no material change for the six months ended June 30, 2023. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that it is more likely than not that it will not be able to fully realize the benefits of certain existing deductible temporary differences and has recorded a partial valuation allowance against the gross deferred tax assets, which is included in the long-term deferred tax liabilities, net on its consolidated balance sheets. At December 31, 2022, the Company recorded a partial valuation allowance against the gross deferred tax assets on its consolidated balance sheet in the amount of $1,588. There was no material change for the three and six months ended June 30, 2023.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s federal income tax returns subsequent to 2017 remain open to audit by taxing authorities. The Company has not been informed that its tax returns are the subject of any audit or investigation by taxing authorities.</span></div> -1.089 1.087 -1.660 0.341 0.210 0.210 0.210 0.210 2240000 1588000 ConcentrationsAs of June 30, 2023, five customers accounted for 70% of the Company’s total accounts receivable. As of December 31, 2022, 65% of the Company’s total accounts receivable balance was with four customers.<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023, 29% of the Company’s revenues were earned from one customer. During the three months ended June 30, 2022, 72% of the Company’s revenues were earned from three customers. During the six months ended June 30, 2023, 41% of the Company’s revenues were earned from two customers. During the six months ended June 30, 2022, 57% of the Company’s revenues were earned from three customers. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, one vendor accounted for 15% of the Company’s accounts payable. As of December 31, 2022, one vendor accounted for 17% of the Company’s accounts payable.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023, two suppliers accounted for 35% of the Company’s cost of goods sold. During the three months ended June 30, 2022, two suppliers accounted for 37% of the Company’s cost of goods sold. During the six months ended June 30, 2023, two suppliers accounted for 35% of the Company’s cost of goods sold. During the six months ended June 30, 2022, two suppliers accounted for 31% of the Company’s cost of goods sold.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary product is Northern White sand and its mining operations are limited to Wisconsin and Illinois. There is a risk of loss if there are significant environmental, legal or economic changes to these geographic areas of our mines, the oil and natural gas producing basins they serve, or the transportation routes between them.</span></div> 0.70 0.65 0.29 0.72 0.41 57 0.15 0.17 0.35 0.37 0.35 0.31 Commitments and Contingencies<div style="margin-bottom:9pt"><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-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters described below, the Company may be subject to various legal proceedings, claims and governmental inspections, audits or investigations arising out of our operations in the normal course of business, which cover matters such as general commercial, governmental and trade regulations, product liability, environmental, intellectual property, employment and other actions. Although the outcomes of these routine claims cannot be predicted with certainty, in the opinion of management, the ultimate resolution of these matters will not have a material adverse effect on our financial statements.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cory Berg, et al. v. Hi-Crush Blair LLC, LLC et al., Case No. 2019-cv-65, Trempealeau County, Wisconsin</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leland Drangstveit, et al. v. Hi-Crush Blair, LLC, et al., Case No. 2019-cv-66, Trempealeau County, Wisconsin</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2019 and September 29, 2021, Cory Berg, et al. and Leland Drangstveit, et al., respectively (collectively, the “Plaintiffs”), filed complaints and amended complaint in separate actions against Blair, certain of its subcontractors and its and their respective insurance companies in the Circuit Court of the State of Wisconsin in and for Trempealeau County (Case Nos. 19-CV-65 and 19-CV-66, respectively). The Plaintiffs allege that Blair and its subcontractors were negligent and created a nuisance by, among other things, generating excessive noise, light and dust. The Plaintiffs are seeking unspecified monetary damages and other relief. The insurance companies included as defendants have asserted counterclaims seeking declarations as to their rights and liabilities under their respective applicable commercial general liability insurance policies. HCR has agreed under the Purchase Agreement to indemnify the Company for any actions or omissions of HCR or its affiliates (including Blair) that occurred prior to the closing of the Company’s acquisition of Blair. The cases are currently in the discovery phase and at this time, the Company is unable to express an opinion as to the likely outcome in the matter. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bonds</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has performance bonds with various public and private entities regarding reclamation, permitting and maintenance of public roadways. Total aggregate principal amount of performance bonds outstanding as of June 30, 2023 was $17,308.</span></div> 17308000 EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &. "%<'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@ A7(:\5?.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O305T=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'$/*2NW]^ M]SM(HX/4/N)+] $C64PWH^OZ)'58L0-1D !)']"I5.9$GYL['YVB?(U["$H? MU1Y!<'X'#DD910HF8!$6(FL;HZ6.J,C',][H!1\^8S?#C ;LT&%/":JR M9. M$\-I[!JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=ZSN4=*GA_?GJ=URUL MGTCU&O.K9"6= J[89?);O=YL'UDKN*@+?I_/5G#)A;Q]^)A&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@ A7+]*)^>8% "T'P & 'AL+W=OBD2 M'L.;I9 14W K5YTTD9SY>5 4=JAE]3H1"^+6Z#I_-I.C:Y&I,(CY3)(TBR(F M7VYY*+8W+;MU>/ 4K-9*/^B,KA.VXBY7OR8S"7>=0L4/(AZG@8B)Y,N;UMA^ M-W$<'9!_\5O M^G1-=$H"R&^Z)M'_Z9EZ1+QD'M*2S#XM^$3'H9:"5\1Q@%T10//@X6UT2RS:%ORJ.4U22D^LY:"7]/5ZD2D*_^\=40SN%KEE!#\9W M:<(\?M."T99RN>&MT7??V#WK1Q/>_R3V"K9;P'8Q]=&=\#(8IXK,7Q)N(L7# M;:O]V82$1C5$NBJ0KNHA?KA MS;@,A*]'(8')P-AXN%(Q[BH''AK?D+-?9Q.+DV6G)2^OPCGT?U-.+PP7Y -^13[&Y77%) M.NA2B[QGTH=Z%&%(G@3SC>BH3E/TT@O9J/O T>=;843')=TL@*%A.Y81]QQF MR"[=D(W[F;>X$WT'HW@NMK$1%9=S$QG$*R/G.1R275HD&S0LZ$ZEB(?DK2*IG9%RQWW?Z1K.$QS4E+>V2 MC7N#\*"]9FL18R[IA AU[#;M]1>L_-#N!&3ERQ MBO,<_H>6_H?6\C]Z3PI;%_ $*R&-<]$)G:F(V\SS.,B B+\3-/*>PP?1T@?1 M6C[H/N)RI;OM3Z"@UK""1@F+S>"X8.5) Q[7%+3T0;26#W+7'/8:&!XN4XUW M#O-#2_-#<>]RF(=>+8%N?L!-/F4*/%_LFYWX+:[\M6>Y>[6K7$UG53:CKDWI MD/;!7&U,C*43HKB).4RR#T&J+=&?'%9X[/#OA%R[;=.V8[1\>&33QBPM$<6- M3''R=TSZ _-ZPDN5IE3.(?C<4K'XYPXUWG#N#_,K:0\(?>9&A,+Y[ _3FE_ M'-RUC '0WT&&S#CV3@A4SC9X7%.PTO4X]5P/H$EHN\?8Y\_D%VZ<4$](66#- MK^BP1P=&SG.X'N/H#=I4B+IT5*>IPG8COEY[M\]D>F[4!*0KZ$4.NR#_.YW*6(=S=*)'F6 M=2&4$E%^N>;,YU)_ .^70JC#C?Z!(E$_^@]02P,$% @ 8X (5V*:0Z'A M!@ 8QP !@ !X;"]W;W)K"Z'10UE4]M4UDL*,;1HN1Y-5L>MY]]5LMCV>@BK\1GA>JF++EZ?"L*>7\R([.? M'WS);]?:?+!8'F_XK;@2^MOFLX*[11]EE9>BJG-9(25N3F:GY/49"XU#:_%W M+N[KT34RJ5Q+^=W:07?YN"GEV>?+L\O+J\NSA%<77WZ^/[\]"O'IY M=H&NWEUPE>H;R"GU=RZ;FU:H^7FC 8"(MLNYY;[?/HQ// M^]!4KQ##UT+7 MKUWY; ,$[@!FE;VN-SP3)S-81K50=V*V?/X'B? ;5W:_*=A.KJS/E?FB+\]X MO48P:B@S%^)'D]_Q I)WCN(V5-2&,JW@;AD&*53\;IR-PR@DN#?:01GT* ,O MRM,LDPV @AZ1"4!X70@7OFV0 &JD7=SD2IUT)!FQLO0A?NV$)$PC#8@VT;16'*W*B3 M'G7B1?U5:E[\ L#$?C9F>!^APRHA9 )BVD-,#Q06.%WIQSG:%-R A+J:Q;T! MLM5S5 GM IPZ)F<4IW@/L&ED^:E=59XJ4KL\9'^N.HP8GAKW@8*(GX.VZ\D#C=E/#9*( M62/LL(LPG@0XL \)?DD0%#F'+I_K7+A5 ?&RV%-EP>^*MIOT0&C$SV@]YV[X MXQ3A$INJ2 B\L#\P#K,@8%-+;V UXJ,3/> [$T,UTKH21F$A>%_DM-RO1 M76A[$T921MD^7(=9 C\3< =NHWYNVXJAC^.Z7LJJ6WM.O#:#!59MO3:[2 >* MHWZ*VW:%0]/605,X39A53H<=B4(V-7$'/J-^/CN399EK,_!;#LYD91:=J#) MC%Y<2BT0"5XZL7LCNU4.)Y\=_:9HNZD/K$L/L"X,/)!M;2HP1\_P*XP)"$:%[GC1B#EB M(9Z# C>_J%YS931:H]=2Y?^*U1L4A',6LGD4,937M9%R9O:P9$Y(/*=1B&2C M:]A>K4P'YQI]:"K1'Q2V[CA-YSB*Q^X!F^,$0N!HW_U<9**\AI7O/BSLQL?F M]U%_[*INVTQM?]D@ -@! :" HAKU^+.: #B3->S6H10LFK,T:=.CP^ MN*I@@KE/3&VE$-,PW9]/#K,H3=()]F"CPUV_H( -4E,V!=>B/U:3)32"M7GE M_+$FP=3CML M8 M$),)T(.B8'Y%8?%TNPJ?F$1H'9T[SSE<=JYSCL7H#9!Y_?875[=Y58,4O@%' M_"J&.&K[1FM[H^6F?2ET+;6697NY%AS &P/X_D8"D7YCV8%*WL7#LS'9: MV*^?[92H'X&"M#XTOLX]Q^?<.+[IK;AXD!G&"CSFE,F^DRE5G+JN3#.<(]GB M!6;ZSIR+'"D=BH4K"X'1S()RZOH01FZ."'.2GIV;B*3'2T4)PQ,!9)GG2#R= M8@5:X"E6WXN)T)%;L\Q(CIDDG &!YWUGX)T.8Y-O M$WX0O)(;8V"G+$@\QI89(R_BSYG3J)0UP<_S, M?FZ]:R_W2.(AIS_)3&5]I^. &9ZCDJI;OKK :S^AX4LYE?8?K*K<*'9 6DK% M\S58*\@)JZ[H<5V'#8#7?@'@KP'^6P'!&A!8HY4R:VN$%$IZ@J^ ,-F:S0QL M;2Q:NR',/,6I$OHNT3B5#&^N1^/KZ7@$]&AZCL'T8CR^ MFX*C"1*8J0PKDB)Z##Z#C\ %,M.SLNEZS;-J3?^%-;^6K 4"> )\ MZ <-\.'K\!%.-=RS<'\;[FKW=0G\N@2^Y0M>X)LJI+#>F KP.3@G#+&4( HF M7!*[TWX-[J42>K_];K):<;>;N"H+E.*^HU\RB<42.\FG#UX$OS09_T]D M6V4(ZC($K[$G0Y[GVJW><>G#"2B0 $M$2PR." ,S3BD2$A185$_]N*D4%7]L M^YK:81 &413LB&]*A-TNC.)F[5&M/7J_ M=MTRI$)L1MCBD(%HOZ@=SXO]*-PQL)_8#F"GX\&HV4!<&XA?-7"G&Z LQ=.. MA0.RXSTUL1]$0;>SHWH_SX<>[$:[>][=.,9-"_V&Q((P"2B>:R1LQ9I"5&VI M"A0O[,E^SY7N$W:8Z4Z.A4G0]^>\E#2IS&9B/F:;5+QF6]9 MH7Y9\G*32G5;KB9B6[)T41MM\@G%V)]LTJP875_6S[Z5UY=\)_.L8-]*)':; M35K^><-R_G(U(J/#@^_9:BVK!Y/KRVVZ8C,F?VR_E>IN> M5#_^:)R.CFU6AJ?7!^^_U.05F:=4L"G/?\L62[J_]%+@\4C--\)R3>-L>K!)BOV?]/7)A G!LH/;$ ; ZH;N#T&3F/@ MO+<%MS%PW]N"UQC4U"=[[G7@XE2FUYJHLZ^K6UBE=65(DRDZ7Z M-5-V\GKZ &AFK,$@!'LD.@(Z[!TCRQ=*\LI%Q+Q)5IQOA!( M\!S*PYN]#^^4",5AH-$U45X4N(Y&UT01AX88:W0!&'82?FWE])!\V+(R ME5FQ0NQ5+;2B)X=]6Z2JA?M";-,YNQJIE5FP\IF-KO_^-^+CGZ&984AG\9#. MDH&<=48B.(Y$8$VW69JG9<;46O'$"J9R3B"U5*!M^F?)\QS)])6!ZT9@9(7K M^%HA34V00ZFG9:$)BCP<:DEH@GR?!' 2AD?JH95ZS%0\YUFZETF*=+KAI/5LIQ7Z.U( O,K'E0L5 +2W+[)6I0 C!I"J$@H$3;^.^.UUJ00 P8Z)- MJ#$ (A'1DB1YPU4W""<:DUB#\,AE1=F8?D'"Q*Q,'^L* D %7J@K" !%:>CI M20_ B.>=P+JT:4N;6FFWZTU6S/F&H;-<9<,YR)J:B8Q#?68#4,31Y48,H=S MTTF;J''H^7VD6W5([/+PMI!,+1CR,,C]F>V8':#4H R@7#T=8@CE^ZY.&4"% MCM/#N%6*Q"X5'^2:E;I,S@ \@R6)H;B0"<)@/RPAV,K#XE='S85 M?,(4G1VJ^+Q_B$T5-]9'90J!' _KW &4ZQGD 93G>SWL6]U(K&)(Y?1)^2K) MLN0E.X1!:95#JJ.S1LW )>X#)4Z,/#!12M\;)0ZAB"Y? -0X.MU =JS'W '1:R" M\*-;J$&]Q8-Z2X;RUCV6:M4EM:O+FU1DKQJ0<&3,S&77B2 M)_@ST1.S09UFDYZ6H",L*L#_@&RM]A^NMR&]Q8-Z2X;RUAV)5KQ3NWBWOJ]H;#LO+*CK>'K. MF3 _('H!Q0",>-AS]%,6"(<]%_><-M%6F=,WSE77O)3+-,_1@;4]!ZW>/IR# M0WJ+!_66#.6M.R[MKH':=PWV'#0/7?5CSK9D-G\C70;=%LPJ+=X4&_)4-ZZ+VC;;8%CWQ;87]&:ZIXZKC:530&4ZI[^ M3@% N7Z@[TX!E(.QOL1.3CYBV+!R57\](I1RW15R_W;Z^/3XAM^_WG,'=IN2 M;^K+-4L7K*P ZO0L !@ !X;"]W;W)KO,1M HE=;+>%?\]UDH4V]R/+/ &36"?CEVQX,^6\D\H^2.([$J"LQ_79*<;0:&;3P-W&>+5*H!,^@O M\8),B9PM[SCTS(8ER0I"1<8HXF0^,(9V+_*5?6GP*2,;L=5&2LDC8]]59YP, M#$MMB.0DEHH!PV]-1B3/%1%LXT?-:31+*N!V^XG]JM0.6AZQ(".6?\X2F0Z, M"P,E9(Y7N;QGFVM2Z^DJOICEHORB36UK&2A>"^FX$$L<]#G;(*ZL@4TU2N^7 M:/!71E6>3"6'V0QP,AC=3L)H,HU"!*WI[<=Q.'R SO0!?C?1Y&&*;J]@ZN;N M/KH&N_&G"(TGT(_0R6PRG(5CL#Y%9V@V#=')ZU/T&F44/:1L)3!-1-^4L$>U MDAG7^[FL]N,\LQ\7W3 J4X$BFI!$@P\/X[T#>!-\TSC(>7+0I7.0\,.*GB/7 M>HLW+G:-(@V19]EN8[6CL]OH[!Y,Q5N9$H[BG1RL!-?R M>SKAW6,FX#')PF.214*=0:O[1[(ULS'D)=696!?^BKHO0&\T5&!*9U"0(8-O$6R?=V8^,Q=C:RJ)+44GS[Y>4%=, KB R M.<[D2V+9Q'/X<@"1/!?DLP]U\^?ZNJI:Y^^;Y6K]_.BZ;6]_.CE97UY7-^7Z M:7U;K;J_O*N;F[+M/C97)^O;IBKGVT8WRQ/?=>.3FW*Q.CI]MOW=>7/ZK-ZT MR\6J.F^<]>;FIFP^_E(MZP_/C[RC3[_X?7%UW?:_.#E]=EM>51=5^^;VO.D^ MG=Q3YHN;:K5>U"NGJ=X]/WKA_223N&^P7>*/1?5A_>!GI]^4MW7]9_]!S)\? MN?T:5?^V@1_>:?<.'/W^BL^W&=QOSMEQ79_7R M/XMY>_W\*#URYM6[+U=W_Y=^['?&@@1?L:>#O&OAZ@V1/@V#7(!BK$.X:A%J#8-\V1+L&D:X0 M[6D0[QK$NH*_IT&R:Y!H#?Q]&YWN&J3Z*J5[&LQV#69:@S#>=^#<3T?.W3KH M[I!O_9*5;7GZK*D_.$V_?,?K?]B:;MN^L\EBU?>/B[;I_KKHVK6G9Z]>9OG+ MBSQSNI\N7OTJLA>ONP\7K[O_?LM?OKYP7C'GC+]X6>07CGC9_>'5V;_XJU^S M_/>+[_^1^E[RLY/_^XUX_5_GAS7.1.3]\]Z/SG;-8.:^O MZ\VZ7,W7ST[:;J5[Z9/+W0K^"_IX5?%VWY9)H=F9O]GNU;IO%95O-G8NV MOOR3(&1VPEE]<]-UX'VM\_&MG1$KPP[LA6[L6V^:CWO;%U/:CUDA;@>^F,\7 M_0!7+IWS6)W+R\W-9EGV M6_2JO:X:ISL W1?&=3^2OZ^<'WZMU^L?';&ZK&\J%7_2]9C[;N/?=QM_JQ?N MT?NENEJL^G7M!N=EN;KL%+H]L+XNFZJ3*5LGJRZ?.H'WQ/%=WZ-<;^7WWXH_ MK6_+R^KY4;<5ZZIY7QV=?O\/+W9_IOH"$I;=P:(MK/]Z?7\:^J[GIU[P[.3] MPQZ 5&6FJIMZJFB!%.5(F$#") BFF#NX-W&^6<-LHV&.6;DCMOUNZ ;!SR/:G'_MO_.W7RG6]G%?-^I]._M=F MT7ZD7!,BAT$D+$/")K.,I=4)R=R:R.R]Y MXG37>MV57'<.M6F::G7YT7G=E*MUN;N&7,WO/G?G-_WG%_/_=9<&W45J^\1Y MV5U"U^^]N=W+W=M.7;9>6T=7>"UC%;JO=%YI>N-K"<63=M M:I]"PG(DC"%A!1+&D3"!A$G3/"IWR1(6!:;O2QP75<_G49J,B2L0,(X$B:0, F"*<9/[HV?6(W_ MXERGL?]_?[YMVH_;$?XIT733?T7U5WP[U^X>Z\62VZ7]^?A+VK^R^: M==LM>%E?K;:7Z%1G20Q+IKX^\EM7>&H?0,)R)(PA8042QHF#Y&J7-P(I*$$P MI0.D]QT@172 _.+\_#/\GAJ[4KMH.[.NW52W(V$Y$L:0L ()X^8ATJ]QD7(2 M!%.\/KOW^LSJ]?SF=EE_K*K=B0L ()XTB80,(D"*:XWW.'S,FU^O_NU$5T1N^&^6S3]&?\ MYU6SJ.=/G#_*Y:;JQOE/7>1NV?-/7>2\ZR)DB.0:IO/U(=Z^5E-=#J7E4!J# MT@HHC1-'2AL>!%10HFBJV1\$K-X(L[_=?'3>EH>O8NVPJ<,ZE)9!:?F.IMP^ M"&9A,E/-P*"J!:%*B'*HJ(#2)(JF^GE(/CU[]*GZF?0P--O;_:WS!>[V^_+_O8[Z>' ')VB MF1_HIQ30.!-*RZ$T!J454!J'TL2X0R]1HJJ+A]C5LT96I_EJ;BD_^:UL[M-Z MG_0W-'B%TK(=3:U \4,_C?1P'ZK+"%TO3?PTU2CC&VF4GX01YZOC]S08'-'LU:B0!49H7@<)DFL6Q6:11([UTMB+S(N MX,SEXC#2^Y$D%HL>!-"J:88(T;-GB%]>FV<7F#PX0L-$STP3]Y3G0749H4L7 MZ$%E.90FH#2)HJD^'Q)#SQX9?EZ9GF>F2F2=GEU\LFN3$>,C--8C%*E:/:@H M)W8N6:U'+$>5ZQ&+[:W7\X:@S;O+-AZI8L]#QC!G4%H&I>50&H/2"BB-0VD" M2I,HFMI;AJC.LV=UWV[QGF?F;,=1J@_CT&0/2LNA- :E%5 :A]($E"8)&^T[ M!_>'A,^W)WQ?4,=G)T^>&0/-_'PSN_*261SH^394E4%I!93&H30!I4D43>T# M0_#GVX._KUS29U^;R?T&FAQ":3F4QJ"T DKCOIE6&G6: BHI432UTPSIHF]/ M%Q^W#- N/KF/8*==0A-,*(U!:064QGUSYFBD]Q#LU,S'B"_](;[T[?$EI'C0 MKC&Y(T!34-_,W[S83R/]' L:;T)I!93&H30!I4D43>T,0PKJVU/01Z@DM"M. M[AK09!1*RZ$T!J454!KWS617KPX54$6)HJG]8@A.?7MP.JWHT Z;;'EHL@JE MY3XQ9S&*0U>[@&=0U8)0)40Y5%1 :1)%4_T\9+J^/=,]7'1H!TSV,#2SA=)R M*(U!:<6.9B_6Y%!- :5)%$TU^A#J^O90=U1QHF_F@L>QJQ< G-FE)IL8.H43 M2F-06@&E<2A-0&D215/-/B31OGW.I[V&46Y63YW W5_J9:=/'O*A2;1O3F<, M?2_R S_5KV.A*3.AZZ5!$)K/T8(&R%":@-(DBJ::? B0_0.3/8T:QL/&-B,Y M/XAFJ5[#:%>>;-G9X1H=J"(C%(_#./9UJT*S6&+G>DD4Z)LJB.7B,$[T&D9B ML6CFTOEI,.2G@3T_/5C#>+ .UBXP=7"$TK+ C%'W%'A#=1FA2Q=X0V4YE":@ M-(FBJ3X?,M+ GI&2-8R'O6W&8F2-MUU\LFN]P^,C5)$1BE2--U24$SN7K/$F MEJ-JO(G%]M9X!T-,&-R%+(]4PQA FI8&9^^T)^*&ZC-"E WZH+(?2!)0F433U M_4=#5AO:L]K/"/A#XFFU5,!O5YYJV1W-&F!!%1FA2 7\4%%.[%PRX">6HP)^ M8K&] 7\X!)_AU.#3\I BVD/0^9Y06A::H5\8N&GJN;'N-VA@2NCZKN?.8GUP MA,IR*$U :1)%4WT^!+7AU!=ECO*V.:?/#X,P\?3Q$9J\AN:354/]H5I0148H M'D=NHC^D""K*B9WK)6E@/*2(6"Z>I<8I)G6L'E1\J[X9(LLP>,R /X3.;X32 M,B@MA](8E%9 :1Q*$U":1-'4WO+@'9SV /+;#?A#,ZL\CO4DQKYUD_L7-*N$ MTAB45D!I'$H34)H\8".UVPP19&B/(+_@*45V\N0O&&@4&9K99YCH]7LY5)-! M:064QJ$T :5)%$WM 4/$&-HCQJ]4,3PP"1/Q/"&[QN33(6A<&9I!F>^EGG$^!,TAH;0"2N-0FH#2)(JF M=H8AL SM@>4CE%R%9F 7Z#/U[6LUV?#0I_1":0Q**Z T/N)(":BB1-$4MT=# M0_GV*<$V6%3QW@H+8/2\LB,_(XC+TD"/;YB4-T"2N-0FH#2)(JF&G]( M7Z,I[^0DS0Y-5R-B(F>:1MK@DD%%/H03N01V9ZIHA.7U_W9!2:/ MCM#D,2*21[KN#ZK+"%VZ[@\JRZ$T :5)%$WU^1 L1E-?PCG*VV;H1-;]V<4G MN]9\:*E1]P=59(0B5?<'%>7$SB7K_HCEJ+H_ZECMJ_N+AA NNDL['JGN+X+. M_(/2,B@MA](8E%9 :1Q*$U":1-'4WC)D=Y$]N_MVZ_XB8G::Y^J)MWWS)G

&(W) TB\J ME=YPJ*Z TB2*IA@_'J+!V!X-CKH1'1/3&!-7?P6M76FJCZ&T'$IC4%H!I7$H M34!I$D53O3ZD@;$]#1P_2YV\JV>G3QWUH;0L-B=$!JGG)7ZLOTX-JLL(W<0/ MXF"F#0X%5)9#:0)*DRB::O(A68SMR:)]ECIM;&)F7Y":CQJT*T^V+#1HA-)8 M3,S7]$)7?Y-3 57EQ''P4M<-]1LWQ'*)'^E=3E(X?\^$]GC(_&)[YC?IB?6T MW:"Q'Y26Q:-C/Z@N(W3IV \JRZ$T :5)%$WU^1#[Q?;8[^ 3ZVEOCTS^[.*3 M73LB^8,J,D*13/Z@JIS8NV3R1RQ')7\4;E_R%P_)7QP]YIWM&!K[06D9E)9# M:0Q**Z T#J4)*$VB:&IO&?+#V)X??KMWMF,S]SH.]8#2OG63^Q=T#B.4QJ"T M DKC4)J TN0!&ZG=9HA/8_L7CSFF/S:3-"'^@(2:4ED-I#$HKH#1^^$ )J*!$T13; M)T-ZF1QX)"MB3KM=8^H)$926)6;RJM^(A HR**V TCB4)J TB:*I'6&(-I,Q M$QVA\]D3,]K3'S=O7ZG)7H?.BH32&)160&G\\($24$&)HJE>'Q+.Q)YP3JO5 MLL,FC^[0"#0A9OF%J1=X^A /#3='JA9050ZE"2A-HFBJH8=(-;%'JH=GJ2?4 MZS/U(EN[RF1O0I]>"Z6Q'2VV[8X"*LFA- &E211-M>^0E";VI'14"6%"1'*! M42=N5YIL820MA](8E%9 :1Q*$Z..O$1IJAX>0MO$/EWS"TL#[?3))QG0T#8Q MYTSN*0V$ZC)"ERX-A,IR*$U :1)%4TT^9*V)/6O]C-+ Q)S 2)8&VI4G6Q:: M@T)IC-@C9&D@5)43JF1I(+$<51I(X8S2P)/U=56U6=F6I\]NRZOJM[*Y6JS6 MSK)ZU[5RG_9N;A97U_'>T%+M,VK+'I%VDGNT^]0LB5;I)@&&Z!H+'LX_I&89?#*7^8IIN,P77;7..4N*0:NT M2X*@UUTQD75&%\5[#_GH0FYT*C+^D".U6:U8_GK%4_E\V<&=_1O?Q6*IS1O= MT<6:+?B4ZZ?U0PY7WI\00Z_MPY[53?:08>OMY[_U),'B8S8XI/ M9/J'2/3RLC/HH(3/V2;5W^7S;WPWH# M,N._&^]47)4J2(N*'OHF,[U4Z"9+>'(\O@LSJJ9%]M.Z(EZ'_]YDGQ$-/B$2 M$.K0,_GYX<0CAU:K3 M_M,7?_9KG3(ML48:MT(*K<]!?KCE^D+.C&8?5C$.?]]$=5""1Q7+%T4DJE3IUS;9T MT2M5$E+_)NR#CY'^06E".MD)90CV*9 MQ2+E* /=1J]YU[R.F5JB=2ZW @(3S5Z1_-FMC#YR*S_(V=%:]:JUZGFW\IJ# MTU@P4W8_08E^DBTRQ;B!E$0#$+I]Z^I80.FVK] M-D=:!Y76@5?K5Q..)PM \BD"M8E0:ZE8:F3/Q0M$9;OB@;UVPX/4*27;1F>X M97F'E>2A5_*#29B"]-!H &83")N9=BD<6E\>-.39%M@M#@96R:V) PM MF5Z;8YFDEDG>*!:[I=P5?\U>N+LA((ZPZX?-?'*94=(+6W360,9>^HVF6L8_ MSDP#F,!>KZ K5D4X.*52.P1[F#25NJQ(2^[CFJ/8#]*;U3J5KYPC912C]2:/ MEZ :K5.6O:T\M#5%3=T.F[8,J_&*_7R=+*&<CI>@IB;V8Q,2UF2G,LT%%UL&;''.V>9;-+2:((?5&0Z&_;8\J#F(_2!\ MRF!'4DB"6J4[76VPG5'::\IT6/5Z-&I161,0^Q%XFVVAGY#YJU.: V!D0)H< M<9GA012T:*M1A]]B'5\SD2#^8E*1EY$N]9+G'C!CFVHA'EJIZ6#?(&K9F-ZKVNS]_CNUNF 76D1VF.%!OVTU:]81/^ON M7.>8DXTJ*'WJ/-$X)V$#CF#4U"$GJ98HJ ^IF3%_$2];T8 M^2AOQ[.N24J\F() ^W,#K?2^\[M*F]*.RW[%"- M/.)'WL.N.5%&*00;!)9^_52T*KK(% YS69NCH5.X@W%#$C:+HLLLPK1-?$U" MXB&?G1M.P0X( M#G&_V;()PRJ;F7;-1!U7X8-;/894:C04OO3FOX4C]\'_9:-UD"7"O/Q!REG+70 MC3I(C$DS#UQ6O99,H#6'J9_#QUD+#8U,M\7Y'?H;H;V%DCIH&P6!MY M=,IV'0])@"W=#KM!U().6J.3^M%I="<\-JO+C>QB#H;WQ0L#_2U+34EQ:G>< M&7'S_.LR(C0<'[WC;AH[P=+T@-WO -\/YT M^US<5VNBD4FYB(V M\]I'P6/.,L7B\D>FWUFZ*2KV1&8*3JQY>:O^5['ESON-]Z_P^:1\@J)V4S[0\8WE4 P5M(%SAD !@ !X;"]W;W)K^ZE M)$NQFQ:[+XTLD??SW',OV;.U\\M0*A7%P\K8<#XJ8ZQ>'AZ&K%0K&2:N4A9? M"N=7,N*G7QR&RBN9\Z:5.9P='9T>KJ2VHXLS?G?K+\Y<'8VVZM:+4*]6TF^N ME''K\]%TU+[XK!=EI!>'%V>57*@[%?^H;CU^'792AR^O+J MF-;S@C^U6H?>LR!/YLXMZ<=-?CXZ(H.445DD"1)_[M6U,H8$P8QOC35[4N"[VD[$\Z.QF!W-GC\A[WGG M]7.6]_PGO!Z+:V>#,SK?!N'6JZ!L3"\0BC?:2IMI:<0=7BJ ,@;Q[\MYB!ZP M^L^^""4#CO<;0*7V,E0R4^>CBG3Y>S6Z>/;+]/3HU1/N'7?N'3\E_7]-ZO\M M5'PI%:*YJJ3=B+4,0MO,^ MV\58?%$/X)Z!0'P!;VA( "61R""@0HJB-GBG;52+I*A 4I("FZ."/.4MT.]0 M5Q66\B-"KC.(R)+TH2I7%,JG;T9%186G1'1B#?8(&B\J[RJLC'V1QBUTB#H+ M FBJ*4R!]KC:)XO8A%32)!S.1JATVO!N2]&$H0L.&]N=C JJ\9<%(J*FSA5O M50^9O&\P#(/@#=*P2.Y)PYDAG6/A?&?P6(#(1;G)/7A+9VP9%-.^GA;80*[2 MW\[3K7NDH(L$W/%@[[[/I7?UHA0:-7*'C,6[34#- !T?2%I>9S$,SIFW]I,9.@T#![LN=FF\S;)$7>=UE^?_?)B-CMZ=7-[QT_35_\4\Q:7 MB+7SN?*4CQQ=P ==;%AFFP^F=K8*%B\5ONC(!@(B\P80%"1.(J1L\TCQ[ &M M#BJ, 8NLI.@MC R!8E[;W&_&L$B;G.2T@< W;:)OLKA0#LZCV9@Q.IY5:SDW M)"Y#9E8(/6)3^T(\DZOJ%2)F\Y#)2M':*#7VD'%><LAM.B4CT5)-9S1%PIK7#MQ33$3-TFR8>/7I48\E:5P#."!+8U< M5I:Y$(5"KKC7HRYS92C=6]QA0S_MCR@&!0]NS^!UOQ@B;V$.V._(1E@E?1NI ML?BJ0X:=0%V/\V8I/:&>!_6M1@?!:_4 M7D#[T&5TXYCZG?3$]Z&AQ<3<5U[ MSSM3D4AK:T"N9Q#@ )-@$(R.>_+Z.)G$P;*"@ =P:Z2(G4Q.X*HQQ/(1MG!Q MWJD*%3Q'(%&A1\,*E=FW6A-[4^ZV1+?J4.>582#M!0"Y^@=818[%#91:I].F MCYCG+NMY[6TOG"E9O'SK 0/(/A4+\.!TQ5[6'_@6^BH_.4QE: MJI\HQ1NUB\F.Y6CKK?)USWZ4LPW&R;PSA0@U MLR$( ,JF@T.'%!\8+*'4%3;1%Y3E;8VM1+*7"Z]XA!*_DHB&MW<_=S3.?/-6 M'US[.I00F$U02N(U8+668)MVQ*#V*A6PSC5., 0L*.J4LNBMVJKVH:;.28,#$]C> MLI'HLQ!$WW0(-;V!2IR?0L0#X>/[QNDFN(&G,/:L\&[%5E$FY0+!7%"^,PG? MN8KRAF5HR[#T_W$Z/CXYHN8U_PL,NFUSY&O5Y@=C6 9HYG_A4QJ$ ;$ MB^H M:MJQY@?9_D(PEGPP:P.6<)N&/(0G!-5WBTT/% 4R&\2:$S ';/,#LME@@LG: M092%[C!+$\$!LPPB-)O\:T@CE#@7I7F2BKDQ@4@T\XX@A1%=HK88,5#/,(?6 M4J4QO2"E<$>:A/LA224>FHIK:24P:&D(AS%8_!E;UW+S<_TL[CH+*RX1?,-' M+$CI>"8-&^^[Z6\[C*UIXK-X9(QR(IK6M$ND.0H6 M=;%-24'#_9YYA8=$:M!-O1(IIDU4[6T2^P..)H]3)[!<['S03)(XV7+7G* P MVDBSCI:8K72:["&[L[88SY&(*$,@*(;\@5I+,A ML7WMQM2+_*#2"!MHQC\*VR-FS,/4[>.T&]!)*-S$JB 0[?N#D= MMC,%Y1? KQ.*TMC4I0#%E9K27&5RU3MC)B/>2?"9WW"KG^P](@QJC"M_M[KZ MAT+03CK,T8"N,PU>X@- 8=2#GC?94K:4S%=!%JKA3E!ZU_BHJ6VI8TZ7 NY> M=QYWY.PXD0QLN;/EAW#_Y/BI@+RLTG0VWNKH" .12Y1@) M4K%3,C&%)'%@$L!!! Y.BAY'Z[6J7"0^"MJX]BA/V$;'N%?-3$HG%T''2;Y; M\-1-J-NHK+0.A$KE8(@HN3L\1.S6Z?1>*)5W9_O$\>E"*?7<$EB!K8^@,D''!2!@ M067!(_MTU@"H5V+CMJ?0F3:BZM.@U[=(X%BI M*[)DCX]>K=P]2GMW5_[H]F.KR[(O*,C)< URI17\\TFA6R)2($ M&(U;G;W^[H E=!080; _")7*- B +@U:,NHS%S-Q>Z>5JC1NJN[HG=YHX ;Y M\9O)ONO2P]Y].&Q8\*T_7>?5-J:K\>YM]Q\+E^D^?;L\_:\$.'1! M37X[&26&;W]$5_'M>D(^/]*EIO*T -\+YV+[@Q1T_]UR\5]02P,$% @ M8X (5V+TP1DZ"0 G!@ !@ !X;"]W;W)K@':H8C<3-#3DB.9/W[ MGGO)>Z37RL5Q&-5&G\Q6H=0OYU,?+96E?1' MME8&7PKK*AGPTZTFOG9*YBQ4E9/Y=/IZ4DEM1I?G_.[.79[;)I3:J#LG?%-5 MTNVN5&FW%Z/9J'UQKU?K0"\FE^>U7*D'%3[6=PZ_)IV67%?*>&V-<*JX&"UF M;Z].:#TO^%VKK1\\"_)D:>TG^G&;7XRF9) J519(@\0_&W6MRI(4P8S/2>>H MVY($A\^M]O?L.WQ92J^N;?D?G8?UQ>AT)')5R*8,]W;[=Y7\>47Z,EMZ_EML MX]J3XY'(&A]LE81A0:5-_%<^IC@,!$ZG+PC,D\"<[8X;L97O9)"7Y\YNA:/5 MT$8/["I+PSAM*"D/P>&KAERX?(C)$+80#WIE=*$S:8)89)EM3-!F)>YLJ3.M M_/DD8#^2FF1)]U74/7]!]VOQP9JP]N+&Y"K?EY_ SL[8>6OLU?R+"G]MS)$X MGH[%?#H__H*^X\[Y8]9W_(*^ UZ*_RZ6/C@4R_\..1SUG1S61PWTUM=M2=?TOZ=J?JS=(O?UDIH$^& ^HH]-4'E8DDM MCO:NZU*A;X,7 6LS6^%W4.@5GSE=LQ#VL0VP8;"7[/>JV[UR[;/2>NC6A@60 M^+F@=A2SZ<__&(M"E_BXU6'->SVHK'$ZD*@TN;AYS-;2K)2XME6E/0/)7W[Z MX70^GYX]W%SST^SLKP*OWZNE:R@"\]-87D?B2GKMR=*[Z&%TE_1>6^-A8A[? M4$#(^*J69D?F-T8VN::(?(;*H%RY0Q30 X8\R3IA_"BTD2;3LA0>^E/46A,U MHNIT-?C46URPO]=Q4R&=&N1!&[;'Y5"M^N"XIDQQ<6K5E&R\;S4A' (Y'5CL M5&T=K*'@I(#_FZ6Q',AIL65NA;$!^V5EDR,(9'EMM8FU40E#9B 7!VS-IG_ 0B,42%-J1X:N"J,RI3WE#*R6XI" M:M<&0;9%!OV>#'H:2+&6&X6"5::U/C\2BZ<[PD7HD' [I3P -7E*,-&!MAP MQ*G'CF G^(5P__BMJ220M8:KQ%H;7)T )%3FXQ695C+@)CL8&BOGKRE1="' M<(J=DBX:LE=82UER]B.S2\[S.VQ:+943Q[-Q[*0M/N2P<4-ZG:U8<5N\7R_4 MJ)82TQI%UL RA//Y;FSEX;#XM6W*/+HI.8+8_(_&1.;N*CB5.W7![)-Q!XWRE^V%=\"\PD5_#E ]"E__BNX2JAC5,_ MI;T_2)>MVXV/QWL]K'/*:*&Q3(+I4>@2B%5P:5B3J@K-HIQDD%2/-0$*@I<& MG%0\G1T,LG$Y-7I2T&;W.\)%Q?;<0*HE"2LVRNV9X%&)#H@\1GJ-*G1JY5KN MG"7 D(\)E2#<8,LGTIC7X.U8K"#L8"VOS#$)::)I[IK6LXKX@X1^G(U/7L/0 M]\F=L'9*1>S:JA(259Q+7O!P/R]K[I$,A4GH_ %9:D6]P@?A8("^5)WAL M[?^-D)8#:ZQ018%$BV 'SCY#':05\1M338!P!/NO74=$A[..B,7$WC7.-\3% M:9-5HR.'T%@09%$,!X*KI@2MZP&C+JXZ?OJG/1)OWHQ%^O0A]8D.N[1D/\9J M(\N&NYC>5OWJ6-2@X>?U]IDLU8'CAV:EH.)5N?\&48CH'K%4AQ3-T&U"OI() MV(B263M-;&(,5(D]/CP<.@38H8PXB/V*!."Q58:%! I)7B1?XW[<;PY7PI-1RJ>]A5$UT6%+!E]ER'$[TAVT"!%4IDDV=#G->WJ+0CRS(TX60]3P^-"' MH_$]1#T)<9R5#G97&LV M4WH1J=25TQ@P;X5&IVE':> / 6%NGZLC>$<)RUD M([*)XX!>EJK[6.A'E7>_(G##YV#=[JRSGW#$,[,4#0U^<3VP-N!LU7.A,1IJ:\"1YF7>E;L[)4'P1).'D21(B/ MGYPD4F998)O\5R'JFLCGS.)P(XNI+,(5GJF>$!=V/IS,7I:8&G8P+=IFM1:JU>PZS5G47#L;#PS=\?EZB+.+ M&@M0! F*%C$S5''H-Q;YM4%EM1=9'/FO#*'M(57\^ H\2P*8$6>GT("PU"J+ M(P]A7817/8!K6FWIT-X51T*B%.Z7SXU^V$\#/.G/H"^%*(T^F2RS=-/0,5(, M(8UA2QZ/\:E5XQ.ST:DKOHNYXD;/ MNG&H)1K;AS906<:RBA#23NPI=$/O^WTT9;/@ +:$QM27 D07"?=X>G)[YJS! MX8&VWZ,>&F>']3.T:&KQ\G@QKA2;L7WX@RT M)L3+X^YM=_6^B#?._?)X;X\S[4JCS$M50'1Z],NKD7#Q+CS^"+;F^^>E#<%6 M_+C&*5\Y6H#OA;6A_4$;=/\A&PO=V]R:W-H965T^[5VK%+,"_QKJ3[<>X] M]ZQROO;A2ZRT3O2MMBY>]*J4FK/!(!:5KE4\\HUVV%GZ4*N$U[ :Q"9H58I1 M;0?CX?!T4"OC>I?GLG8=+L]]FZQQ^CI0;.M:A;LK;?WZHC?J;19NS*I*O#"X M/&_42G_0Z<_F.N!ML/52FEJ[:+RCH)<7O=GH[&K"Y^7 7T:OX\XS,9*%]U_X MY4UYT1MR0MKJ(K$'A9];/=?6LB.D\;7SV=N&9,/=YXWW5X(=6!8JZKFWGTR9 MJHO>M$>E7JK6IAN_?JT[/"?LK_ VRE]:Y[,GDQX5;4R^[HR106U<_E7?NCKL M&$R'/S 8=P9CR3L'DBQ?JJ0NSX-?4^#3\,8/ E6LD9QQW)0/*6#7P"Y=SHJO MK8F&*W0^2'#(RX.B,[[*QN,?&)_2.^]2%>DW5^IRWWZ 1+;9C#?97(T/.OR] M=4=T/.S3>#@^/N#O>(ON6/P=_\#?51NQ$B/-?;TP3F4BN))F,8+P.^#I[]DB MI@"2_/-0'7*8R<-A>'#.8J,*?='#9$0=;G7O\O$OH]/ABP,@)EL0DT/>?]:B M@\8/I[:+^_M*/*4KJTR@5ZHPUJ0[^L/1.Q6*BB;2F'&?4J6YI(UR=Z1=TD&7 M9%SRI.B=KA.EMFJM@J;"A\:'W-8GG;?7\YN->5]ZO37/L-Z^ MG>_YL*8V"?E;HQ89;]$A8^-UY:V]>^K7#D=BNXBF-! O\DM"H&U0<7T?MFE# M;!5@HB3KRJ!TNQ537&PNF;*6'?&>B;'E%82$=,:$!^-6!Y(SF^+"00:V#+Z6 MI"#5I%:HY4HEU$@!>N$AHZ7N2@631Z?]R0D ^0R YT:PV#*[9-*0)IM"D MRL_8XKY$4I&8+PB!QA@GN?^DO1^#_H5OG5<'"9*JDSDE#8MX@XK MEWN2F=K) G_[T!'63]*WRK9;+G&6J]:4RH$L'/C#G*;#D_VHI MM>1;:R<>1F1E5VU91_*Z$*[P$:O/G]'' W'%^\GD&3UT]QCL7!4Q(RNY$$<2 M1K5C?K%["='CT[*1'(5^"\TORC5P\%SYA(.6Q MPO\-.O !["^]3YL7#K#]3^3R/U!+ P04 " !C@ A7E-*Q7WP" !P!0 M&0 'AL+W=OS/7U/N5-_>@P))UPMZK[1?< M]9,ZOEP)TX^P'6KCR(.\,U8U.S I:+@][!1K_*: M698MM=J"=M7$YH*^U1Y-XKATE_)@-:URPMGLJWQ&:95^70:6Z%PRR'?0]0"- MWH%.X59)6QOX+ LL_L4')&/4$NVUK*.3A-\Z>0YQZ$,41O$)OGCL+>[YXO_U M!M?[:E/\^BYDS &S.]U0RYVT@R'&[/B<7 XN>BL?WJ);IBLN#0@L"1J> MSU(/].#O86)5VWMJHRPYM ]K>A)1NP):+Y6R^XG;8'QDL[]02P,$% @ M8X (5PZ<9U.F P ) @ !D !X;"]W;W)K&UL MI59M;]LV$/XK!RW8)R)ZHV0YLPWDI<56-(.1=-V'81]HZ6P3I425I.+DW^]( M.8H[I '6?3!Y).^>N^=(W7EQT.:+W2,Z>&Q59Y?1WKG^(HYMO<=6V'/=8T>-.[O;.;\2K12]V>(_NCWYM:!5/*(ULL;-2=V!PNXPNTXLK[O6#PF>) M!WLB@V>RT?J+7_S6+*/$!X0*:^<1!$T/>(U*>2 *X^L1,YI<>L-3^1G]?>!. M7#;"XK56?\K&[9=1%4S$H=Z#+,0].@I1W@@G5@NC#V"\-J%Y(5 -UA2<[/REW#M# MIY+LW&IMZ'Z->V*P5J)S(+H&WGT=9$^)=PPZ=(O8D1^O'=='S*L1,_L.9@FW MNG-["^^Z!IMO[6.*;PHR>P[R*GL3\,/0G4.>,,B2+'\#+Y](YP$O_Q'2\-?E MQCI#S^7OUZB/R/QU9/\)7=A>U+B,Z!NQ:!XP6OW\4UHFO[P1-Y_BYF^A_^!E M_5],^)U^_:363VHXI:S6])5:APWH[070=>%T77"#-;8;-)"G82>#6U'O*0I# M8"\0'M!I3>'MX SRBO%TYH62\2J'>ZH8[OZ)7+06LCDK:2^K6#XKX3/N9:W0 M F=)7D#.*AK?#Z:3;C 8<+?RTPZ6UE&F#3IIP#GJCY$[XZD6D,U9XTN-TZ_-'P9U$-2-N MV7&\P2T:0]=!%<,3J[4E;SDKT@PRQF<)7!.F,\-8&F7G@7:4(4H1)UX5I$E( M$D\R5A4EY'.B-)_!1U*YH%):#^V@A+_P!NFAUU*,-;8+&PK#*N4E2\H2TIRS M><'ADW8O(;_^DL8'=P9949*_)$@5J[A_1B=^\)&:DD4X" MG)2OHW,.0R/D< MJ%6!VR/]#"*T8RU"7XO^]32]C7^1C))N>PP-0E%@ 2LEYE7Q(J?)!&SEXW^' M/7^M ,0GE;M%LPO]R=)]#9T;B_BT.[7 R['ROZB/_?-6F)VDAZ)P2Z;)^:R( MP(P]:5PXW8<^L-&.NDH0]]3&T7@%.M]J[9X7WL'TQV#U#U!+ P04 " !C M@ A7Y>.$^O\" "X!@ &0 'AL+W=O0F^?M1'HD1/5TJ_F!+1PKJ2M9D%I;7-11B:K,2*FS/58$V60NF*6UKJ M96@:C3SW3I4,612-PHJ+.IA/_=ZCGD]5:Z6H\5&#::N*Z\TU2K6:!7&PVW@2 MR]*ZC7 ^;?@2G]'^:!XUK<*>)1<5UD:H&C06L^ JOKA.'=X#?@IGJ MQ;&=N&MVE/!K6Y]!$@V 12PYPI?TR2:>+_F [Y%O^$*B\=GZS+DT\/MJ8:RF MZ_'G4,H=8WJ8T3V9"]/P#&E)/(HNC^A->[WI,?;_+,Y1KL-* M/PX ^R;E3;@SK5 C9*IJM#"$4 60'0HEZ86+>GD!5#?LZP:WF&&U(((D]CL, M[JI&J@TBO6K)+5'TU)\@'DQBYL=XS'H5^-J*AGJ!W4$A&<4P/!_WB$:K HWK M%5Q"@<251"-@Y\,>H=6&2RO(P@8CED(R2,=1;RVT?\ ^WQPEM0J]@:SD>ND= MXF0"Z2".WP-2"Y2 QE("8/F:!"?#,7VC:-)C6BND\"%I?SBA[RA*X9F[.^A\ MI. +A]BX"&D,$W8.]S4=;4?9=/<56#J&TY,)B]GEMDQ\&V!'X$*,")60S._* MDK)#"#I52OT\=A/*/HG@T"4-][I)A92_ZYF&"M[6MFLL_6[?EJ^Z;O0.[WKZ M QV?J U(+,@U.AL/ ]!=G^P65C6^-RV4I4[GIR7]6E [ -D+I>QNX0+T/ZOY M7U!+ P04 " !C@ A7AY,YSRT& ##P &0 'AL+W=OL^+ Q8UQS??'.0/%\K_]&)E& R^<4EV-XC"5YPQ?P&>S7YD[CTZBW4H@:I!%* M,@WEQ> J.KM.2=X)_"E@;7;N&44R5^H;/?Q>7 Q" @05Y)8L<+RLX :JB@PA MC.^=S4'ODA1W[S?6W[G8,98Y-W"CJK]$89<7@^F %5#RMK*?U/HWZ.(9D[U< M5<;]L[67C;,!RUMC5=TI(X):2'_E]QT/.PK3\"<*<:<0.]S>D4/YAEM^>:[5 MFFF21FMTXT)UV@A.2$K*9ZOQJT ]>_D&YO9\9-$2/8_R3NO::\4_T9JP#TK: MI6%O90'%OOX($?0PX@V,Z_BHP?>M'+(D#%@TD?5N+L)4?"8F^$R2ME M6@WL[ZNYL1I+X)]#P7I;Z6%;U!9GIN$Y7 RP[@WH%0PN7SR+)N'K(TC3'FEZ MS/I/$_!K+?9E"5@B6H.TK%':5;DJ6:7DXI4%76-UHE2NL(.,-?3)HD:I*NQ$ M(1=G#%F'GG7V!G*HYZ!9$KDW,?N#?RMX!>SM]U8T-;EY)R27.2JS$Y8&2(&[ MAFG$/BH+AC7\@<]1(PK":(K_V33N=(!5@-UC6)(F+$'%FU\B/V'C8!Q'>)T$ MT31AMWN? R9Q9J'68PK^1\!7U[?L1D,A,%*>BTK8!_3^XMDTCN+7.W='B/&P MQD&63%@69./D"3-1F.#_>)8^9F:"F%)DYO8Q#5F03F*\SH)IF+FT^YBZ42I^ MH#)%BD.JU809(U>M=NIG!X,ZEEF/]Z[#N\%XZS%^4997[!/0O"^0.O3DN-QE M*0Z2:$:PTY2>9G2?! F&@*)I+S@)IM,9FV&=Q..,38-PDI+ N!? \D'Q)/0" M<1"C. I,>H'--0G1=)JQ<>H$LB<"49:R,7Y+$OH^95P61!BN8B7R_$1\<\WP MYP/&R2OJMJ8L$EMF:SD,9@EZ#])T0KE%=%$:C,.47=6J15XUN*$A+5$K)+H# M8WOUTVPR?;L22?U%ERK.VS8UH0W182GKCM?=@P]Z=UM/?AF M..E*_\35^::H#Q:GW+9FE%!K1K/ %?B-JALN'Q@X'@OB4S'.3N(P",.0E;C MOWH CIL.D$+1!4-".6X,V%>T>AUL$OV'LH2M$ N^WJ_O1FZ5N,K M+BK7"G.EM1LDC/ODM"X%!.Q0&-Q-H/V1L\:7&[14A,(PCPK9W@G0<9>]-@PJ ML1#DF^01.%">C*6 M]W-/" 5-^;JIA$N5<\:K"O/O9AA68ZZ0%HY\^1RNW>:,"F$%&O>:VT;4W *1 M3^.2 GE<';CM==Z-N&>UW_-0XQ4'\IH-I[/GPZ.C]=>5[=.+]FD5:;3* 0K' MTPGFB,C$T+EDT!LO>^-<:RX7+L6>DH]P;P#TD'UNYY0WB\Q4#XZI;FE\7&XT MYL@29L'Y-H8>M\ZX90)K-29B6R9'>/%).D;< M')O:;+.&.#A&?H_N? )+-AYFQ/[^XO5EA]DE-_MS8X4KIVK-809-@ P(6ER1 M,10NN[% X==&O<;2:LL+YO7!&V\W_Q-+,CW=!D,YOOV_H7TJ!FYWXO(X?[#K4- M,+FW4R'.]R@GJG%>@5T#2)8,9[/GKE2R88K4']H+CW8.)C7HA3M^$1H<9?Z, MTK_M3WA7_F"S%??'PP]<+S JG$HEJH;#;#Q@VA^Y_(-5C3OFS)7%0Y.[7>(I M%30)X/=2873= SGHS[V7_P%02P,$% @ 8X (5_ @N92Y!0 EA@ !D M !X;"]W;W)K&UL[5G;;MLX$/V5@=LM6D"Q=;>4 M)@:2M,5VD:)!TMT^+/:!EL:V4$ET2;J.^_4[0\FR$SMNL(\+OU@D-7-XAG/A M1#E;2O5-SQ -W%=EK<][,V/FIX.!SF98"=V7UYOO7!;3&>&%P:C ML[F8XAV:/^]F(\ORG3!B=*;D$A1+$QH/K*E6F\@5-3OESBAZ6Y">&5TCF:3/ M!H:P>&60M7J7C9[_A%X,GV1M9AK>USGF#_4'Q*$CXJ^)7/H' ?]8U'T(7 =\ MUP\.X 6=88'%"PX:!G]?C+51Y/M_]MG80(3[(3@?3O5<9'C>HX#7J'Y@;_3J MA1>[;P\0##N"X2'T R=_4&\_J];::]0:$;[,$"AME3!%/051YS I:E%G/,MD M-9\!92'&15F8 M@K:CK&* 3-9:ED4N#.:4(B7MA&!#4L,2%8/ 1):4__H4+MOW=[;D7,M,V.PD M]V/G?GB'&59C5!!X=L6'VSVD/G(P#-7%,H@#B-(4OTHBRVP >;Y"Z2;/!=>(YC\TNH-(XA\=W6 MK%WGT@Y#9^C'/$B=8.CO$,^DYM @!RO,I*(ZP)X6H$FD1,![NCE(K(T2;2@^ M^%0Y[MKH9!Y,3U!P9#9\C+3"3\6@?8>E%=VE3+OG2$F1%4U0K1FP9E&3^:C- M>M$A'#U'>RF4JW[K,3;)6C.MBY_(6KL1_I0A=$-:83-3V.RIBWNHFC*)7"8? M13F+V.!>"OT@1[Y8A.T"N]&\(\S];RRFQ=N,FNC +8?!1<41\+,Y(;)@?\:$ M*?T$'OUX84"_%"P?UR=(>KMG[R4001""Y^V-$PB,EH;VZ5N2L9/8](N=T W@,[E!D>^:GJ5I M'\KM\'I<\AC;EDH.A\*L.E\^UX/%0P<^QTE70L]@+HK<;B8JN>":7-19N<@W MD5<1LX7JPFWWW#>'G3'@A EP;6I@)]O^9[\&[,P'/MJG)A]ZD!6'3I#80*!G MN%5UGK6KYUM5=V\9EV-#S6-C,MYG,U%/T<+4U-/)IXLE(4:.%PWM,PT3^&I; M,*Y"/TAIRI6"V]*-LHVRD\?T@KX/*Q2*8K@?M*,=J+S0&7L(B WN8J3]P(7? M(.XG0WH\E\C.,?O]I"6P(?5+*CLH<=]-B4743SQZ?!)FH=K[>O^%O[>0DNRC M6']TD6\BJ&T^UK6FG399>VLMSRD="=#B< AYOKV,T[1)63_D5UP[')?2VB>? MTC"(/%Z.2,*/8KL:.Y%GTR?F"C!,P0^'-.);BA9)RXF#%**4!VG"?1#]H3*A MTX:81$B?PK_A9<.V,7PN5I7MA^B:\SW6]1C?=8(PLAW5:9>="FW+55NSNQOE MM>^$4?H&7E-G^(9GL4>S _?J^@KG*[B[9@^TE%'74D;_L:4\J'=L*8\MY;&E M/+:4QY;RV%(>6\IC2WEL*?_'+>5@ZUMQA6IJOXAKL.YO/AMWJ]U']XOF6_-& MO/EB_TFH:5&SLR>DZO:'U&6JYBMX,S%R;K\\CZ4QLK+#&0KR' O0^XF49CWA M#;I_18S^!5!+ P04 " !C@ A7^T_Z-IP" 7!@ &0 'AL+W=O[[,XI[7\_WP4"E2A27\CYXN_S9SLVDXVQ]ZY$)'BLE';3J"2J M+^+8Y256PO5,C9K?K(RM!+%IU[&K+8HB@"H5ITDRBBLA=32;A+L;.YN8AI34 M>&/!-54E[-,"E=E,HWZTN[B5ZY+\13R;U&*-=T@_ZQO+5MRQ%+)"[:318'$U MC>;]B\7 ^P>'7Q(W[N ,/I.E,??>^%I,H\0+0H4Y>0;!CP>\1*4\$>'C>L7\.N7,N2^'PTJC?LJ!R&HTC*' E&D6W9O,%M_D,/5]NE N_L&E] MATD$>>/(5%LP*ZBD;I_B<5N' \#X)4"Z!:1!=QLHJ+P2)&83:S9@O3>S^4-( M-:!9G-2^*7=D^:UD',WFSG'G;Y&D1:XUP?>EDFOA*S:)B0-XMSC?DBU:LO0% MLA%<&TVE@T^ZP.(Y/F9AG;ITIVZ1GB3\UN@>9,DYI$F:G>#+NFRSP)>]/ENX MDBY7QC46X<]\Z$H,9F_?]$?)QQ,) M#+H$!J?87]NNDV3'I9Z(X.!'B7!IJEKH)RA% 0)JX^C=KFX6#OO>O5V9U\*N);=%X8JA2>_], +;KJ'6(%.'T5\:XD42CB5O;K3>@=^O MC*&=X0-T_P6S_U!+ P04 " !C@ A7UJTWNDP& #I#0 &0 'AL+W=O MG M<>_*G9_:-FAEZ,H)W]:U=+L%:;L]&\U&_<9G5:T#;TS.3QM9T36%/YHKA]5D ML%*HFHQ7U@A'Y=GH8O9N<"KHJW?>Q:8.W)924]+J[^I(JS/1LN%\:4U0IB(3!!Z]*LA)+M?I M), ZRTSRSM(B69H_8NE(?(*MM1<_FX**^_H31#6$-N]#6\R?-/AK:\;B8)J) M^71^\(2]@R'5@VCOX!%[B]9CQWLD6J^4B6EZ\>?%R@<'J&^F4;;W05$DM&F=SH@(^?29R+56= JGLAISAP""DC&_2P$)( MM@C#"^NPO2'?1P@UI]#+2H!EA"WQXP1HRG5OE8EQ&9Y:+7*\]<1BJPX F=BN M5;[&&S@>RP1II.6PAJ;Z>N33&!FX# %FH/*!56Q60*WR!HME?5Q[;*,,MAJE: M&A P1Y Z"D93* LGZ*UN0R>6//;UVBJM!3M;RPT)R?OD%->G0+$@2&7).&!= M]*?$Q!FNIO !DA&'8V#'[<2"7(4R('T]%INQ^*!>+5WKUV*!I)RXO%QF_*^3 MR,02+"Q^LV,0P^SMJWSSZNAU)KXXU)&D)MG":ALS_:9\SJ1FQ"5IKNU[)X&^ ML"$5'G>8)8^/>SOZ+V^_&W'1.*7%?)Y%M=C8:VJ0]PK-G;^-I#;+'LB?)1^/ M-N.6Q '9D-Z)%Z!_W:]2[YX_.Y[/IR=7FKNMRM+'C=G)RPPMT( # -3$EVGZ M)#I1[&\S/CPUTC$ .A@*6>&5#WV!.C0Q*'A ,?+(/+*H= M\!9YY10]2L/DTR%RJ5S>*CZ(6AC7 M\BO0$<6[Q=']$KX;9[]&)(ZVH3)8>[D"N6X:!9)(O 0G) $FC M[7&RA0@1%!B4F*BFCZ @;/34"_5T9'#3.8L41,^)[*H%W-R/N)!-HU4N5YKV MF'<@XX%4]Z)O+!1@$?.[_(Q0&:4.!\R=!W'5NGS-<+C@-Y%B$9["^]JH2QMK;Q/BS(ZX9.(4RHQ2@J=]N)%JAP7(H+E90*.S?/6@8%!PPI* MW3&::YN.K7+?,P_H[,T)S.;?@1K5TVVTEUJ6(X?4]VC6!+WKAZ;@L0#A[D03 M,XTS'1AF: 6NS_?/:,7UCT5&2'3+MQ;NT' 8#/U#Q6^88;H3I_>6R'\L%M84 M/H;66^;ZXT"+GPD1]U$BGCW]-:!I5^A8C!!EV?!<(Y6$"ARETL4R.L93'?&4 ML45<6N*4L!I_900RT0$JU!ET5A9;N0,0OMAX0%<5FPM\"*(]JN&]FL$;E7X( M$CGB3#+1NXR]QM63AJNGV&+SI]F;[&!Z/'[H7C?9NWX#N%7\R/!I7-)-?-@= MOF,NTO7]3CQ]!'V2K@+"<6,JH3H=OWD]2G/4+X)MXF5^90,^#>+C&M]BY%@ M[TMK0[]@!\/7W?D_4$L#!!0 ( &. "%=EO>,Q_P, % ) 9 >&PO M=V]R:W-H965T6/$EIVOWZ4;+C)%@;[&DOB4B1GSY2I.CE7JKOND8T M\-HV0J^\VICN*@AT46/+]%1V*&AG*U7+#(FJ"G2GD)7.J6V". RSH&5<>.NE MTSVH]5+N3,,%/BC0N[9EZNT6&[E?>9%W4#SRJC96$:R7':OP"3?1U6UJ[9W!;QSW^F0--I*-E-^M\+5<>:$EA T6QB(P^GO! M.VP:"T0T_AHPO?%(ZWBZ/J#_Z&*G6#9,XYUL?N>EJ5?>W(,2MVS7F$>Y_PF' M>&86KY"-=K^P[VW3W(-BIXUL!V=BT'+1_[/7(0\G#O/P X=X<(@=[_X@Q_*> M&;9>*KD'9:T)S2Y^P=$8F02'YCM8-&]8+> M^LNG* NO+[!/1_;I)?1+]_*?'.&>:U95"BOFJE]NX;#S7%-29$/MR$4%AFT: M!!>!,!H,;=[)MF/B[1SEUYIZSSEJ*(^86,+F#U) M1AK6'-WHZ7"X9,1EJ8&+DA<68DI<%.)9)0'5 ;HZ>.*O'^S8"K$_\2>;G<6XS2:\J*D6JPVE4P+: "BFT;'C9EQ]KF"@0 M^MG%M'6\QP+;#35V$KDJB7VKW=>\J&&2$H$$:K+<( IW;B7XWP3%>WA-!=?V M!8?O%)R]4&NFT X[VSNLE3MA@)/]:T=CAER,)/13['*G7)N-CB71(U(6<@HW MCO;9.?YI#Q)=2DP[,-&[@4P[NG M^X>O&!X^/3V[@IZ]M@X#IN6@SU%M^&-^SH$ G# &0 'AL+W=O M41?&*;GO8BT5*=]]]=[P[GE>UL9]= M#N#9?:&T6T>Y]^5E'+LLAX*[4U."QB\[8PON<6OWL2LMYSSV]B#>KDN_A%OROY8W% M7=RC"%F =M)H9F&WCJZ2R^LYR0>!WR34;K!FY,G6F,^T^4&LHRD1 @69)P2. MCSMX TH1$-+XTF)&O4E2'*X[].^#[^C+ECMX8]0G*7R^CI81$[#CE?(?3?T> M6G_.""\SRH5?5C>RLVG$LLIY4[3*R*"0NGGR^S8. X7E.W8!EMSFWP+[[R7AP MKU:Q1WR2BK,6Z[K!2I_!6K /1OO!FX_#4;UX#4F2DP!Y1Q[A4K4<(% M";-C^*' .L*4S#XSZ6A?5AX$VQZ8D'=2(.@0@WMOY;;R?*N >?-(/S=*@'6D MZG-@=2@>$"?\#BSV J:K8HNVT6HP[Y[8Q_[B/-?!IJ@L/0@("4LC)@SN,U6) M[JV0JJ+B9[#;83<(: B*]#+B'Q!/V5N2PNV_$0:R^FVAP.Y(5OZ#J+!25:[9 M8X%K+[D:CG2O A0-*VM.D8.#ITTKESRG[)1\)585^RZD"TX4LE_>&$ M&KI@O.964&BXQZ /#>VL*0+SSC>Z21!0M+D"72T]I AWC[G5IE*8'/"8(:M1 M;C9)%BF^%^S\_)SA#=L$*;< K&A:*5 K9=@(H6^$00$7Z82B5$*XU]3A?^)S M.DDN%L&%9#)-YKW73MY_B\\_HZYM$Q 949/3H1AIW A)@ZG8?0YYR$-A4F$' M4-)OF&F#+B)_"Y2S6_ U@*8K'ULC28I!?PCJS[:%YBAV1B&'4".A[BUD1F=2 M@1NO[@ZAK8%!J56N*:F10]GVG;OM56W'>>"&[69HCOTC<^)IC^PMD=>4N<,A MX.$4;_%\Q[^$\Z6S':P^?3W;V?GD8K%D6Y7W_H$ "L M# &0 'AL+W=O(V7';M(D XI]L"T> M[_V>.YU/E]9=^88HB%6KC3_+FA"ZE^.Q+QMJI1_9C@QN:NM:&7!TB['O',DJ M"K5Z7.3YT;B5RF2STTC[X&:GM@]:&?K@A._;5KKU!6F[/,LFV8;P42V:P(3Q M[+23"_I$X;?N@\-IO-52J9:,5]8(1_59=CYY>7'(_)'A=T5+O_,L.)*YM5=\ MN*S.LIP=(DUE8 T2/]?TFK1F17#CRZ SVYIDP=WGC?9W,7;$,I>>7EO]AZI" MOE&!CD[=78I''-#&S_$4*,TG%.&B_(I.-PJR(79I2EM M2^*S7)$_'0=H9/JX'*0ODG3Q#>DC\=Z:T'CQUE14[S,2T_Q %'DQO4??=!O>-.J;/AB>>*-\J:WO'8D_S^<^. #BK[M"3AH/[];( M3?+2=[*DLPQ=X,E=4S9[]F1RE+^ZQ]_#K;^']VE_L!R/EQ:?&Q*O;=M)LQ:E MU&6O90!9!7Q,(*=:_$;^@.QTSEZKV&GSM2 ?% "OS$($:)'&]%(+6G5H):H$ MU37%9HJ2#FK!4@G9=7J=9&1(Y&"C/>LJ9=#R8DW2/0_V><67>#9@YVN!POB1 MN$275I7B=CV(EI,E86M1-M(LV'TCR,CH!AO7X=M&ZK)191/OD@5AR[)W\.4=JP,Y-(Y(M GFQ# 7 "EM01I# MQT.QZ_%>;I;2%<4T4.K*R8$Q%9:2<+U M?XDJ B18P'$OJF(RRI^.8MN@*[H>7-P.\.@;J4#WZ+X"\%I;J5J5D=^+VMGV M*SN1W?< FO2[38B[+*S#=Y $%L(X9\'8, MF]8 U*P$!:V'=J.6C_:&P*-3"WA.$%2:"7G2JNP%GBUB]Z4Y(+D/N%I8+U* MT0Q!QE[A5BY!M%IQ U+Y76 MD3!'(N[>))!- M#EZO;DI)@\ M!0M>F)DF>S0WOTXAQJB1?6BLB^6XW9@)D!!4AC?M&SS[/:O2)7C"^M_#FY$U M)%,(69EK?GDO4C'NMGW7FC+>V2!;9<&DW3H=@N[B/SFW =AL?&_R=(,<,N*^M#9L#&]C^09G] M"U!+ P04 " !C@ A7\0- ;,0# G"P &0 'AL+W=O"B5MHNH<*XZ MCV.;%E@*.Z0*->^LR93"\:/)8UL9%%EP*E6;Q$1[A5N9%\XOQ,MY)7+\@NYK=6/X*>Y0,EFBMI(T&%PO MHHOQ^>74VP>#/R4V]MD]>"4KHGO_\"%;1"-/"!6FSB,(OFSP"I7R0$SCVQ8S MZD)ZQ^?W._3?@G;6LA(6KTC=R%S9.>Q8TR_$Z=;_\O6/^GQ/X5/I%UA MX;W.,/O1/V8N':%D1^@R.0CXL=9#F(P&D(R2R0&\22=P$O F/7BWTMY;$#J# MKZS4.*Y3)]'"7Q*5=H8#(.L9(!G)X< M#\>-I@2K@$98;@A7,+':/#$>PG5MI,X#JBL,(I1M&:(OPW_*37[MI6!P@[KF M>FC0(* PVF?!4 FDGU)T3#R6/$M>$:^%W2_1RH># J?CUP1LZ#7A6-_)[+_0 MM[,Z_+$JQ_UEU!50)1Y?*,9^^'Y)/\,?57P^S;:N*B5_;K5)OZB4 MK/-[.5%FP9+*CBS"@W'[U;X0]Z5*_'_4OE20!Z/V]\:^J'_LL:N,]!,+7RFK M4P?2PFG[1D,@GM!R5)Z3H[@3MJ4EZ4. M+A\4G^ D;8C-AHPNP/!GRU-39"W(0)^W/(Z5N99KF0KM.!D;:4CSD,0'Z0 4 MYGR>LF9D>"IE"FDA=([^I/4(%B%'RHVH"MYC,!'ZQ!^MS!GM(&2)I J\M'"U M8;Q-3*-P6/,FB\0:\OR9RNP&PO=V]R:W-H965TMW8 M+MH"AE>DYG9FS@RID[5U-[XF"N*VT<:?CNH0VK>3B<]K:J0?VY8,WI36-3)@ MZ:J);QW)(BHU>C*?3@\GC51F='82]Z[GH]EH MV/BDJCKPQN3LI)4575/XK;UR6$VV5@K5D/'*&N&H/!V=S]Y>[+-\%/BB:.UW MG@4C65I[PXL/Q>EHR@&1ICRP!8F?%2U(:S:$,+[U-D=;EZRX^SQ8_REB!Y:E M]+2P^JLJ0GTZ.AJ)@DK9Z?#)KM]3C^> [>56^_A?K)/LP7PD\LX'V_3*B*!1 M)OW*VSX/.PI'TT<4YKW"/,:=',4HW\D@STZ<70O'TK#&#Q%JU$9PRG!1KH/# M6P6]<+:P3:,"LAR\D*80"VN",A697)$_F02X8,%)WIN[2.;FCY@[%!]AH/;B M1U-0<5]_@M"V\S%CG>>F*Q M90XPT<;['Y#EO2"V0$EEBO:1SRM59:"W96RQ4)R?OD%.>G0+(@ M2&7)/&!=U*=41AK.IO !DI&'8W#';<0%N0II 'P]%JNQ>*]>+5SG:W$!4$Y< M7BXR_M=+9&*!Z2Q^L6/,BMF;5_GJU>%!)CX[Y)&D)MG!:A>1?D6;(XD ?$F: M<_O.2; OK$B%QQUFR>/CW@[_R=NO1IRW3FDQGV=1+1;VFEK@7J*X\S=QSLVR M!_"SY./19ER2V" KTAOQ L>"'E:I=L^?'GCQNSX9882:- ! M!&KCR]1]$I4H=K>9'YY:Z9@ /0V%K/#*AR%!/9N8%-R@:'D@CU/4NF16]>81 M$DIX%S0W> =<.46/TO#PZ1FY4"[O5."$NM 33EPS6WAQEU[\L6G<5!ZH@WC1 M%PSL0KT67\".*-XO#N^G\.58?(:7NW0ARQA7!-^RA[O%\S>8:\+Q8:C2JAIZ M-\=]B5M."M,I'U$N41?96!Y6L;%#G09@&C,\@07=YIA*G!QCE:<,(P17C&BP MP,W@^PCAUQ/=L&X7YZ4J%;S""P7\<7TXE_!\IC:1OE?5J4T0F?1 RI1"LI5-J+%RESG(A(EI>).#;/ M.X<)C#&LH-0?HWSGB,=6N>N9&W3V^AAF\V]@C1K&;;272I8#0ZI[-&N"W@Q- M4W!;8.!N1!N1QIX.3#.4 M?J^V>TXOS')",DNN5;"U=H>QALZX>,W_"$Z4^< MP5L:_F-Q84WA8VB#9,+>+2$KN$U?CK(Y")#I"AWJ"SLEC+#8CPV<8#NJK87.!#$.51 M+>\U3-ZH]%V0P(@SR43O,M8:MU':WD;%&IL_S%YG>].C\4/WNLG.M1S$K>+' MAT_MDF[HV]WM]\UYNM;?B:>/HX_256 X;DPE5*?CUP>CU$?#(M@V7O*7-N"3 M(3[6^$8CQP)X7UH;A@4[V'[UG?T%4$L#!!0 ( &. "%=RN$GCM < D6 M 9 >&PO=V]R:W-H965T_S%V"5H9NG/"-U4EW>:&M'VX&DP&[8//:KD* M_&!T?5G+)=U3^*6^<[@;=5Q*59'QRAKA:'$UF$W>WISS^7C@OXH>?.]:L"5S M:[_PS@TXD$_:O6^X?HNVP92X]W5K] MJRK#ZFIP/A E+62CPV?[\$_*]IPRO\)J'W_%0SI[>C(01>.#K3(Q-*B42?_R M,?NA1W ^?H%@F@FF4>\D*&KY3@9Y?>GL@W!\&MSX(IH:J:&<,AR4^^#P5H$N M7-^G8 B[$/=J:=1"%=($,2L*VYB@S%+<6:T*15[\K;WZ\7(4()H9C(HLYB:) MF;X@YDQ\LB:LO'AO2BIWZ4=0N=-[VNI],SW(\.?&'(GC\5!,Q]/C _R..S\< M1W['+_#;9_!OL[D/#GGSOWT&)WXG^_EQ+;WUM2SH:H!B\>36-+C^X;O)V?CB M@+8GG;8GA[A?WTBO/,?LCGF;(%.&FU+<6N.A?QF?[%/[+V$L_K,B%%1AJUJ: M#3NM,;(I5:!2?&VD"^3T1A06P38>SXJ.&#<+9:0IE-3"@S^AP@.2ZX?OSJ?3 M\84RH%55[U5\,;GXD;4*$'N;A KI2-1)2S!5)NKC2K FU%!8Q<.NT0@DZ^]H MV>BHO&\YW;^_%8"UGL:.:NN@#2SDFA>3\=__':EQ'&AA(;*TPM@ >85N2CA! MZ\A+F020K;MP!H(=?6V4@WKSC?C';'9W)#Z:>-S6RO!1:%)) _1C4X>1FRQ_ M1]DGKS"G4OE"6]_ 5&&H(.^Y7EEO*192N=8)278RS;-"3QTI5G)-8DYD6NW+ M(S%[*A$F@H>$ 3!'PX*B<8XC;&2 #D1*R8B@>\**'CFODZ6T7&;?*^GJB)+0>F58JU@69PYW-I4^^#0N*3 MWX[,I>9[]22"Q=T7I$W'B^,F/2:0.B%!S#:Y M6&!&R%F8,TY6W Y2K+VG7(M:R;G2*BAZ6IM\$*'A!L*2=PXFUARQ-ME?#>*P M19V]&CE:DVFR#O18,\@BJ9M8IULBOJOA)XLZ[S?WK3L:W]7N4Q>GA*ZZM:IB!07[5BBDK'(Q!&RI0KEMD3>YB0/E>=:5Y]G!\OP,04\F.6<-KHL4QGWE^NUMALB\9D"MQ9D_BT" MJ\(^WQQDM1_*7N0?,:T=9#!^:)1F;G,+XFK18LE99V(6(\<4_,"M+:R<;98K M02UGUW$N$F:U\?\RY[8/-K,:!&AY/]3@K8OV@)4PP"T023-;43=8Q0Y]U MC^'.(-8.$^+[4[17)OA^,IR<@P,<45-)-7?W3](5JS8XQT^"4W)ZQ.R2 MV!_]KE$M]F/'9X0&]RXR/J_-.8DZ/?A!/LX)E!FT\]/_/Y#$DGBN($]K$EJ@ M&'94\,@%!ZA$$R)#"Y41O)8;9WDDEX]MMS?8350H%G':HLG2^S7 MBC>^.)>VEL6VRT3(ZI,S*/HAFX-:1 '&/OU &A156G%?L' W+JLXA:)F);?@ M;[8&M=:2?(,)G)$H(ZH\+R"M_@FEV;% :T^\XY2Y_WML?31U) _5)!+TT+D(Z/WF#!&UL?51M;],P$/XKIX 0 M2-.2I6DW2ANI':"!-#2M!3X@/CC)M3%S[,QVUHU?S]E)0T!=OR3VO3SWG.WG M9CNE[TR):.&Q$M+,@]+:>AJ&)B^Q8N94U2C)LU&Z8I:V>AN:6B,K?%(EPCB* M)F'%N S2F;?=Z'2F&BNXQ!L-IJDJII^6*-1N'IP%>\,MWY;6&<)T5K,MKM!^ MK6\T[<(>I> 52L.5!(V;>; XFRX3%^\#OG'94G=N\ZF8!Y$CA )S MZQ 8_1[P$H5P0$3COL,,^I(N<;C>HW_TO5,O&3-XJ<1W7MAR'EP$4."&-<+> MJMT5=OV,'5ZNA/%?V+6QXR2 O#%655TR,:BX;/_LL3N'0<)%]$Q"W"7$GG=; MR+-\SRQ+9UKM0+MH0G,+WZK/)G)3GDV7>3W#3?S MT!*R\X=YA[)L4>)G4"9PK:0M#7R0!1;_YH?$J*<5[VDMXZ. GQMY"J/H!.(H M'AW!&_5MCCS>Z!F\96/(8@Q_O 4?BPR8S6]EI^'SJ$M MDQPNXQ0T-37+<1Z01 SJ!PS25R_.)M&[(TTD?1/),?1T18HL&H&@-M W-*!N M3B![&AH.-7"TQ.$&UB6"=4\#,B=B\!YI#5ARY$SDC6@/E'@YDU66":@;G9>D M%\B)&2]0^Y@I+)VMUCS_SP,O87*2C"/X0A?BI,SEEM!K[L!8\8NT4/FJ[MHZ M._^-M%:&K&_/87VDKD&ULA53O;]HP$/U73EDU;1)J0GX 91"IM*O6296JTJT?IGTP MR9%8=>S,=J#][W=.(&4295\<^WSOW3L[S[.MTL^F1+3P4@EIYEYI;3WU?9.5 M6#%SKFJ4M+-6NF*6EKKP3:V1Y2VH$GX8!"._8EQZZ:R-W>MTIAHKN,1[#::I M*J9?%RC4=NX-O7W@@1>E=0$_G=6LP"7:'_6]II7?L^2\0FFXDJ!Q/?Y%+<*3A-\;>0Y1,( P"*,3?%'?9-3R1?]M\IJ;3"C3:(1? MERMC-?T5OX]UW!'&QPF=4Z:F9AG./;*"0;U!+_WX83@*OIR0&_=RXU/LZ9*< MES<"0:UA+YVC.2;S)-%QF6^'D2GREK&8NT*V1%@K02;ELI@"70'V5P#7F&&U M0@W1L(V$\,"V]!M:U)P).(-Q$M$XB6-X(A,"EU!K55!- _'@8IS :!#& =QP MR>E?S:%0*C%162K!>]5G$$:# M($CE]1.T2:'^ME-TO7('^Q4W_ E!+ P04 M" !C@ A7*'*")G0# !H!P &0 'AL+W=OB#[0TMHE0HD)2Z]V_ M[Y"RM2[@N$ ?Q/N<.6>&',T/2G\U>T0++XULS2+86]O-PM!4>VRXN5$=MK2S M5;KAEJ9Z%YI.(Z^]42/#)(J*L.&B#99SO[;2R[GJK10MKC28OFFX?KU#J0Z+ M( Y."T]BM[=N(5S..[[#-=H_NI6F63BBU*+!U@C5@L;M(KB-9W>9.^\/?!%X M,&=C<$HV2GUUDU_K11 Y0BBQL@Z!4_>,]RBE R(:WXZ8P>C2&9Z/3^@?O';2 MLN$&[Y7\4]1VOPC* &K<\E[:)W7XB$<]N<.KE#2^A<-P-BL"J'IC57,T)@:- M:(>>OQSC<&901M\Q2(X&B><]./(L'[CER[E6!]#N-*&Y@9?JK8F<:%U2UE;3 MKB [NUQIRJ^VKPQ6DK<6>%O#^V^]Z"CPED%+U^*GSWPCT?P\#RTY=&9A=02_ M&\"3[X 7\*A:NS?POJVQ_K=]2$1'MLF)[5UR%?"WOKV!-&*01$EZ!2\=U:<> M+_T_ZN&OVXVQFN[-WY>D#\C9963WEF:FXQ4N GHL!O4S!LL??XB+Z)O MY*(QD$Q906M)R=)) 5]P+RJZI9"Q*,TA926U'WK="MMK]+A;\>+&!F*69:EK MD_@L[YM>R-KY3:*8Q5E)?41>(WA"+@&-Y19/ 1"$4K"XS%R;Y_#$A=2*UQ[( M" =C($W9I,A=5TQ+^.2VW"==(QI">D:GF2@[/X7OTA1NC:%(:[1"^WU0&REV MW-4P$IVPW(D>ND<7/R)WQFI"VI)C^X!;U)K2077#":N4(6\IR^,$$I9-(K@G M3*O[H4"*U@'M*$(4HHQTE1!'/DA9E+ R+R"=DJ3I!#[1D1D5U*IO>LE=PFND MBU()/E3:UB](]+,X*UA4%!"G&9OF&7Q6]HWRY9LTU)UWD.0%^8O\J&0E)>W2 MVPG/JE^#>N=KO"&U?6N'0CBNCK^1VZ%ZOAT?_D&/7.\$A5GBEDRCFTD>@![J M^C"QJO.U=*,L568_W-.O$+4[0/M;I>QIXAR,/]?E/U!+ P04 " !C@ A7 MS9['* X# "R!@ &0 'AL+W=OSE5KI:CQ08-IJXKKW1U*M5D$<7"8^";6I743 MX7+>\#4^HOW>/&@:A3U++BJLC5 U:"P6P6T\NTL=W@-^"-R8HSXX)RNE_KC! MIWP11$X02LRL8^#4O. [E-(1D8SG/6?0IW2!Q_T#^P?OG;RLN,%W2OX4N2T7 MP22 ' O>2OM-;3[BWL_0\65*&O^%38=-I@%DK;&JV@>3@DK477MUFF6\R! MUSE\M25JN-_2@1LT\.:)KR2:M_/04B('#[,]Z5U'RLZ0CN"+JFUIX+[.,?\_ M/B2!O4IV4'G'+A)^;NMK2*(!L(@E%_B2WG7B^9(S? ]\Y[UYVWX+N#3PZW9E MK*9[\ON4Y8XQ/13<7]*:]WO02^_*1WF+> M2@15P/D3.Z7Z(N]IU<<)E$^ ARNQ08V0J:K1PA""U- Z%$K2VQ;U>@9T4-@? M%+S'#*L5$22QGV%P7S52[1#I/4MNB:*G?@7Q8!(SW\9CUMO$YU8T5 7L 0K) M*(;A=-PC&JT*-*Y*< D%$E<2C8!-ASU"JQV75M *&XQ8"LD@'4?]:J']T_5^ M7TU8S&[VA\WW M"0X$+L6(4 G)?%*6E)U"T*Z2]6GL.N0^B>#4K0R/ZDB%Y-]52T,'WM:V*RG] M;%^0;[LZ] _>5?,OM'VB-B"QH-#H>CP,0'<5LAM8U?BJM%*6:ISOEO130>T MM%XH90\#EZ#_32W_ E!+ P04 " !C@ A7OV>\E",$ :"@ &0 'AL M+W=O M 1CRK:X:/?56QJS'0:"+%=1BU EXZI;H*XC!,@YJ+ MQIM-W-R=FDUD:RK1P)TBNJUKKIXOH9*;J1=YVXE[L5P9.Q',)FN^A _M?[)Q8ZQS+F&*UG]*4JSFGJY1TI8\+8R M]W+S&?IX',!"5MK]R::39>BQ:+61=:^,XUHT7/?%Z!/IL$!DW: MA:#HU2\[]?@-]93/1;?M=!%)76K@/QU,==&82[\?2C8SA8[;,O6QUBO>0%3#PM @WH" M;_;^792&'XX@90-2=LSZ[ 'KK6PK(')!*MDL?S*@:DRPN3F$]*BMPT@?5X 9 MI10TAJREP+ WY!H*J.>@"(W<3$Q^ MXU]*C@%\_-J*=6W=?!(-;PI4)B>$^4B4:T,6D5^E 4W6_-EF'HG\,,KQG^5Q MKP.D BPV32BCA*+BU;\B/R&)G\01MJD?Y93<_+#LDP:/.-1Z3<'_"/CB\H9< M*2@%1LH+40GSC-[?O\OC*/ZPTSM"3 E8?92&5^0>[(56XF:C M)[?[N_L:^S0:6:(9LZ.1[5.?(NDHR@;!U,_S$1EA9L=)1G(_3)D52 8!3'@4 MIV$G$/LQBJ- .@AL6QJB:9:1A#F!;$\@RAA)<(U2NYX3WI26,+RF%[@[>^+; M-L.O"QBO%E&WM?<92FXV(+F)^$C)R457@=JXQEEK1 MH#O09E _S=+\C)S2.,$_'@#V[\<)/3NHWC:\MF7Y'4K,:?.2 M#UWYGO3%>N(J!(A(=W5/]>3;=< M+46CD:T%JH;G&=:;ZEXBW<#(M;O]Y]+@6\)U5_AX V4%<'TAL1KZ@74P/ =G M_P!02P,$% @ 8X (5Z:_W >C!0 A$ !D !X;"]W;W)K&UL[5C;;MLX$/V5@7M!"RBV[IW#8A]H MB;:)2J)+TG72K]\92I:=6%'SO-@7B[-)Q43]6AZ8MNNU?1$ MKDTI:GZM0*^KBJF'G(&VT;;L1B::AA,CU9L06_Y>;/U;7"VJ1#*43% M:RUD#8K/3T=GWO%Y0N/M@+\$W^B],I G,RF_4>5S<3IRB1 O>6X(@>'G![_@ M94E 2.-[BSGJIB3#_?(6_9/U'7V9,'ELM3V%S;-V# :0;[61E:M,3*H1-U\V7V[#GL&J?N,@=\:^)9W,Y%E^9$9 M-CU1<@.*1B,:%:RKUAK)B9J"'?'9B77[T\F!D&I:Y*W M .<-@/\,0 Q7LC9+#;_5!2\>VT^03,?(WS(Z]PI[R4?-"C2]I&<'ZTU!];P)8R2UA;* M'6O C48 N:RU+$7!#"]PUY0X$P>K4@T;K@@$YK+$E*"/X;SMO[59Z%+FS&Y8 M% +OA ?>+;%AYL>4E\Z%W>E/O*OP8\<-XJH$#MN$L&G;CFN%2V4 M>7!@A;R,=91_7XL5YB+C0(T(>JB:G<ZLHB#];'8&>M OZC##G\##'R\,\!?C M^;G&&'-$0+O#B'HI1!"$X'D'&K33!DZ(0P+<(2AX)_8"B)PT=7&K(IU&/7NC M,_"0/1J$8?Q(1+;W-:%EH?WZEF3LI':'Q$[H!O %PZ P=LU-HSGT2QL[(WNS M$F';;$8GNS /72Q?&D'Q.( O"=(%TTM8,5'8R5@EUY0V19V7ZV*GO J9K54G MM\-UWRUV3H!S(D#IHX&=[\>?XAI0,!_%J,],/HX@&29.D%HAX#?<2PPOFM7S MK:G;FVGES."5KW&9W^=+5B^XA:GQ)B:?SV>(&#E>E-AO%J;PU5Z<$(C]0",$ MP75#Y)VQ5=G14WK!V(<'SA1J>!RTI0.H0NB<(@3(AA]B9./ A3<0C],$/R\E MQ(_9+* 4H\=C-D$8U3#]X,Y-6XRZOQ8&K<)I$VOVZO%GBL73&S M5ECJ2[>#F/U7BQ;.GO[]UX=#$3 []LFV?'(MV(F]O<(]\DBW">;&!JG S(& M%H?4[OGV:,^R)KOX(751FG-117:GQY2LD@S\ M,,$2G7G8B%9.'&00953(4DSYF%O9'(4!,0Y!>]RI#2^[PQK'5^RALK=((SL+>^X2R2*VW6MK=MBF[K?^4X89>_A'=XXWU,M]K V<$IO+P1T MH'>']H"FDDY3R2^.6[J2.D]#\V)U#:+_KZ[_FKHF>^_2BJN%?7UKL'FP>:)V MK=T#_ZQYU^Z&-_\.7#&U$#4%>XZF[CC!>Z%J7MQ-Q7.I,$WLRTN.&PO=V]R:W-H965T(ONZ^K&T"SN M64K1H+)"*S"XG$:SX?E\Y.-#P#>!:[LS!N^DT/K>3SZ5TRCQ@E B=YZ!T>\! M+U!*3T0R?FTXHSZE!^Z.M^P?@W?R4C"+%UI^%Z6KI]$X@A*7K)5NH==7N/%S M[/FXEC9\8=W%GIY%P%OK=+,!DX)&J.[/'C?GL ,8)R\ T@T@#;J[1$'E)7,L MGQB]!N.CB%=09=BM#^%KZ9SNV(< MIQ&5BT7S@%'^YM7P)'E_P,"H-S ZQ)XOD&O%A12=9KT$IQV35"=[6'I3V+\ICSL[ MRFBP[W+BG0)KT%2AC5C@NE6NJ[5^M>]4LZY G\.[-G?-3"64!8E+@B:#T^,( M3-&PO=V]R:W-H965TQ#O>WLPC6:/[H[15HPHI2\1:&Y%*!PN_"NH\N;U/H[A^\<]_I$ M!IO)1LJ?5OE6+KS0$L(&"V,1&"V/N,*FL4!$X^\#IC<>:0-/Y0']B\N=U(,2MVS7F'NY_XJ'?#*+5\A&NR_L>]\T]Z#8:2/;0S Q:+GH M5_9TJ,-)P#1\)2 ^!,2.=W^08_F)&;:<*[D'9;T)S0HN51=-Y+BP/V5M%%DY MQ9GE/3ZBV"%\?&";!O6O\\ 0JK4%Q0'AID>(7T&8P*T4IM;P6918OHP/B,U( M*1XHW<1O OZV$Q>0A#[$89R\@9>,*28.+_F7%+=*MK BKHJN I79U+!R!48% M?UYOM-O_ZUP!>OST/+YMFTO=L0(7'O6%1O6(WO+#NV@27KW!/AW9IV^A+S]Q MS:I*8<7<+99;:@67SSFB_Q5J*,U#3>61#74H%Q48>Q7 Y2*,!D/&E6P[)IX_ MO)O&47ZE!PX:RB,FEK!Y!O/<(3!10H>JH'CJ;'N2D88UQS":)@Z7G+@L-7!1 M\L)"7! 7A?CB3@'="'0W8LV?7K'8NV(_\8DT9'?W@LF#8S+8_D^?M2V+9M1F M0R'@%\AC/TTRF.7PGK1)[D=1!+.ITZ(L]+,D@=FD5\/,3\,09AFIZUHJLV7- M6%1P/R>^&M?W9W8B?Q9E$(U23-+OLN+:\.+(*O:3-(+$>4W"Q'FE_B2?NKW$ M#\/420^G/]7FDOIY/B&>89_,U,^C=%2CC)*+C^8H"OTDFO7ZN4X)3L8:-6GE MAK>&0NZ$Z2?)%G'JA^8/>*D9T;DAMI M:"(XL:8W#I5U(/M62C,H]H#QU5S^ U!+ P04 " !C@ A7_]R^6,X" #0 M!@ &0 'AL+W=O"V%-,.@L'9U%88F*[!DIJ-6*.EDH73)+&WU,C0KC2SW3J4( MDRCJA27C,A@-_+.I'@U49067.-5@JK)D^M<$A5H/@SC8/'C@R\*Z!^%HL&)+ MG*']NIIJVH4M)>=\&$1. M$ K,K",PNKW@#0KA0"3C9\,,VI#.<7N]H7_TN5,NV*47,*F-5V3C3ON2ROK/7YCUL.?2C/0Y)XY!X MW74@K_*6638::+4&[:R)YA8^5>]-XKAT'V5F-9UR\K.C.Z8EETL#4]0P*YA& M.'EDHH]FU(!Y)1#4 OX5ODOM0=YNM8\%PD()ZDW"@W5? MGGHM4S+C5 -@Z7CM*QOS#^P%-34J9*HLJ:&,DV& .MU8)G/G7QG,@4OOEC&1 M58+YWJ,,J'5X!I+&S(E0QIR2&7$05I20)X%5;\+!?X7+N:@$U>$[I)LK9[>KS:].+OL]:&;G,7]&-++LUX<^UW:A;&A MJ4@4>O'$,4T21+":9PY/@R![AN.C?A(GU^V]VV^7MTW">U^?!QS6&PO=V]R:W-H965T?;2B% ME+)&\YL$.WY^C_W_.P:>^8'QKV*'L83O>4;%PME)N;]T79'L<([$@.TQ5;]L M&,^15$V^=<6>8Y2:H#QS?<^;N#DBU GGIN^&AW-6R(Q0?,-!%'F.^(\ESMAA MX0R=IX[/9+N3NL,-YWNTQ;=8WN]ON&JY-24E.::", H<;Q;.U? R'OHZP(SX M@^"#:%R#7LH#8U]UXV.Z<#P](YSA1&H$4E^/>(6S3)/4/+Y54*?.J0.;UT_T M#V;Q:C$/2. 5R_XDJ=PMG L'4KQ!128_L\.ON%I0H'D)RX3YA$,Y=AHXD!1" MLKP*5C/("2V_T?=*B$: /WXEP*\"_., _Y6 414P>FN&<14P?FN&H HP2W?+ MM1OA(B11..?L %R/5C1]8=0WT4HO0O5&N95<_4I4G RO^191\CP9I1N1,0TQ2G'?%1?_RD)]Y5.M1B^$]B+/U>X!KQ 7CC<_ ]WX?[ MVPC>G;V'NZZ5]8-^*^@ 1EX;U+7 MV-&O?.)__=\6H*-ZMTS,MS1*]QZBUPE MWPHBB-E%7WY7??!1XES\U3'598D<=R/UP7@I]BC!"T>=? +S1^R$/_\TG'B_ M=/E@$Q;9A,668"U?QK4OXSYZ>,-9HFPA= L)4EF(_-'E1"_D5"=LPJ(2-C,P M?:][#(-!,'(8-;H$Z T[50";L,@F++8$:VD_ MK;6?VC^1IS9]L0F+;,)B2["6+Q>U+Q?V#XR+EW_.<7#T#U[UYCU5;YNPV!*L MI?>LUGO6K[<0ZBVKH?HY7%%:H P:]\95=6^$:YI@N-YC;IZ#4=9EQNS%+)BFG+'9NTR"HMMD5KN^,_N^/;>'[OIYSLATU: M5-&:Y^5P,#EZ^K25LI39;91!&PO=V]R M:W-H965T-/(@&0Z#E+J>A; MB91YU[9%E$"&Q07+@:HW"\8S+-60+VV1<\"Q 66I[3E.:&>84&O0,W,S/NBQ ME4P)A1E'8I5EF+_<0,HV?CE>PASD0S[C:F17+#')@ K" M*.*PZ%M#MSL-=;P)^$5@(W:>D5[)(V-/>G ;]RU')P0I1%(S8/6WAA&DJ292 M:?PI.:U*4@-WG[?L4[-VM99'+&#$TM\DEDG?NK)0# N\2N4]VWR#:^DU4%WC,I$ MH F-(6[ C]OQ80O>5A95/GE;GVZ\5L+O*WJ!.LYGY#E>IR&?T?%PKVDY[U.? MO$]]V@X?0Z3@;A.\YF6GJKF.X?-?X?LA$^"J0"*605-I%.C0H/7%N!ZXP77/ M7N_:?1@3A/60\6&(YUS68R8-,>%5/6;:NAA]\7=%CB/H6^IF%\#78 T^?G!# MYVN+57YEE=]JU8Q#CDF,X%E]280ZA.HX(6;\BU:<@SJJ6 B0C4>LH YJ/@;^ MGI&M^L>OKK#\&,7)*16G_L$&AL%UIU*LF1Y4I@>MID^R/&4O .@>I')87W$C M#NKJ:S*YE>J-JQF=DFQ\2K+)*'CKZ!NQ=J!:Y=^Z MAT<(3DXI.#T4=-TK9^\\V3O]1@9\:3I#@4S+4'P&JMFJ^1R:GFMO_L;MCMR& M^;';G12]Y3_ZHM.]PWQ)J$ I+)24&PO=V]R:W-H965T!(#WB8VM0W,_OM>.YD42(B&W?2%Q,X]YSCG&N?>X9Z+ M;W)-B$)/1<[DR%HKM;FU;9FN28'E-=\0!D^67!18P5"L;+D1!&<&5.2VYSB1 M76#*K&1HYN8B&?*MRBDC.Y'P_LESK>>*!KM9*3]C)<(-79$'4 MI\US6,>;@,^4[.7!/=)O\LCY-SWX,QM9CEX0 MR4FJ- .&RX[^_X-4[Q-JOI3GTORB?1D[@.!T*Q4O*C"LH*"LO.*GRH<# /"T [P* MX)T"@C, OP+X+P4$%2!XZ9+""A"^5"&J )'QOC3+.#W!"B=#P?=(Z&A@TS21;FA$%^B!5TQNJ0I9@J-TY1OF:)LA>8\IRDE$KV9 M$(5I+M^B=^C38H+>O'Z+7B/*T,LQ]W7B?A7UMVC7SG"GF.Y[>LY[X;_AX+@+MG MX9.7JWMM;OR_Q<_^L_J1EWZ]MWS#YY_A:]M$7\>/4@DX3_YNVRPE7]#.I\_8 M6[G!*1E9<(A*(G;$2GY[Y4;.[VV9ZI-LTB?9M$^R64]D1QD.Z@P'7>S) KX( MD-XKM"*,")PC. 40SN"!!UY-N@]FW0Z=L#V5%3*D(9,!>4"S0G<,FNT -) M&ULM9E=CZ,V%(;_BD57 MU:XT'3[R/4TB)0'4K3J=TU'UP@-.XBY@UC;);K4_?FU#2$B(-U'=FP2, MSW/,>>UC.(RWA'YD:X0X^)PF&9M8:\[S.]MFT1JED-V2'&7BRI+0%')Q2EZ33,2EX@C/T2 $KTA32+W.4D.W$ MK;ELL*?C'*[0,^(?\D:M"K#'J7&O0K@[Z*?1DL M%6D? -P!E[6I& PB]D->)'G]SA)1#5X43KVSCCN M@'N2\34#01:CN,4^T-OW-?:V"$(="6\7B;FG!=Y#>@N<[@WP',\#'YY]\/;- M._#2=F<7@#JN G5VH!:,K\?\6F0"XS3'TQ:GRS&ZT83_>32-J'?J^==1W,ZY M^7T[/[D.W79E^K4Q?JXR:\&U1UYI= M&W63,-\D+# )"PW!&D(.:B$'AK>J@4F%3<)\D[# )"PT!&LH/*P5'IK=JH:G MF;S;.THJ"ZW/:X4S"0M,PD)#L(9PHUJXD5ZXXZ5Y V995L $/%(2(<9PM@(+ M*/P+(<%#%B'PD".J=D31Z6OK8_Z\]#DZ4->['1V)JQW7M>*:A 4F8:$A6$-< MU]F_HSK_W\--Q3Z[J5+9U)6F"4%IJB-:7S]M)Y6NE^%^M.U@EE,HU@CKE( MG3#^IV!R)$>#8U6U8[E:59.TP"@M-$5KJKHO MP+C:M_]J[WS:Y].'.I_>B.8-9M7C4, X3B%'K8H:K1\;+45K?6U?Z9JG$?M2_<.]]M:0_DUP%5 M3][CRT\+]Y"NL-AX$[04KIS;@4C&M*S6ER>&[$^F@_F8R_0902P,$% @ 8X (5Y<=@PSM @ ]PD !D !X;"]W M;W)K&ULK59;3]LP&/TK5H8F)C'BW)J6M9%&$1K3 MF!"%\8#VX#9?6XO$SFRWA7\_.TE#+R9L4E\27[YS?(XOG]U?<9 MDP-GKE1QYKIR,H> -,]4RYRHG15S%Q9""!I"XX^:$,B?IEVTW M(NGSA-/3>HT8QK@9GG-?EF:UV;&1,*09P\T5?.!TW50"E.RR-0M7WV#VE!D M^"8\D^47K:K8&#MHLI"*YS58*\@IJ_[DN9Z(#8 7O@'P:X#_KX"@!@2ET4I9 M:>N"*)+T!5\A8:(UFRF4;R0.1;5D.&LM!&_NK MY1/T$]0)NN.*9#;'%4VGI#%)89GX <91WUUN6K%$8:_[&K6E,6PTAJT:1WIS MH<=KR,<@K*O1"O_?U3@0V9;3J'$:'6@#1H>T?""R+]N+NC;3]*S^T;$]=KM/7: M#VM!!"#]459AO?TA<:^WHVL_*(HZL5V7AU^O.'R85%?SO)?K;&&69.=NW,KF M271-Q(PRB3*8:AP^C;5/4;TRJHKB17E1C[G2UWY9G.N7&0@3H/NGG*MUQ=S] MS5LO^0M02P,$% @ 8X (5_-5#@K!!0 6R< !D !X;"]W;W)K&ULM5I=C]HX%/TK%ENM6JE;XH^$,,L@M3-;M:MV-9II MNP^K?D=E9^W M-UR=C3N495[22N2L IRN+D>OX<45:1P:BR\Y?12]8Z!#N6?LJSYYO[P<19H1 M+>A":HA,?3S0*UH4&DGQ^-:"CKK?U([]XR?TMTWP*IC[3- K5OR=+^7F@A6B>0>/K6TT HM:2%:VSHI!F5>[S^Q[FXB> R1' M'%#K@/ZO VX=Z6&\DUQ]FRL_ M.;_AJB*X_/$2W!19)4%6+<$?W^I\JX9*O@1_J4+Z#=RIXEG6!05LU5SQ.H'G MUU1F>?%".7Z^NP;/G[T ST!>@4\;5@ME*F9CJ9CKWQ\O6I9O=BS1$99_UM4K M@*.7 $4(.]RO_.[7=*'<8>..;/>QRE>7--0E#35X^)RD@7\^*'/P7M)2_.L* M=8=-W-CZMKT0VVQ!+T?JOA24/]#1_-=?8!+][@H\$)B5!MRE ?O0>VG8=FF@ MIG;6G GG6.]0DP953S,/(HGTTEG9I$F'6GB)?V!"G&A M9H]%7=9%)NE2W?0J-XL\VTTK57.AH/K,17Z''O=809)$R3YYAQDFTYBXR<<= M^=A+_A.360&V_KQ75+J(QP>,4)Q,IM$><9=9FA+L)IYTQ!,O\8_98J,N<<6Y M8]KPEHPIV[6+L!?QU/LD$)@5_*0+?C+@=#$)F89 8%8:TBX-Z2#317I0D3@E M<+)7MPZKA*1'RG;:49YZ*=\I:2/O?@@]."YJ7N]3QR80F!4HC(P.B 8LTA8\ M4"9"H=FIZ$DB.$BAMK#6W#E->C781NO_LYU_H)E\4U$TM MJ.@(A68':F0'Q$.6JE?4G)R*0&AV*HR8@7XU/("3I7M$Z[2*21NZR14;-(+^:N:7J MD9$*J9YUGYX<<_=LZPB&;1'$[9),X1>0D8OH6'Z-"ULOR03 MF)+]PG59Q4=$ C+*!OF5S6V6%YQERX:MR/5TZR;IA3EYI *AV4$;983B(8LV MJ%H*A6:GPJ@EY.\8G5VTR:%F50]7^]+6:99,TR-E:Y0-\BN;#YJG?A7Z+2_5 MC/M -64WV:#-G5!H=NA&'Z%TR.(-JIM"H=FI,+H)^?M&9Q?OU/%81M+]YK+; M#!]I=F&C<;!?X[P6@DK J/ MU!#]'VQ4$B9#%FU0[10*S4Z%T4[8WU4ZNV@/5[PFA*#]FOV)E4W:J!SL5SG7 M=$4YITN]M*\4+E@PX58*?IR3AVJ(]@\V(@D/N2"&@XJF4&AV*HQHPL,LBF'' M>E<,#ZKVT J1R9&6 C;R!OOES972 Y+7NXTX>:4GW+5*CIMHT"90*#1[ZX 1 M2&3(13(25"Z%0K-38>02&6:1K(7M;^N !,;[[3"76738Q!WW=C[I;6? M;OX?4$L#!!0 ( &. "%>PGM&PO=V]R:W-H965T M:LR $WNBYRKL9-I70Y= M5R49%%2=BA(XGBR%+*C&K5RYJI1 4PLJ1B,W9ZSE9PQ5:9-@(W&I5T!=>@;\JYQ)W;LJ2L *Z8X$3"9K.G8\XQ#DD&C#0/&WABGDN2%"-^X:3JDL*15KJ_$Y@LT\?0-7R)R9;]DT^AZ M#DDJI471@-&#@O'Z3^^;/.P D*<;X#< _S$@? (0-(#@N1;"!A ^UT*_ =C0 MW3IVF[B8:AJ-I-@0:;21S2QL]BT:\\6XJ9-K+?&4(4Y'4IF=Q4KL1;T";G$2GU/+JF4U%PH.8Y!4Y:_0^'-=4R.C]Z1(\(X^9Z)2B%6 MC5R-7AEN-VD\F-0>^$]X$) +P76FR(RGD';@X\/XP0&\B]EH4^)O4S+Q#Q)^ MJ_@I";P3XGM^T.'/]/EPORN<_[,^>['UO60$;7T$EB]X27V07^<+I24^]M]= M]UXSA]W,I@$.54D3&#O8X13(-3C1VS>]@?>I*^FO21:_)MGLE5XG^5>O[9 M67]?:]:IU?-:K3I:=Z=Q%2!7=F(HDHB*Z[I&6VD[E,YM+WXDG_2&TUZ'/,8A M5L^+X4 M0F\WQD [VJ,_4$L#!!0 ( &. "%?)C^^5? , (@+ 9 >&PO=V]R M:W-H965TJ#0R8+JL'4-IODO[\Q$#8+3I2'OB089L:?[XSM\7PKY$^5 6BR M*WBI%DZF=77MNBK-H&#J2E10XI>-D 73.)2/KJHDL'7C5'#7][S8+5A>.LF\ M>7<4>X1[TM^I.XLCM MHZSS DJ5BY)(V"R<&WJ]I(%Q:"S^S6&KCIZ)D;(2XJ<9?%XO',\0 8=4FQ , M_YY@"9R;2,CQJPOJ]',:Q^/G0_1/C7@4LV(*EH+_EZ]UMG"F#EG#AM5"J^27;UC;V'9+62HNB;4WRDCQDHE;HH.:N1@03R$V[ MZ3ZTT_DGION[+J](X+TCON<'%O?E>?=;2-&=-N[^2W<7A??J_5Z]W\0+3L2[ M8WNVXJC5R&]2P;@BWV]62DM<8#]L MN(H3VBV777JF(I+!S<5@KD$SC)'Z]H M[/UID_N;@KT0'_3B@W/1DX]%Q<4> ',(YM_%ED9XQ[QO@B1BGVC.OGF_1TDXOH-K(Y=YO]N :.)[SV,LYYQ=A%CK7.>GRKY MS#)Q-,R@Q2CV0CL=]9Y;CW>6[YZ9HQ>S1GC.5H9Q;^THGJ7(X7!;6ZRF_NP$ MXE%WI!>E\'.9B@+( ]N!>D>6M91X$EEAZ1@V'!;;8G1B_]#G3D;/]HJD;=ZL MXSTD]$31NUC' /&86)'UN.O1\UWD0&G?,I9R6CN+'LU'M+69!& QS MZAY=D\P=]1\\5O)2$0X;]/.N)BA5MM>^=J!%U=R<5D+C/:QYS/"J#-(8X/>- M$/HP,)>Q_O*=_ ]02P,$% @ 8X (5XFR(ES$" =T, !D !X;"]W M;W)K&ULM9QK;]M&%H;_"J$610M$$3E7*K4%Q':# MS<)M@R3M?ECT RV-+2*\J"1E-_OK=T@I&HEG>"B/R2^V+C-GSB&'>MYW-.+% M4UY\*==*5=X_:9*5EY-U56W>S&;E3Q47SVH=B<9%OJR3.U(?"*[=I&A5?KU22/UU.@LFW%S[& M#^NJ?F&VN-A$#^J3JO[8?"CTL]DARBI.55;&>>85ZOYR\C9X;^ZG/AU1BI1RZH.$>E_C^I:)4D=2>?Q]S[HY#!FW?'X M\;?H[YKB=3%W4:FN\^0_\:I:7T["B;=2]]$VJ3[F3_]2^X)X'6^9)V7SUWO: MM17^Q%MNRRI/]YUU!FF<[?Y'_^P/Q%$''@>P[D'8'UM&![CLT1VZVRZPI MZR:JHL5%D3]Y1=U:1ZL?-,>FZ:VKB;/Z-'ZJ"OUNK/M5BQMU5WFW>?8P_:R* MU*N?OO)^T]/GQQM517%2_N1-O3\^W7@_?O^3][T79][G=;XMHVQ57LPJG4 = M9K;<#W:U&XQT#":\7_.L6I?>+]E*K4[[SW3BA^S)M^RO"!KPW]OLM4?]5Q[Q M";7DKG7G[O71=J%5?>NV@9)W'UU?MO M\\;[2J7E7[:CMHO*[%'K"_E-N8F6ZG*BK]12%8]JLOCANT#X/]M*'BC8R0%@ MAP/ L.B+ZVU1J*SR-GG17*3Z6"3UW*KJN;72<\M6_2ZD:$+6GSJ/"\Y)<#%[ M/*X*-A)!2 ^-3K+EAVPYFNUM;VJ[_OQH5,D$::4&&\U#7]I3$X?4!#J3FLOR M?596Q3:M#VC?#!)#SJ"!@IT4+@^%2_2U:JJ.=.QU5])<$1IQ2<%G0< MQRK"0Q4A6H5.G-D2#T'BH2]8*W$TM&/B\T/B\[[$N2WQ.4B2AP-[9AX MX!N0^7VI"RN2?) [9^W4\=BNN1]!..C+75IS#^!QI[2=.QK;-7=B> MU@->M59:2-[K#U1K*01^EK8+00=R+<3 .T#1N/B<5U%2:ZPXW:;>)OI:?_+: M50X%M02,^^T+&1_/M1[#X@"'\=LTWVIT%*J)GE5Q]J#UFSX]JK3";A_NN*II M0#B8;NBHKE499@U' M[>=X(+3NRQ@#U,2 FOBCN"0R$*/WSG ,XA-#?((3W\DI$2@'*&M_/ML:B8Y+ MG1C*$YSR_9<0@8 7!"0'&['.Y RY">Z[G^N6R*"&>ZAHI\4;S!,<\V$X-SRENO,_W311:\2 @;:V*#^=:CB$SQK3RCIOW9UDF"OT[M$SX@*X%&:Q3'.MG>RMJL>U0%5I; M=2DO:IA-7[J$3B&]H2RT-.J4A=1 F>)0_BVO5%E/A.@N4=;H#B>L#)5E$H%@(_:*\)V5K)D'1,4B,#*"X#SKB" MH (( A]<0I96?,[LZ3$#=X:;]>=:*S:H21\JVFGQ1@HP7 J<9:T8Y+]D[:5@ M?"#70@S^6>\:O=5:,&S7W W9&4[V+FO%(,2I#W(?Y=OPHZ_#<8AW M62L&:4S]]FHC'MLU=X-VUFO'K=:*058'$LSW,>PX,^1GO7;\'&_%H#MORUI\ M(-="#-09[LW/]U;,YM996]3BP[F68_#,<#P_UULQR-PIK3\.3HL:P\@S0W"& M$_R%WHI!<(-).(;!YT8#<-S@GVU%./3W4XN2LC;KE%+?5E%B?)^^7L;;QHQM?OB1\^75UZF[ D/Q-Y]86.0G!N2 M\W&VQ_%!E^N'BG9Z$(PDX"-LD>-0+S"XQF1KY;.@8]X>[9)[\38Y* FXI&WV M6%I)R;OV\!G6\V&WRO%!3?]0T4Z+-_J #[!=CEND 0W:R^'X2*Z5&&G W;;, M<2@!1 BVGN'!79,W$H"[;9OC%E,N25LLX\$=DQ<&[\)MXYR F&Y_XN"173,W MP!=NV^8$!#C(? Q#+HP6$(-LFA/]Z^[X0*Z%&*:+H3;-"RF.6%95Y=@/QD^J&M1AN!BU#USXJP];9C'+?_9)D5 TS^U MB"EKLTXU)0RQ1<^>N5XU)2"N+6K*TJI;30F#8='CT*]NV_KR7"/BPKF49B2!?NB8@^\4"VN0T M,:, )!G4MLA!5P*&BG9:O%$-$E<-Y_W*!PH&<&+&$ O2B 79N[QO]2P2B@*0 M^1B*0!I%('L7]ZV&14+4@\S'X+PTG)>]2_M6MR+[U_+QR*Z9'_VRK7>?G=6M M2$ARD/D8WEP:42![O?DY;D5"JPX*&8/TTI!>XC[]?+KBKQ-OF7@HS MTWQW2XI?H^(ASDH]C>YU5_]U#;)B=Y>'W9,JWS0W2KC+JRI/FX=K%>DI5S?0 M[]_G>?7M23W X5X;B_\#4$L#!!0 ( &. "%=).2 TL , $X. 9 M>&PO=V]R:W-H965TZ'W^\856ZVUN>%'LX*NX!KT MU^)28LMO6!*6 U=,<"(AG7LGX?$B'!B [?$O@ZUJ71,C92G$C6F<)W,O,#." M#&)M*"C^;6 !66:8_V=];\2AF214L1/:-)7H]]R8>22"E M9::OQ/8#U(*&AB\6F;*_9%OU'0\]$I=*B[P&XPQRQJM_>EL;T0*$1WL _1K0 M_UO H 98Y_QJ9E;6&=4TFDFQ)=+T1C9S8;VQ:%3#N%G&:RWQ*4.QJSC.D[\H:<)'@#':89.>=5G!B_7YZ!IBQ[A3V^7I^1E\]?D>>$:)FOL;Y&%8_KL<^K<;N[QG[#.(>"0>O23\(IQWPA1O^L>0],@@,O#_8A?OH M0F-%O[&B;_F.]O#] [<*0)(%+9A&]=\_0;X$^8/\(I_I34(S(.]^EJS ($;# M&*<\9GSUFG#07=J=@YGL/%8%C6'N8?HID!OPHA?/PE'PMLN) Y'M^#)H?!E8 M]L$>7RZP341*'H;*=_O@7$.N?G09,#BD 0D(TMJWJ:;R(3IIJW*.>X350T;54.GJG.N 5DU MD=0(P12WBKJ4.(D>NY(561BT? EZP7 \;;S9D3-JY(R<9=LYX"/E7T@LAUOQHTWX_\E@\>'-.! 9#L& M3!H#)L[@N ^,N+(@K2WH4CWY,V^#!WGK'.V)6J:-EJE3RQ>0>=>TW:@AN0,J MN[)[X00^44P8W-N9H(JO#2]70HK#U_U)H M/$W8RS4>^$":#O@\%;COUPUSI&B.D-%_4$L#!!0 ( &. "%= ;U#H&04 M ,,@ 9 >&PO=V]R:W-H965T-:'OS/;0&(IG8=Z-9*TNQAV04N]K'NJ(&>\9?Q!;0B1Z2F(J)M96RMV%;8MP2Q(LVFQ'J/KDGO$$2W7* M-[;8<8+765 2VY[C].T$1]2:CK-K2SX=LU3&$25+CD2:))@_7Y&8[2>6:[U< MN(DV6ZDOV-/Q#F_(+9%?=DNNSNR2LHX20D7$*.+D?F)=NA>!Y^B K,77B.S% MT3'2M[)B[$&?S-<3R]$C(C$)I49@]>>1S$@<:Y(:Q[<":I5]ZL#CXQ?Z=7;S MZF966) 9B_^,UG([L8866I-[G,;RANU_(\4-]30O9+'(?J-]T=:Q4)@*R9(B M6(T@B6C^%S\50AP%N-TW KPBP#L-Z+T1T"D".N\-Z!8!W?<.J5<$9+=NY_>> M">=CB:=CSO:(Z]:*I@\R];-HI5=$]1?E5G+U::3BY/0/)HE 2_R,5S%!9SZ1 M.(K%.?H%?;GUT=F'BA3X8YV-;JJ%HH!T6W<[R;KTW MNNV@!:-R*U! UV1=$>_7Q_=KXFTE0:F#]Z+#E5<+O":K-O*&+>0Y7J?J?NK# M?T]I&W6<-\/]_Q<>O#_I4<\!@=2BC&[(+N7A5BU, MB-TKR9-$K769(U6:UX*;:@X)\WNO#.QV!R/3PN!U(Z_KEFT,,?NEF/U:,64<('FS\RIO=0XUB?.CUMR";"YM7N]$^/K^FRH/2@N@:*;V1_6@ M^Q_)II3[LREW"RT)#Y4O>)-]]CF50JKR+Z(;=)L7B5=$.4;0'<=4X.Q-0*5' M14GJ')GDM%VW<^I2[4@;NP1)"Z!HIDO>P26OX8/41\[2'?K'<.QH[BCS.$LB M(9C*:;KHKS2FMM.FBSDHS0>E!5 TT[Y#?>W"%M@N:(4-2O-!:0$4S33F4&6[ M]67VG*H"1#UN(8[U>S$UD:A^05;I24YR73.+G>8PR$+8!Z4%4#13ZT-A[=97 MUHN(1DF:J)RE4M,Z#26ZCBBFH5Y/+KE:0C9$3XY*[4%+:U":#TH+H&BF1X=Z MW>W#)BK0"AV4YH/2 BB::[55^H-TE ]J:DG!>TTNPRZP]'QSTE.^JZH &KDN<;VT69M0O@FVR47 M*&0IE?E^97FUW(F_S/:?3Z[[[D60[Z7XBV2[;$EXQ*5F2'6X)7A.N&ZC/[YERL3C1'93_MS#]%U!+ P04 " !C M@ A7U-M5Z/," "@" &0 'AL+W=O-\][XM@9;KBXDRL A1X*RN3(6RE5GOJ^G*V@P/*$E\#TE047 M!59Z*):^+ 7@N145U ^#(/$+3)B7#^VYB M]W3BBBQ7RISP\V&)EW -ZK:<"#WR6Y,G]T\VN\XR MQ1+&G/XD<[4:>9F'YK# %557?/,9FCRQ\9MQ*NTOVC2U@8=FE52\:,2:H""L M_L)UJG\$G0/).HB^_P07Z!;">A,2E 2839'M@!=$CPEE"BB:X\O0&%" MY0>MNKV^0,=''] 1(@S=K'@EM48.?:71S W\68-Q7F.$KV!\K=@)BH(."H,P M_OY=+PD^NO+])[,7::,V;73(/?]>@L"*L"6B]F$+,Q6Z M?-&M] #;J>#*7YLFUM0L%NL\C(,X'OKK[6".JB1(GZM>$/=;XOY!XHG0RYA0 MCQU44LR4G:AP7Y%2KR^J@Q@H%W#M&6^A9'&T@[M?DPP&;MBXA8T/PMYPA6G; M5'2XJ?'>_<-X$&0[E(ZJ)$W[;LZDY4S^:AK0YW>^HYO6&J[+7?19CMOU=I&NXR.JH&4;K;7G]K_S![]S4[S4H;:6N+&&)B6C=X0#RXK=M82^QB.^W@UV,[66@3 M-YM@+XGMG'.NS_5'[F!+V0-/$1+@,<\('UJI$.N^;?-YBG+(S^@:$?EE25D. MA>RRE>C%]ZG8*?"G(&?.<=\!S/-\QG]'*Z9[+S?]$G_QQ]+QE^O0M\ MK>=W[X+O%S,NF#R[/TP+7$H$9@EUG_7Y&L[1T)(7%D=L@ZSD[1LW.@3U.@1=ZLE%3IG OZ&^0^D2,'7-G=+E:2'/)N0<">/1*T4C M+:I^#)LD.!_8F]U\MR&^NP\9MR%NX.]C)FU,%-60/GD\#II&O21L2! >V;ER;C#M-WE$!LV?\Q>US%YPW MMMK( /):Q[,-BF*GZ=( "AR_8=/>*1=RQ%:Z3N/20D%$^<^H1^M2\$)70(WQ M2[<_<@WC8UDZEI7>7_FR[KR&;(4)ETE;RE#.64\N""MKN;(CZ%H7*S,J9.FC MFZDL?Q%3 /E]2:EXZJ@ =4&=_ %02P,$% @ 8X (5ZSN<.]S P CPL M !D !X;"]W;W)K&ULK59M;]LV$/XK!ZT86F") MWFQ)SFP#B;-B&U8T:-;UP[ /M'2VB$JD1])V\N]WI!S%+XKBH?UBB]3=P^=Y M3CK=>"O55UTB&GBH*Z$G7FG,ZLKW=5YBS?2E7*&@.PNI:F9HJ9:^7BEDA4NJ M*S\*@L2O&1?>=.SV[M1T+->FX@+O%.AU73/U>(.5W$Z\T'O:^,27I;$;_G2\ M8DN\1_-Y=:=HY;MWKL&*V4NY5>[^*V8 M>(%EA!7FQD(P^MO@#*O*(A&/?W>@7GNF3=R_?D)_[\23F#G3.)/5%UZ8^&\<=FDA@M;QGNCZ"ZG/#/] M \D##1?PT92HP"WA[2T:QBO]CO8_W]_"VS?OX UP 7^6CC_Z;*H@1AT0]@W]DJO6(X3CUY)C6J#WO3' M'\(D^+E+WW<".U [:-4.^M"G'U>HF.%B"3G3)2RH&VA8:RR .@LLN& B1ZB< M)UU&-.B)0[>=9C.-J8:;?7FG(6'8AAR0'K:DA]] 6K9W7Z;=X _W.*5Q=DS\ M-"B)LT$W]:2EGO12OV./U#L-T:6WYQR#DQ,2871,]#0F";IIIBW-M)>F^PI< MR,4%N0I,:R3&PK!66]0K[XCX')()MB# )4&B_D<_$#:J:NN7KA>D_)X9'9$I# M!'73+<,("O;8A33K1PH=$L0M4-8!=.#%J/5B]/^\*+C.Y5H8H%+B628T!X3! M7HV"RV!T_(!VAR59VEW,,'C^Z 7?I9SG](17CHIV%1WU%J+1^PK4>0_'H25[ MT,_CT/U!+ P04 " !C@ A701Y&K88$ #T&@ &0 'AL M+W=O/5B.[,- M+ F*;4C1(&FWSXQ-VT(ET2/IN/WWHRA'^XYHJ1'M*9[QK^* M#:42?2N+2LR"C93;BS 4BPTMB3AG6UJI/2O&2R+5*E^'8LLI6>JBL@@ABK*P M)'D5S*=ZVRV?3]E.%GE%;SD2N[(D_/LE+=A^%N#@:<-=OM[(>D,XGV[)FMY3 M^65[R]5:V*HL\Y)6(F<5XG0U"W['%U>Q+M!'_)W3O3A:1G64!\:^UBM_+F=! M5#NB!5W(6H*H?X_TBA9%K:1\_'L0#=J>=>'Q\I/Z!QU>A7D@@EZQXI]\*3>S M8!R@)5V172'OV/X/>@B4UGH+5@C]%^V;8S/5<;$3DI6'8K5>YE7SGWP[G(BC M IR\4 "' OC1@OA0$.N@C3,=ZYI(,I]RMD>\/EJIU0OZW.AJE2:OZF&\EUSM MS56=G-]0=0X$.D-Z 7TD';I=--WBAVU^[ZAS%T7L$$<26\BMW^35=J'*LR^%Y>:AR MM^&A#0]:+WY![].6:__H*S MZ#=;O!.)/0L;MV%CE_K\CM9W]9)RQ%8OG?_+1B+3$O43X'&>84BGX>-Q"F09CWC3FE/ MXUEK/'O->&8SGAG&XV0TZ1EW2GL:'[7&1Z\9']F,C\QK)8O[QIW2GL;'K?&Q MT_CG#55(7DG*;?;'E@NF?[TX]3W=3UKW$[=[)DF!%D1L4*&ALB7?%?BE]?$Z M,<+ !'!_,)P-/>/@J$-DY QT0X6X0*1D.Q5"O;OH)I7F1EZI0:)"6E$8&=G. M($G[V=S-?<,=\1\[PW4,; :KR,E#7NA7@/?J!81SE10IVJ."5>LSE;9$6\;K M5S [_[$YH-DHB_JAL0$:&*%]"+CCCN[8#^_8Y+OYT!T"[[CC._X9P&.3\,:I'P+PN",\/B'B ML@CX>N\$LKQ2LE'YR-U?GGSB:59D6RKOU(\,"E9J1H_2O& MY--*_>&C_= U_P]02P,$% @ 8X (5Q/;O=A) @ 6 4 !D !X;"]W M;W)K&ULK511;],P$/XKEIG0)K$F3;8R2A*I:X48 M$J)J&3P@'MSDVEAS[& [[?CWG)TTZJ1L0H@^-&?[OKO[/M\Y.2C]8$H 2QXK M(4U*2VOK:1"8O(2*F9&J0>+)5NF*65SJ76!J#:SPH$H$41A.@HIQ2;/$[RUU MEJC&"BYAJ8EIJHKIW[<@U"&E8WK<6/%=:=U&D"4UV\$:['V]U+@*^B@%KT : MKB31L$WI;#R=Q\[?.WSC<# G-G%,-DH]N,5=D=+0%00"5H+9EF6 M:'4@VGEC-&=X;3P:V7#I;G%M-9YRQ-EL9@RVR@HLUX"78\F7C> [YB6^)+.B MX,YD@MS)MF7H2"]+U,L2^7CQ/\BRX"87 MRC0:R(_9QEB-K?ASB'&;XFHXA1O/J:E9#BG%^3.@]T"SUZ_&D_#]$/__%.R) M&G&O1OQ2]&RIC+T\Q4W6ZJ7JHA4=I,$Y_)/3'[;/PN M=E>^/V4[X'6#O]ZKI1&<]+U[/2$ %;Q(6CM]>4Z':.VX55M1^%C;(X M6-XL\>D#[1SP?*N4/2[<=/6/:?8'4$L#!!0 ( &. "%&PO=V]R:W-H965T'+@$J\;.;!/2?[^S(2S5*-+R$.SSW?=]=_B. MI);J41< ANQ++O34*XS97OF^S@HHJ;Z06Q!XLI:JI :W:N/KK0*:NZ"2^V$0 MQ'Y)F?#2Q-EN59K(RG FX%81794E54]SX+*>>B/O8%BR36&LP4^3+=W '9B' M[:W"G=^AY*P$H9D41,%ZZLU&5_/8^CN'[PQJ?;0F-I.5E(]V\SF?>H$5!!PR M8Q$H/G9P#9Q;()3QN\7T.DH;>+P^H']TN6,N*ZKA6O(?+#?%U+OT2 YK6G&S ME/4G:/.96+Q,ZEH=S:.2T;XU=&5^AAG@A>$3* I\GI @QE_(R<$";( M?2$K346N$]]@)E:/G[6JYXWJ\ 75,;F1PA2:?! YY,_C?:Q 5X;P4(9Y. CX MI1(7) K.21B$$7FX6Y#3D[,!W*@K;^1PH_\O[SE92LX)WJV:JIS,!.5/FFGR M\]C\JZ\V#>6XG])V\97>T@RF'K:I!K4#+WW]:A0'[P<2&G<)C8?0TP5D4*Y MD6CDBA7V"6P@8@=AI\(N'5WB+_%W/1Y*&/N8&8G+$ M/(XF_;QQQQL/\N+5@.YJ]''&_V;[+K*NSUC]HQXM06W<)-(DDY4P3;MVUF[8 MS9H>_^O>3,H;JC8,VXG#&D.#B[>8KVJF3[,Q+Z6 MTAPVEJ#[!*1_ %!+ P04 " !C@ A7IL[H.:,# "(% &0 'AL+W=O MVS>(,2LQ&9 N5&-D06F(NFC2UV98"3I136=B>XTSM$N>5 M%%Y5K'CKL\S;CLL(/Y%J=P#_R?[9J* MEMU2DKR$BN6D0A0V"^N]>Q.YOG10%I]S.+"39R1#>2#D438^)@O+D2N" F(N M$5A\[6$%12%)8AW_-5"KG5,ZGCX?Z7^IX$4P#YC!BA1?\H1G"^O*0@EL\*[@ M=^3P 9J )I(7DX*I3W1H;!T+Q3O&2=DXBQ64>55_XV_-1IPX"([>P6L ME'M.Q6@N_'AP!WNH=H#"G.$TI9!BE3^R0<>1-R%PG!?L#_0G6E.2[&*.5J2* MH>*T-K[+V:,8/#IL*"FEA1@6IH><9VBE @&*EE#%F3B1C^CK+90/0/^=VUR$ M(1=CQ\V2E_62O3-+]M&M@&<,154"B<8_'/:?#OC;8OO:/?2.>[CT!H%_[ZH1 M\IVWR',\7[.>U>7NGBZ<_S=[],NS=S;#;P^4KWC^&=[Y@_3UDS!%'SF43)OU MFCO6)709>4FN?6\B%_=?:!.[?WIUO]O$GXO$DT:-()=M(&.QD,]AY7 MR:#,#+J_],"9A(4F89$A6"<'TS8'TU=2@ZG)Y)B$A29AD2%8)SFS-CDSPVHP M^_DE=4;7LYX@Z*VN>IJ@MYKV9$%O-=$KPU4;^-6P,F2$\@TNBN-I9(,Z,0A[ MZ5$T"0M-PB)#L$Y&KMN,7+^23ER;3(Y)6&@2%AF"=9+C.D^7!,>P4C3 [HO; MTXD+;$*MS!X/"\0PY*6'T"@M-$J+3-&Z MZ?">TN&]DDPT8%,I,DD+C=(B4[1NBIZN?^[@!>97I,+7OKM^7RWT9EY?,"ZB M1<^:U>';)Y65$FBJ2EH,Q617\?I.W/:V9;/WJEC4ZU^Z-RM7TQ_*,INJY#SA MZQK=+:9I7C%4P$9,Y8QFXG\\K=8.3K:KK/!#.2:D>,\ )4&D@QC>$\&-# M3M 6'X,?4$L#!!0 ( &. "%?\]P-CP , +T2 9 >&PO=V]R:W-H M965TN*^,4>;ZGA>Z.:',B8;V MWIV(AGRE,LK@3B"YRG,BOM]"QCLM^J^6O"8S(Q+&//N;)BH=.0,')3 GJTS=\\UO M4!+J&;R89]+^HDTYUW-0O)**YZ6QCB"GK/@G#Z40>P8:I][ +PW\8X/N(P9! M:1!8HD5DEM:$*!(-!=\@869K-'-AM;'6F@UE9AFG2NBG5-NIZ![6P%: )C ' M(2!!VQMO)Z (S>0[=($^3R?H[9MWZ VB#'U*^4H2ELBAJW0 !L:-2V>WA3/_ M$6,$/Q+R'F"\8+?*4):?B?KF9225T"G^M$[%PTJUW8NKZ6BY) M#"-'%ZX$L08G^ODG''J_U"G0$MB!'MU*CVX3>C36JVU8ZIQ6:9G-(#HHHV1& M,ZJ^U[%OA'PN^P(LM&!F1UM'8=_O#]UU#:M>Q:K7R&J[B*)8Y7^/,[F@T3OQ MW UP4'DNPFMT=.;BA!6-\"G)VM%):;9[RA;H#H1],; 8T)^SC"Z(2>$.>O^P MU+NNSM]/-#?S^!Q-]2,Y)\5>_.4/C8T^*,AE;4*';2YI2V 'FO4KS?I/6GK8 M"J(XFOTH$PK(WEXF^'C0]?RC7&CT?":O0<5K\!1>+>1"!TT5$0KIEY'9YAZH M_'IM=^<+KW_AX3I]&D-[;G:T!':@XE6EXM5KJ:BK-C5K">Q ,^SM&A"O_9HJ M,?>+JM\-!]Y1336[/I?:7F^%_^>RZNJ:>J2LFF-[;HZTA7:HI+]3TG\MI55& MTI9N+:$=ZK9K2'%C?W=F<06GQ86#07A<7"_16N)=;XF;F\N7+ZY>0W&UVJ6V MA7:HY*Z?Q;U74UPM=;RE;B_1/^-= XT;>\TSBRL\^3#H^T%P4ERMMKGNW@&! M_@);V',3B6*^8JHX*ZCN5FV^L%\_VTG3(M+ M$ R^M';LNWN>\STZN[=D_$;, "1:I0D5?6LF9=:U;1'-(,7BD&5 U536V0<<&R,TL3V'">P4TRH%?;,MP$/>VPN$T)AP)&8IRGFMR>0L&7?]#$]A!/(R&W ULTLO,4F!"L(HXC#I6\=N]\1M:0.SXR>!I=@: M(TUES-B-GIS'?2"#\@Q+'/8X6R*N=RMO>F"H&FL%CE!]*B/)U2I1 M=C((A1=S-A<8!J+GBU5<.W" MCHI )WD@;T>@KW-ZB'RG@3S'\]'EZ SM[WVXZ\96V$L"7DG ,W[]>@(-- 1= MA(1.=W!IH$^K3-4"Q.B"I'H?FZ"16A(3G%?(U3?E&YU+2,5U%<$<2+,:B)9/ M5V0X@KZE]"& +\ *W[]S ^=C#4V_I.G7>2_/"=8<)$-C4+J(V)22/Q!7 .-).82JVE><-QC+/XDZ!*4/"*A'7APY0RJB:J$]L9". M2N)';T4O1R] TW4V/=1Y?L44/N](QO4[0;5DW*V&[KZ>:!Z([:);P+PNIYNV M[M:VT_^@FM9NU=1C>VH];7J]Z[\5X;BUUXZG,MU<)=Q'W27^43G-^\KQ?'^7 MH]0EC>@+V&;F&\\WXS&S.'#Q+'-"%'HI"R:75J[4[M:V99J3$LL;OB,,OFRX*+&" MJ=C:XP1VB2FSHH59>Q#1@E>JH(P\""2KLL3B[WM2\,/2/&%9BI?6G,+962#JT(]\L//I/%GJO%27DCS1(=&UK%06DG%RT89=E!2 M5K_Q2\/#B0+@]"MXC8+759A<4? ;!?^M%B:-PN2M%J:-@G'=KGTWQ,58X6@A M^ $)+0UH>F#8-]K %V4Z3]9*P%<*>BI*L&"4;25Z( *MA<3A6DAWZ,/ M2.H5>7Q1AG[->24QR^3"5F!>@]AI8^J^-N5=,>6CSYRI7**$923KT8^']8,! M?1O<;GWWCK[?>X. OU3L!OG.#\AS/+]G/ZNWJWM][OPWZ\F_MGY&AM\F@F_P M_"MX=TS1C!:5/K=H3=)*4$4AYLE+6E3 -]H(7J(5+W>5PN:,\PWJR9X_/@$P M^JA(*?_LRY%Z%Y/^7>BJ>"MW."5+"\J>)&)/K.C[[]S ^;$O0&."Q6.")2.! MG85RTH9R,H0>?3'5$4*&]T1 L4O M\5]K"OI<'43XUFHU)E@\)E@R$MA9&.9M&.;_BXMG/F8HQP2+QP1+1@(["V78 MAC(0Z;K>,V"=_ MTR416]/&2*B6%5/U_U2[VG9*=Z9!Z*S?N[0&@3&(! 18)TVJ>MD>ICVXR0&L)3:S MG=+NU\^.TPRZ-*-:7A+;\?>=8Y_/SCFC'>,_Q 9 HOLLI6)L;:3<#FU;Q!O( ML.BP+5#U9<5XAJ7J\K4MMAQP4H"RU/8<)[ S3*@5CHJQ"QZ.6"Y30N&"(Y%G M&>8/4TC9;FRYUN/ )5EOI!ZPP]$6K^$*Y,WV@JN>7;$D) ,J"*.(PVIL3=SA MLJ_G%Q.^$-B)O3;2*[EE[(?NG"=CR]$.00JQU Q8O>Y@!FFJB90;/TM.JS*I M@?OM1_9%L7:UEELL8,;2KR21F[$UL% "*YRG\I+M/D*YGI[FBUDJBB?:F;E] MST)Q+B3+2K#R("/4O/%]N0][ ,53#_!*@/<4T'T&X)< _UA MP1TCW6I5P)Z MQUH(2D!P+*!? HKHVV9WB]!$6.)PQ-D.<3U;L>E&$=\"K2)"J%;BE>3J*U$X M&9[3F&6 KO$]"/0.39*$:(G@%)U3HW,MF),()";IJ9IQGZ#4B%%UO M6"XP3<3(ELH936G'I>&I,>P]8]A'GQF5&X'F-(&D!C]OQ@<->%MM0K43WN-. M3+U&PD\Y[2#?.4.>X_DU_LR:X9\Q5W#W67ATO'6O;C?^S_G%_UE?-L,CB*NU M>PVA\"M1^@6?_T]1HHB(.&4BYX"^36Z%Y.KN^EZG-L/8K6?4]_E0;'$,8TM= MV +X'5CAVU=NX'RH"W6;9%&;9/,VR19MDBU;(CL03+<23+>)/;R26.:2\0XN:BPX';_K'EI8MK2J@Y#UJI#U&OV_H1QBMJ;D%R3%29\"A161X@Q= M "YR4DFJ7'VS1DLO MC>E1)N='S5H<-6O9DOLF#/9>^9 !7Q>5H4 QRZDT25LU6A6?DZ+F>C(^=8>1 M6S,^=X<+4UO^H3>5KLJ:UX0*E,)*F7(Z?77I<%,]FHYDVZ)XN652E4)%&ULK9O;;N,V%$5_A5"!H@6FL27? MDM0VD%@B)T4'#9)V^E#T0;'H6(@DNB)MSP#]^.H6R51EQL[L%UL7GG5$Y&^R#7GBGR)HT3.K+52F^M>3R[7//;EA=CP)#NS$FGLJVPW?>[)3O/IQG_FCUS]L;E/L[U>30G"F"!3EI.PZ_JF@5ITS#SS56*A%7 MP=D5Q&%2?OM?JA_B(, >'@EPJ@#GU(!!%3!H!XR.! RK@.&I&495P.C4#.,J M8'QJADD5,"D&J_QUBZ%Q?>7/IZG8DS1OG='RC6)\B^AL1,(DE^*C2K.S81:G MY@N1+'FB4C\7AB0_D9L@"/-M/R)W22GU7#(_N%SY8?3CM*>RK'EL;UEE<,L, MSI$, _)))&HMB9<$/.B(I^;XL2&^E_6V[K+SVN5;QPC\99MA;F<)Z?HYOR^Z='MZ5G7Y;=O;N[-I0#&KU#0K>\ CO9KD4VT1) M\L"7/-SY3Q$G_Y)%(7N>$DV77H9(O2!A+A+F(6$4"6,@F*:74:V7D7$*^K]>/I![GN;'LK]B77(Q M\LZ52PFS2WO._S?NYOV+\6C:VQWJ )G20\(H$L9 ,$T'XUH'8[P59?^BS59D MS'FN5I P%PGSD#"*A#$03)/4I);4!&U%$Z1>D# 7"?.0,(J$,1!,T\MEK9=+ ML!5==KG'1#>/A3'IN3) PCPDC")A# 339'!5R^#**(,'ON/)]FWW^7V=\C?L MQYCHW.D$"7.1, \)HT@8 \$T'=G]IK;31QM0101)!DISH30/2J-0&D/1=-T< MU 1ML!&9@6?+!DESH32OHK4]U]%-ET*3LJZDH\;G]6%VFF%V($;S6]+83.?@ M&].5 :A=(8BJ:+J:GDV@.XUT +M5":"Z5Y4!J%TAB*INNF*=?: MQNK>>[P&6J^%TMR*UG('YTIW!P^:E$)I#$73]="48VUS/?;DNY^],-_[F/.< M+1,DS872/"B-0FD,1=/5U!1U[3'5BH@584($DCR**'C3=O+;HM<6G;=%YI3GSB!0F@NE>5 :A=(8 MBJ8+JZG\.@[:>1QHD1=*Q_R^[CN=/$&]KF;^'U!+ P04 " !C@ A7_YR'(U$" M #!0 &0 'AL+W=OU<AJ2+;&&!E $D1 M)7$\B23CBN996%N:/-.M$US!TA#;2LG,RPR$WD[IB+XNW/&J=GXARK.&57 / M[J%9&HRB@:7D$I3E6A$#ZRF]'%W,QOY\./#(86MWYL0[66G]Y(.;0]( DZ.X2 M!957S+$\,WI+C#^-;'X2K 8TBN/*_Y1[9W"7(\[E&*_*AU:Q%@L\BA#$\6%7W*69P[L$@U;(3*OR+5'O@GWO7]B& M%3"EV-P6S 9H_O'#:!)_>D=:.DA+ WNZ1]IE4>@62WQ,OFD'."PT4UW!K[EB M6&Q5D3LH@&_82@#YM4 "4G_@Y?QX&7\;ID_M\PPY;0AWU>B[PYT M-&^-P2XB!WK\9FWQTEL;G6;39517M]+1_'KXR4W&L MF8 UXN*3LU-*3'?ENL#I)K3Y2CN\-&%:XRL%QA_ _;7&TO>!OSG#NY?_!5!+ M P04 " !C@ A7_AY@83(# H$P #0 'AL+W-T>6QEUY-B9X[*67X]OG*0?^"+& MPT:7BL:^Q^?<8_N&&(:560MVLV#,!*M"R&I$%L:4G\*PFBU80:LS53)ID5SI M@AK;U?.P*C6C606D0H3]*$K"@G))QD.Y+*X*4P4SM91F1)(N%+C;UVQ$>LE' M$CBYB#N1Q^.CJ*[T\O]^$D-G)+0*WK^ M&S*,*% <3$ MDY>)/Z>-25_L2C?#K5++Q(@#+S$ZWJ)&QQ@Y]9 W3$<+F]T<#W,E-YL:$Q>P MNK1@P3T5(S*A@D\U!U9."R[6+MR'P$P)I0-CJ\DFZD&D>G!PS_6@T!J=@DNE MZ]PN@_N>-L/W@+8'!KD0G<$^<8'QL*3&,"VO;*<>7 >?0$'3OEV7UN%6T32L M[(P)<0-/X<]\1WN5;^U8!/LENZ8UU#2=C.N _K::T]Z6[;]*-RCYO3)?EG8Z MLNY#9;-KS7*^JONKO#. J?=P=5J68OU9\+DLF)O\BQ..A[3E!0NE^8/-!J4R MLP&F27#/M.&S[,\DT%=NF;>V_Y55^M>/X MXE]9KG^K[!OV>FQ>K6_=Y/DAF$P.P>1!U.3@$$RF;])DV+S MTX).V>$+AK M66Q$?L"93FR2!M,E%X;+IK?@6<;DDZ."E3=T:O\,V-&WXS.6TZ4PMQTX(IOV M=Y;Q99%VHZYA(9I1F_8WF%XOZ0Z"-A>7&5NQ;-)T]7Q:-P/;L%F;"PC[R%5] M^1&,XS _ AB6!W. <1P+R_,_S6> SL=AF+>!%QF@G '*<2P?,JD_6!X_)[67 M?Z9I&L=)@JWH9.)U,,'6+4G@QZ^&>0,&E@7GQ#'L*N8->X)Q)$TQ!&K1 M7Z-)@JQ. A___F!/21RGJ1\!S.\@CC$$GD8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( &. "%>P4 ] RP0 .PD / >&PO M=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:G[DRS@"]IFRF=H8'N,D. "=F^[@A; M@*:VQ$IR;K^^1S:DK3F/\S MC'J[E9F8Z*PJA7+-.!I1>$!E]_)@>TSQ4HQZE_I6&+;B.^$O"LXRRYL+=$ 6 M#)>YD+##S/*:D9!GN9A,%^OIA,&W]7(^FXQO8./K>#Y>7$Y9 !DAD-$;0OX; M!9 Q AF_">1L<;F\FK)U )D@D,F;0*YOX.-JN@@@4P0R?4/(UNT^1R#/WQ(R M#B _() ?:"&79L>5?*QW,*YRMN"N,H+I+?M:61E ?D0@/])"KJNRY.;!0ZWE M3DGX&5>.C;-,5\J%D)\0R$^TD./LOPK.Z=O#P#W (O> %FFF;N$ ;1Y"(%0E MQ"Z!Y. ZGYXSU:%OX/^@9O"L!W\[]Z'+AEB,AD2VP0>+%.)O,9;NCWH>'H/ MW5EA0T+,)$-BE4S$QH4LF#"&Q,:8"_YL9# S#(G5,+86>KX63AKA#V7+32%W M_/FTQ+PPI!8#I+2077HX^&IE+LP+/DP)0V(G7 L(&U4K_<2"_Y X^D^Y43!< MEJU@(J[W'.ST;@%%AOTC),0B_Y X],]4IDO!;OA]:QY$6.R/B&,_/%D9'-$\ M62TJ3 1=3&ARU(Z?Y"MH^O35,AD>^C06H(X_*/I1BN[C# '1,0."!(.]@X* MV:(](R+,"1&Q$YXRCTXRS \1L1_0%*1]#T%J4G$PBP141<(KVCV+F(AP!2'!E),0*Z?.(N9:[UY.<%S"/0DS,0@FQA>K:F*WX@Y?C<0B+EB03S#X)L7V. MV=D9NY:[O?,AZ!\KFKCI:\(0$WT-\EM6M0"S_@*%JG7=8XFY)R%VSQ-D,[D; MU$Y*3#T)L7J>#>653XI@VAR#4)CX)IAZ$F+U8/DY3/40$U-/0JP>'/,ZQ,34 MDQ"KYU1&3*3ENYT11T*8[O6>\#TBII[T-U4[$[$5!N([>RI_GJLGQ=23$JOG M1 6U3_U[E8GPOH>8F'I28O5TU6@=T2C%_),2^R==TQ^-OOP$4$L#!!0 ( &. "%<,/Y#\Y0$ M '\A : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[_I)V M;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K):SNL M4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@6#]H M!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M ;T6] ME4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.] MC4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1 M;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?2. MJ'YNZ M:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@F MHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F M5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP M).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? M J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ 8X (5R&O%7SO *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ 8X (5YE8% "T'P & M @($." >&PO=V]R:W-H965T&UL4$L! A0#% M @ 8X (5V*:0Z'A!@ 8QP !@ ("!*@X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8X (5PZS:;14 P M>0L !@ ("!NQ\ 'AL+W=O-N3*->1$ "C> 8 " @44C M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 8X (5QJ#U[4L"@ >AD !@ M ("!'ST 'AL+W=O&PO=V]R:W-H965T4TK%?? ( ' % 9 " @;Q6 !X;"]W;W)K M&UL4$L! A0#% @ 8X (5PZ<9U.F P ) @ M !D ("!;UD 'AL+W=O.$^O\" "X!@ &0 @(%,70 M>&PO=V]R:W-H965T'DSG/ M+08 ,/ 9 " @8)@ !X;"]W;W)K&UL4$L! A0#% @ 8X (5_ @N92Y!0 EA@ !D M ("!YF8 'AL+W=O&PO=V]R:W-H965T MZ3 8 .D- 9 M " @:EO !X;"]W;W)K&UL4$L! A0# M% @ 8X (5V6]XS'_ P 4 D !D ("!+'8 'AL+W=O MSH$ G M# &0 @(%B>@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 8X (5_$# M0&S$ P )PL !D ("!!(0 'AL+W=O+Q>#4$& !#@ &0 M @('_AP >&PO=V]R:W-H965T. !X;"]W;W)K&UL4$L! A0#% @ 8X (5]+H,M*$ @ J@4 !D M ("!8I8 'AL+W=O]-+HH\" !]!0 &0 @($=F0 >&PO M=V]R:W-H965T.; !X;"]W;W)K&UL4$L! A0#% @ 8X (5\V>QR@. P L@8 !D ("! MCI\ 'AL+W=O\E",$ :"@ &0 @('3H@ >&PO=V]R:W-H965TFO]P'HP4 (1 9 M " @2VG !X;"]W;W)K&UL4$L! A0#% M @ 8X (5WT.)!%^ @ RP4 !D ("!!ZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X (5^;Z@#%/! /QD !D M ("!&<$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8X (5[">US*? @ Y@< !D ("!N\X M 'AL+W=O&PO=V]R:W-H965T)LB)&UL4$L! A0#% @ M8X (5TDY(#2P P 3@X !D ("!/]X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X (5Q/;O=A) @ 6 4 !D M ("!??8 'AL+W=O&PO=V]R:W-H M965TFSN@YHP, (@4 9 M " @<+[ !X;"]W;W)K&UL4$L! M A0#% @ 8X (5_SW V/ P O1( !D ("!G/\ 'AL M+W=O&PO=V]R:W-H965TKB0, 'L. 9 " M@><& 0!X;"]W;W)K&UL4$L! A0#% @ 8X ( M5]EB_?V- P S@\ !D ("!IPH! 'AL+W=O&PO=V]R:W-H965T83 0!X;"]W;W)K M&UL4$L! A0#% @ 8X (5_X>8&$R P *!, M T ( !;A8! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 8X (5PP_D/SE 0 ?R$ !H M ( !K!\! 'AL+U]R96QS+W=O XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 173 256 1 false 59 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.smartsand.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) Sheet http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (UNAUDITED) Sheet http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (UNAUDITED) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Nature of Business Sheet http://www.smartsand.com/role/OrganizationandNatureofBusiness Organization and Nature of Business Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.smartsand.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Acquisition Sheet http://www.smartsand.com/role/Acquisition Acquisition Notes 10 false false R11.htm 0000011 - Disclosure - Inventory Sheet http://www.smartsand.com/role/Inventory Inventory Notes 11 false false R12.htm 0000012 - Disclosure - Property, Plant and Equipment, net Sheet http://www.smartsand.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 12 false false R13.htm 0000013 - Disclosure - Accrued and Other Expenses Sheet http://www.smartsand.com/role/AccruedandOtherExpenses Accrued and Other Expenses Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.smartsand.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://www.smartsand.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Asset Retirement Obligation Sheet http://www.smartsand.com/role/AssetRetirementObligation Asset Retirement Obligation Notes 16 false false R17.htm 0000017 - Disclosure - Contingent Consideration Sheet http://www.smartsand.com/role/ContingentConsideration Contingent Consideration Notes 17 false false R18.htm 0000018 - Disclosure - Revenue Sheet http://www.smartsand.com/role/Revenue Revenue Notes 18 false false R19.htm 0000019 - Disclosure - Earnings Per Share (Notes) Notes http://www.smartsand.com/role/EarningsPerShareNotes Earnings Per Share (Notes) Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.smartsand.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Concentrations Sheet http://www.smartsand.com/role/Concentrations Concentrations Notes 21 false false R22.htm 0000022 - Disclosure - Commitments and Contingencies Sheet http://www.smartsand.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.smartsand.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954702 - Disclosure - Acquisition (Tables) Sheet http://www.smartsand.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.smartsand.com/role/Acquisition 24 false false R25.htm 9954703 - Disclosure - Inventory (Tables) Sheet http://www.smartsand.com/role/InventoryTables Inventory (Tables) Tables http://www.smartsand.com/role/Inventory 25 false false R26.htm 9954704 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.smartsand.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.smartsand.com/role/PropertyPlantandEquipmentnet 26 false false R27.htm 9954705 - Disclosure - Accrued and Other Expenses (Tables) Sheet http://www.smartsand.com/role/AccruedandOtherExpensesTables Accrued and Other Expenses (Tables) Tables http://www.smartsand.com/role/AccruedandOtherExpenses 27 false false R28.htm 9954706 - Disclosure - Debt (Tables) Sheet http://www.smartsand.com/role/DebtTables Debt (Tables) Tables http://www.smartsand.com/role/Debt 28 false false R29.htm 9954707 - Disclosure - Leases (Tables) Sheet http://www.smartsand.com/role/LeasesTables Leases (Tables) Tables http://www.smartsand.com/role/Leases 29 false false R30.htm 9954708 - Disclosure - Asset Retirement Obligation (Tables) Sheet http://www.smartsand.com/role/AssetRetirementObligationTables Asset Retirement Obligation (Tables) Tables http://www.smartsand.com/role/AssetRetirementObligation 30 false false R31.htm 9954710 - Disclosure - Revenue (Tables) Sheet http://www.smartsand.com/role/RevenueTables Revenue (Tables) Tables http://www.smartsand.com/role/Revenue 31 false false R32.htm 9954711 - Disclosure - Earnings Per Share (Tables) Sheet http://www.smartsand.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.smartsand.com/role/EarningsPerShareNotes 32 false false R33.htm 9954712 - Disclosure - Organization and Nature of Business (Detail) Sheet http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail Organization and Nature of Business (Detail) Details http://www.smartsand.com/role/OrganizationandNatureofBusiness 33 false false R34.htm 9954713 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 34 false false R35.htm 9954714 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies 35 false false R36.htm 9954715 - Disclosure - Acquisition - Asset Acquisition (Details) Sheet http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails Acquisition - Asset Acquisition (Details) Details 36 false false R37.htm 9954716 - Disclosure - Inventory - Schedule of Inventories (Detail) Sheet http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail Inventory - Schedule of Inventories (Detail) Details 37 false false R38.htm 9954717 - Disclosure - Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail) Sheet http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail) Details 38 false false R39.htm 9954718 - Disclosure - Property, Plant and Equipment, Net - Narrative (Detail) Sheet http://www.smartsand.com/role/PropertyPlantandEquipmentNetNarrativeDetail Property, Plant and Equipment, Net - Narrative (Detail) Details 39 false false R40.htm 9954719 - Disclosure - Accrued and Other Expenses (Details) Sheet http://www.smartsand.com/role/AccruedandOtherExpensesDetails Accrued and Other Expenses (Details) Details http://www.smartsand.com/role/AccruedandOtherExpensesTables 40 false false R41.htm 9954720 - Disclosure - Debt Long-Term Debt, Net (Details) Sheet http://www.smartsand.com/role/DebtLongTermDebtNetDetails Debt Long-Term Debt, Net (Details) Details 41 false false R42.htm 9954721 - Disclosure - Credit Facility - Additional Information (Detail) Sheet http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail Credit Facility - Additional Information (Detail) Details 42 false false R43.htm 9954722 - Disclosure - Notes Payable (Details) Notes http://www.smartsand.com/role/NotesPayableDetails Notes Payable (Details) Details 43 false false R44.htm 9954723 - Disclosure - Leases - Right of Use Assets and Lease Liabilities (Details) Sheet http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails Leases - Right of Use Assets and Lease Liabilities (Details) Details 44 false false R45.htm 9954724 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.smartsand.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 45 false false R46.htm 9954725 - Disclosure - Leases - Other Lease (Details) Sheet http://www.smartsand.com/role/LeasesOtherLeaseDetails Leases - Other Lease (Details) Details 46 false false R47.htm 9954726 - Disclosure - Leases - Lease Maturities (Details) Sheet http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails Leases - Lease Maturities (Details) Details 47 false false R48.htm 9954727 - Disclosure - Asset Retirement Obligation - Additional Information (Detail) Sheet http://www.smartsand.com/role/AssetRetirementObligationAdditionalInformationDetail Asset Retirement Obligation - Additional Information (Detail) Details 48 false false R49.htm 9954728 - Disclosure - Asset Retirement Obligation - Reconciliation of Total Reclamation Liability for Asset Retirement Obligations (Detail) Sheet http://www.smartsand.com/role/AssetRetirementObligationReconciliationofTotalReclamationLiabilityforAssetRetirementObligationsDetail Asset Retirement Obligation - Reconciliation of Total Reclamation Liability for Asset Retirement Obligations (Detail) Details 49 false false R50.htm 9954732 - Disclosure - Revenue Disaggregation of Revenue (Details) Sheet http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails Revenue Disaggregation of Revenue (Details) Details 50 false false R51.htm 9954733 - Disclosure - Revenue Deferred Revenue (Details) Sheet http://www.smartsand.com/role/RevenueDeferredRevenueDetails Revenue Deferred Revenue (Details) Details 51 false false R52.htm 9954734 - Disclosure - Revenue Performance Obligation (Details) Sheet http://www.smartsand.com/role/RevenuePerformanceObligationDetails Revenue Performance Obligation (Details) Details 52 false false R53.htm 9954735 - Disclosure - Earnings Per Share (Details) Sheet http://www.smartsand.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.smartsand.com/role/EarningsPerShareTables 53 false false R54.htm 9954736 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.smartsand.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 54 false false R55.htm 9954737 - Disclosure - Concentrations - Additional Information (Detail) Sheet http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail Concentrations - Additional Information (Detail) Details 55 false false R56.htm 9954738 - Disclosure - Commitments and Contingencies Litigation (Details) Sheet http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails Commitments and Contingencies Litigation (Details) Details 56 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - snd-20230630.htm 4 snd-20230630.htm a2023q210qex311.htm a2023q210qex312.htm a2023q210qex321.htm a2023q210qex322.htm a2023q210qex951.htm snd-20230630.xsd snd-20230630_cal.xml snd-20230630_def.xml snd-20230630_lab.xml snd-20230630_pre.xml snd-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "snd-20230630.htm": { "axisCustom": 1, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 673, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 173, "dts": { "calculationLink": { "local": [ "snd-20230630_cal.xml" ] }, "definitionLink": { "local": [ "snd-20230630_def.xml" ] }, "inline": { "local": [ "snd-20230630.htm" ] }, "labelLink": { "local": [ "snd-20230630_lab.xml" ] }, "presentationLink": { "local": [ "snd-20230630_pre.xml" ] }, "schema": { "local": [ "snd-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": 426, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 3, "http://xbrl.sec.gov/dei/2023": 5, "total": 8 }, "keyCustom": 28, "keyStandard": 228, "memberCustom": 24, "memberStandard": 32, "nsprefix": "snd", "nsuri": "http://www.smartsand.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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 Page", "menuCat": "Cover", "order": "1", "role": "http://www.smartsand.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Acquisition", "menuCat": "Notes", "order": "10", "role": "http://www.smartsand.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "0000011 - Disclosure - Inventory", "menuCat": "Notes", "order": "11", "role": "http://www.smartsand.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property, Plant and Equipment, net", "menuCat": "Notes", "order": "12", "role": "http://www.smartsand.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "0000013 - Disclosure - Accrued and Other Expenses", "menuCat": "Notes", "order": "13", "role": "http://www.smartsand.com/role/AccruedandOtherExpenses", "shortName": "Accrued and Other Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "0000014 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://www.smartsand.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Leases", "menuCat": "Notes", "order": "15", "role": "http://www.smartsand.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Asset Retirement Obligation", "menuCat": "Notes", "order": "16", "role": "http://www.smartsand.com/role/AssetRetirementObligation", "shortName": "Asset Retirement Obligation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Contingent Consideration", "menuCat": "Notes", "order": "17", "role": "http://www.smartsand.com/role/ContingentConsideration", "shortName": "Contingent Consideration", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "0000018 - Disclosure - Revenue", "menuCat": "Notes", "order": "18", "role": "http://www.smartsand.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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 Per Share (Notes)", "menuCat": "Notes", "order": "19", "role": "http://www.smartsand.com/role/EarningsPerShareNotes", "shortName": "Earnings Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "snd-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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-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": [ "span", "div", "body", "html" ], "baseRef": "snd-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": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.smartsand.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Concentrations", "menuCat": "Notes", "order": "21", "role": "http://www.smartsand.com/role/Concentrations", "shortName": "Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://www.smartsand.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Acquisition (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.smartsand.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "snd-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 - Inventory (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.smartsand.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Property, Plant and Equipment, net (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.smartsand.com/role/PropertyPlantandEquipmentnetTables", "shortName": "Property, Plant and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Accrued and Other Expenses (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.smartsand.com/role/AccruedandOtherExpensesTables", "shortName": "Accrued and Other Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.smartsand.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "snd:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.smartsand.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "snd:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Asset Retirement Obligation (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.smartsand.com/role/AssetRetirementObligationTables", "shortName": "Asset Retirement Obligation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snd-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": "9954710 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.smartsand.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "snd-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": "9954711 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.smartsand.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "snd:CurrentAnnualProcessingCapacity", "reportCount": 1, "unique": true, "unitRef": "t", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Organization and Nature of Business (Detail)", "menuCat": "Details", "order": "33", "role": "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail", "shortName": "Organization and Nature of Business (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "snd:CurrentAnnualProcessingCapacity", "reportCount": 1, "unique": true, "unitRef": "t", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherIncome", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "menuCat": "Details", "order": "34", "role": "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "snd:EmployeeRetentionCreditPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-88", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "35", "role": "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-86", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-18", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Acquisition - Asset Acquisition (Details)", "menuCat": "Details", "order": "36", "role": "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "shortName": "Acquisition - Asset Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-84", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAssetRetirementObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Inventory - Schedule of Inventories (Detail)", "menuCat": "Details", "order": "37", "role": "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail", "shortName": "Inventory - Schedule of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-90", "decimals": "-3", "lang": "en-US", "name": "snd:InventoryRawMaterialNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail)", "menuCat": "Details", "order": "38", "role": "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail", "shortName": "Property, Plant and Equipment, Net - Schedule of Net Property, Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Property, Plant and Equipment, Net - Narrative (Detail)", "menuCat": "Details", "order": "39", "role": "http://www.smartsand.com/role/PropertyPlantandEquipmentNetNarrativeDetail", "shortName": "Property, Plant and Equipment, Net - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)", "menuCat": "Statements", "order": "4", "role": "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Accrued and Other Expenses (Details)", "menuCat": "Details", "order": "40", "role": "http://www.smartsand.com/role/AccruedandOtherExpensesDetails", "shortName": "Accrued and Other Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Debt Long-Term Debt, Net (Details)", "menuCat": "Details", "order": "41", "role": "http://www.smartsand.com/role/DebtLongTermDebtNetDetails", "shortName": "Debt Long-Term Debt, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSecuredNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Credit Facility - Additional Information (Detail)", "menuCat": "Details", "order": "42", "role": "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "shortName": "Credit Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSecuredNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Notes Payable (Details)", "menuCat": "Details", "order": "43", "role": "http://www.smartsand.com/role/NotesPayableDetails", "shortName": "Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-135", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "snd:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Leases - Right of Use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails", "shortName": "Leases - Right of Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "snd:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Leases - Lease Cost (Details)", "menuCat": "Details", "order": "45", "role": "http://www.smartsand.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Leases - Other Lease (Details)", "menuCat": "Details", "order": "46", "role": "http://www.smartsand.com/role/LeasesOtherLeaseDetails", "shortName": "Leases - Other Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Leases - Lease Maturities (Details)", "menuCat": "Details", "order": "47", "role": "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails", "shortName": "Leases - Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Asset Retirement Obligation - Additional Information (Detail)", "menuCat": "Details", "order": "48", "role": "http://www.smartsand.com/role/AssetRetirementObligationAdditionalInformationDetail", "shortName": "Asset Retirement Obligation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Asset Retirement Obligation - Reconciliation of Total Reclamation Liability for Asset Retirement Obligations (Detail)", "menuCat": "Details", "order": "49", "role": "http://www.smartsand.com/role/AssetRetirementObligationReconciliationofTotalReclamationLiabilityforAssetRetirementObligationsDetail", "shortName": "Asset Retirement Obligation - Reconciliation of Total Reclamation Liability for Asset Retirement Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetRetirementObligationAccretionExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "menuCat": "Statements", "order": "5", "role": "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-150", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Revenue Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "50", "role": "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-150", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Revenue Deferred Revenue (Details)", "menuCat": "Details", "order": "51", "role": "http://www.smartsand.com/role/RevenueDeferredRevenueDetails", "shortName": "Revenue Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Revenue Performance Obligation (Details)", "menuCat": "Details", "order": "52", "role": "http://www.smartsand.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "53", "role": "http://www.smartsand.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Income Taxes - Additional Information (Detail)", "menuCat": "Details", "order": "54", "role": "http://www.smartsand.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-17", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-162", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Concentrations - Additional Information (Detail)", "menuCat": "Details", "order": "55", "role": "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail", "shortName": "Concentrations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-162", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-173", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Commitments and Contingencies Litigation (Details)", "menuCat": "Details", "order": "56", "role": "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails", "shortName": "Commitments and Contingencies Litigation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-173", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-50", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (UNAUDITED)", "menuCat": "Statements", "order": "6", "role": "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-57", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "menuCat": "Statements", "order": "7", "role": "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Organization and Nature of Business", "menuCat": "Notes", "order": "8", "role": "http://www.smartsand.com/role/OrganizationandNatureofBusiness", "shortName": "Organization and Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.smartsand.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 59, "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r542" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r543" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r544" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r540" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r539" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r541" ], "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://www.smartsand.com/role/CoverPage" ], "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://www.smartsand.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "snd_ABLRevolvingCreditFacilityMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABLRevolvingCreditFacilityMember", "label": "ABLRevolvingCreditFacilityMember [Member]", "terseLabel": "ABL Revolving Credit Facility" } } }, "localname": "ABLRevolvingCreditFacilityMemberMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_AccruedEquipmentExpense": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "accrued equipment expense", "label": "accrued equipment expense", "terseLabel": "Accrued equipment expense" } } }, "localname": "AccruedEquipmentExpense", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "snd_AccruedFreightAndDeliveryChargesCurrent": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued freight and delivery charges current.", "label": "Accrued Freight And Delivery Charges Current", "terseLabel": "Accrued freight and delivery charges" } } }, "localname": "AccruedFreightAndDeliveryChargesCurrent", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "snd_AssetAcquisitionAnnualProcessingCapacityOnceOperational": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Annual Processing Capacity Once Operational", "label": "Asset Acquisition, Annual Processing Capacity Once Operational", "terseLabel": "Asset Acquisition, Annual Processing Capacity Once Operational" } } }, "localname": "AssetAcquisitionAnnualProcessingCapacityOnceOperational", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "integerItemType" }, "snd_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "label": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net working capital adjustments and capitalized costs" } } }, "localname": "AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "snd_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "snd_BNSFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BNSF", "label": "BNSF [Member]", "terseLabel": "BNSF [Member]" } } }, "localname": "BNSFMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "domainItemType" }, "snd_BlairMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Blair", "label": "Blair [Member]", "terseLabel": "Blair" } } }, "localname": "BlairMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "domainItemType" }, "snd_ClearlakeCapitalGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clearlake Capital Group", "label": "Clearlake Capital Group [Member]", "terseLabel": "Clearlake Capital Group" } } }, "localname": "ClearlakeCapitalGroupMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "snd_ClearlakeCapitalPartnersIIMasterLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clearlake Capital Partners II (Master), L.P.", "label": "Clearlake Capital Partners II (Master), L.P. [Member]", "terseLabel": "Clearlake Capital Partners II (Master), L.P." } } }, "localname": "ClearlakeCapitalPartnersIIMasterLPMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "snd_CommonStockRepurchasePromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Repurchase, Promissory Note", "label": "Common Stock Repurchase, Promissory Note [Member]", "terseLabel": "Common Stock Repurchase, Promissory Note" } } }, "localname": "CommonStockRepurchasePromissoryNoteMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "snd_CurrentAnnualProcessingCapacity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current annual processing capacity.", "label": "Current Annual Processing Capacity", "terseLabel": "Processing capacity" } } }, "localname": "CurrentAnnualProcessingCapacity", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "massItemType" }, "snd_EmployeeRetentionCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit", "label": "Employee Retention Credit [Member]", "terseLabel": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_EmployeeRetentionCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "employee retention credit", "label": "employee retention credit [Policy Text Block]", "terseLabel": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditPolicyTextBlock", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snd_EmployeeStockPurchasePlanCompensation": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan compensation.", "label": "Employee Stock Purchase Plan Compensation", "terseLabel": "Employee stock purchase plan compensation" } } }, "localname": "EmployeeStockPurchasePlanCompensation", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilitiesPaymentDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease Liabilities Payment Due [Abstract]", "label": "Finance And Operating Lease Liabilities Payment Due [Abstract]", "terseLabel": "Total" } } }, "localname": "FinanceAndOperatingLeaseLiabilitiesPaymentDueAbstract", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "snd_FinanceAndOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability", "label": "Finance And Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "FinanceAndOperatingLeaseLiability", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease Liability, Payments, Due", "label": "Finance And Operating Lease Liability, Payments, Due", "totalLabel": "Total cash lease payments" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Payments, Due After Year Four", "label": "Finance And Operating Lease, Liability, Payments, Due After Year Four", "totalLabel": "Thereafter" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Payments, Due Year Four", "label": "Finance And Operating Lease, Liability, Payments, Due Year Four", "totalLabel": "2027" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearOne": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 6.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Payments, Due Year One", "label": "Finance And Operating Lease, Liability, Payments, Due Year One", "totalLabel": "2024" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsDueYearOne", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Payments, Due Year Three", "label": "Finance And Operating Lease, Liability, Payments, Due Year Three", "totalLabel": "2026" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Payments, Due Year Two", "label": "Finance And Operating Lease, Liability, Payments, Due Year Two", "totalLabel": "2025" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityPaymentsRemainderofFiscalYear": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Payments, Remainder of Fiscal Year", "label": "Finance And Operating Lease, Liability, Payments, Remainder of Fiscal Year", "totalLabel": "Remainder of 2023" } } }, "localname": "FinanceAndOperatingLeaseLiabilityPaymentsRemainderofFiscalYear", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance And Operating Lease, Liability, Undiscounted Excess Amount", "label": "Finance And Operating Lease, Liability, Undiscounted Excess Amount", "negatedTotalLabel": "Less: amounts representing interest" } } }, "localname": "FinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueAfterYearFour", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_FiveCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Customers", "label": "Five Customers [Member]", "terseLabel": "Five Customers" } } }, "localname": "FiveCustomersMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_FourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four customers.", "label": "Four Customers [Member]", "terseLabel": "Four Customers" } } }, "localname": "FourCustomersMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_InventoryFinishedGoodsNet": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory finished goods net.", "label": "Inventory Finished Goods Net", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNet", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "snd_InventoryRawMaterialNet": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory raw material Net.", "label": "Inventory Raw Material Net", "terseLabel": "Raw material" } } }, "localname": "InventoryRawMaterialNet", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "snd_InventorySparePartsNet": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, spare parts, net.", "label": "Inventory Spare Parts Net", "terseLabel": "Spare parts" } } }, "localname": "InventorySparePartsNet", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "snd_InventoryWorkInProcessNet": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory work in process net.", "label": "Inventory Work In Process Net", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNet", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "snd_JeffriesFinanceLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jeffries Finance LLC.", "label": "Jeffries Finance L L C [Member]", "terseLabel": "Jeffries Finance L L C [Member]" } } }, "localname": "JeffriesFinanceLLCMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_LesseeLeaseAssets": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Assets", "label": "Lessee, Lease, Assets", "totalLabel": "Total right-of use assets" } } }, "localname": "LesseeLeaseAssets", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_LesseeLeaseLiability": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Lease Liability", "label": "Lessee, Lease Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "LesseeLeaseLiability", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueAfterYearFour", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "snd_LogisticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Logistics [Member]", "label": "Logistics [Member]", "terseLabel": "Logistics [Member]" } } }, "localname": "LogisticsMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "snd_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt, Maturity, After Year Four", "label": "Long Term Debt, Maturity, After Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "snd_NexseerCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nexseer Capital", "label": "Nexseer Capital [Member]", "terseLabel": "Nexseer Capital [Member]" } } }, "localname": "NexseerCapitalMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "domainItemType" }, "snd_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_OneVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Vendor [Member]", "label": "One Vendor [Member]", "terseLabel": "One Vendor" } } }, "localname": "OneVendorMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_OtherRevenueDetailAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "other revenue detail", "label": "other revenue detail [Axis]", "terseLabel": "other revenue detail [Axis]" } } }, "localname": "OtherRevenueDetailAxis", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "snd_OtherRevenueDetailDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "other revenue detail [Domain]", "label": "other revenue detail [Domain]", "terseLabel": "other revenue detail [Domain]" } } }, "localname": "OtherRevenueDetailDomain", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_PermitBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Permit Bond", "label": "Permit Bond [Member]", "terseLabel": "Permit Bond" } } }, "localname": "PermitBondMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails" ], "xbrltype": "domainItemType" }, "snd_ProceedsFromSaleOfOtherProductiveAssetsNetOfAdjustments": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Sale of Other Productive Assets, Net of Adjustments", "label": "Proceeds from Sale of Other Productive Assets, Net of Adjustments", "negatedTerseLabel": "Proceeds from disposal of assets" } } }, "localname": "ProceedsFromSaleOfOtherProductiveAssetsNetOfAdjustments", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "snd_RepurchaseOfCommonStockPercentageOfOutstandingSharesBeforeTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction", "label": "Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction", "terseLabel": "Repurchase Of Common Stock, Percentage Of Outstanding Shares Before Transaction" } } }, "localname": "RepurchaseOfCommonStockPercentageOfOutstandingSharesBeforeTransaction", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "percentItemType" }, "snd_SandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sand [Member]", "label": "Sand [Member]", "terseLabel": "Sand [Member]", "verboseLabel": "Sand [Member]" } } }, "localname": "SandMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "snd_ShortfallRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shortfall Revenues [Member]", "label": "Shortfall Revenues [Member]", "terseLabel": "Shortfall Revenues [Member]" } } }, "localname": "ShortfallRevenuesMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "snd_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three customers.", "label": "Three Customers [Member]", "terseLabel": "Three Customers" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_TradeAccountsPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade accounts payables.", "label": "Trade Accounts Payables [Member]", "terseLabel": "Accounts Payables" } } }, "localname": "TradeAccountsPayablesMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Customers", "label": "Two Customers [Member]", "terseLabel": "Two Customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_TwoSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Suppliers", "label": "Two Suppliers [Member]", "terseLabel": "Two Suppliers" } } }, "localname": "TwoSuppliersMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "snd_UsGaap_OakdaleEquipmentFinancingMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "us-gaap_OakdaleEquipmentFinancingMember", "label": "us-gaap_OakdaleEquipmentFinancingMember [Member]", "terseLabel": "Oakdale Equipment Financing, net" } } }, "localname": "UsGaap_OakdaleEquipmentFinancingMemberMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "domainItemType" }, "snd_UticaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Utica", "label": "Utica [Member]", "terseLabel": "Utica" } } }, "localname": "UticaMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "domainItemType" }, "snd_WellsiteStorageSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wellsite Storage Solutions [Member]", "label": "Wellsite Storage Solutions [Member]", "verboseLabel": "SmartSystems" } } }, "localname": "WellsiteStorageSolutionsMember", "nsuri": "http://www.smartsand.com/20230630", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r175", "r176", "r258", "r282", "r388", "r500", "r502" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r221", "r516", "r576", "r597", "r598" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r239", "r240", "r241", "r242", "r299", "r390", "r418", "r432", "r433", "r483", "r484", "r485", "r486", "r487", "r493", "r494", "r507", "r513", "r523", "r528", "r575", "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r239", "r240", "r241", "r242", "r299", "r390", "r418", "r432", "r433", "r483", "r484", "r485", "r486", "r487", "r493", "r494", "r507", "r513", "r523", "r528", "r575", "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r221", "r516", "r576", "r597", "r598" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r219", "r391", "r412", "r413", "r414", "r415", "r416", "r417", "r496", "r514", "r527", "r547", "r571", "r572", "r576", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r219", "r391", "r412", "r413", "r414", "r415", "r416", "r417", "r496", "r514", "r527", "r547", "r571", "r572", "r576", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r239", "r240", "r241", "r242", "r298", "r299", "r323", "r324", "r325", "r389", "r390", "r418", "r432", "r433", "r483", "r484", "r485", "r486", "r487", "r493", "r494", "r507", "r513", "r523", "r528", "r531", "r567", "r575", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r239", "r240", "r241", "r242", "r298", "r299", "r323", "r324", "r325", "r389", "r390", "r418", "r432", "r433", "r483", "r484", "r485", "r486", "r487", "r493", "r494", "r507", "r513", "r523", "r528", "r531", "r567", "r575", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r175", "r176", "r258", "r282", "r388", "r501", "r502" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Reclassification, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Reclassification, Adjustment" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails" ], "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 and Other Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r526" ], "calculation": { "http://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r222", "r223" ], "calculation": { "http://www.smartsand.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r18", "r61", "r499" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Accrued real estate tax" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r76", "r77", "r111", "r121", "r397" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.", "label": "Accrued Income Taxes", "terseLabel": "Sales tax liability" } } }, "localname": "AccruedIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r76", "r121" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued Income Taxes, Current" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r18", "r499" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedUtilitiesCurrentAndNoncurrent": { "auth_ref": [ "r72" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 utilities, such as electrical power, heating oil, natural gas, and water.", "label": "Accrued Utilities", "terseLabel": "Accrued utilities" } } }, "localname": "AccruedUtilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r54", "r150", "r404" ], "calculation": { "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: accumulated depreciation and depletion" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r28", "r88", "r155", "r401", "r423", "r424" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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 income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r28", "r355", "r358", "r387", "r419", "r420", "r551", "r552", "r553", "r561", "r562", "r563" ], "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 (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r80" ], "calculation": { "http://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r327", "r328", "r329", "r430", "r561", "r562", "r563", "r583", "r600" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "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 operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r6", "r69", "r96", "r276" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Accretion of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r91", "r276", "r370", "r556" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.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 cost" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r6", "r50", "r52" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r202" ], "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 shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r38" ], "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://www.smartsand.com/role/EarningsPerShareDetails" ], "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://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r38" ], "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://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r524", "r580", "r581", "r582" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "negatedLabel": "Acquisition of Blair facility", "terseLabel": "Acquisition of Blair facility" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [ "r579" ], "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": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTextBlock": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for asset acquisition.", "label": "Asset Acquisition [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "AssetAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r230", "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation", "periodEndLabel": "June 30, 2023", "periodStartLabel": "December 31, 2022", "terseLabel": "Post-closure reclamation and site restoration obligation" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AssetRetirementObligationAdditionalInformationDetail", "http://www.smartsand.com/role/AssetRetirementObligationReconciliationofTotalReclamationLiabilityforAssetRetirementObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationAccretionExpense": { "auth_ref": [ "r231", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.", "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion expense" } } }, "localname": "AssetRetirementObligationAccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AssetRetirementObligationReconciliationofTotalReclamationLiabilityforAssetRetirementObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]", "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "localname": "AssetRetirementObligationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "auth_ref": [ "r136", "r229", "r232" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "Asset Retirement Obligation" } } }, "localname": "AssetRetirementObligationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AssetRetirementObligation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationRevisionOfEstimate": { "auth_ref": [ "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.", "label": "Asset Retirement Obligation, Revision of Estimate", "terseLabel": "Asset Retirement Obligation, Revision of Estimate" } } }, "localname": "AssetRetirementObligationRevisionOfEstimate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "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": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]" } } }, "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AssetRetirementObligationReconciliationofTotalReclamationLiabilityforAssetRetirementObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r566" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r152", "r173", "r207", "r213", "r217", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r350", "r352", "r363", "r396", "r454", "r526", "r538", "r573", "r574", "r588" ], "calculation": { "http://www.smartsand.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://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r146", "r157", "r173", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r350", "r352", "r363", "r526", "r573", "r574", "r588" ], "calculation": { "http://www.smartsand.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://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Plant and building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r348", "r521", "r522" ], "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://www.smartsand.com/role/ContingentConsiderationFairValueReconciliationDetails", "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r63", "r64", "r348", "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationFairValueReconciliationDetails", "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r348" ], "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r35", "r36", "r37" ], "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": "Purchases of property, plant and equipment in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Finance leases" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r34", "r148", "r497" ], "calculation": { "http://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r34", "r98", "r170" ], "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 at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r1", "r98" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r73", "r399", "r441" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.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": [ "r106", "r236", "r237", "r492", "r568" ], "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://www.smartsand.com/role/CommitmentsandContingencies", "http://www.smartsand.com/role/ContingentConsideration" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r561", "r562", "r583", "r599", "r600" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r79" ], "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 dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r79", "r442" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r79" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r79", "r442", "r460", "r600", "r601" ], "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", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r79", "r400", "r526" ], "calculation": { "http://www.smartsand.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, $0.001 par value, 350,000,000 shares authorized; 45,353,663 issued and 38,117,265 outstanding at June 30, 2023; 45,099,067 issued and 43,088,106 outstanding at December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r29", "r159", "r161", "r166", "r392", "r408" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "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": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r40", "r43", "r67", "r68", "r221", "r491" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r40", "r43", "r67", "r68", "r221", "r425", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r40", "r43", "r67", "r68", "r221", "r491", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Concentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r40", "r43", "r67", "r68", "r221" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r39", "r40", "r43", "r44", "r67", "r115", "r491" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r40", "r43", "r67", "r68", "r221", "r491" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail", "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r65", "r503" ], "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": "Basis of Presentation and Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r284", "r285", "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r284", "r285", "r295" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r391" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Cost of Goods Sold" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "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://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r41", "r221" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "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": [ "r107", "r172", "r254", "r260", "r261", "r262", "r263", "r264", "r265", "r270", "r277", "r278", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r75", "r76", "r120", "r122", "r177", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r371", "r508", "r509", "r510", "r511", "r512", "r557" ], "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://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r256" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rates on notes" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r177", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r279", "r371", "r508", "r509", "r510", "r511", "r512", "r557" ], "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://www.smartsand.com/role/DebtLongTermDebtNetDetails", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r177", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r371", "r508", "r509", "r510", "r511", "r512", "r557" ], "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://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r21" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Debt Instrument, Periodic Payment, Interest", "negatedTerseLabel": "Amount representing interest" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r21", "r56", "r57", "r69", "r70", "r71", "r74", "r108", "r109", "r177", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r279", "r371", "r508", "r509", "r510", "r511", "r512", "r557" ], "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://www.smartsand.com/role/DebtLongTermDebtNetDetails", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r6", "r112", "r139", "r342", "r343", "r559" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r331", "r332", "r398" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Long-term deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r6", "r53" ], "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 expenses" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r6" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation, depletion and accretion of asset retirement obligations" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r6", "r53" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r294", "r514", "r515", "r516", "r517", "r518", "r519", "r520" ], "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://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r294", "r514", "r515", "r516", "r517", "r518", "r519", "r520" ], "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://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r576" ], "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": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DistributionTypeDomain": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Types of distribution made by the entity.", "label": "Distribution Type [Domain]", "terseLabel": "Distribution Type [Domain]" } } }, "localname": "DistributionTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Information by type of distribution.", "label": "Distribution Type [Axis]", "terseLabel": "Distribution Type [Axis]" } } }, "localname": "DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r167", "r183", "r184", "r185", "r186", "r187", "r192", "r194", "r199", "r200", "r201", "r205", "r361", "r362", "r393", "r409", "r504" ], "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 dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r167", "r183", "r184", "r185", "r186", "r187", "r194", "r199", "r200", "r201", "r205", "r361", "r362", "r393", "r409", "r504" ], "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 dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r191", "r202", "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/EarningsPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r334" ], "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": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r174", "r334", "r344" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r143", "r162", "r163", "r164", "r178", "r179", "r180", "r182", "r188", "r190", "r206", "r225", "r226", "r283", "r327", "r328", "r329", "r338", "r339", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r364", "r365", "r366", "r367", "r368", "r369", "r387", "r419", "r420", "r421", "r430", "r480" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationFairValueReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r12", "r66" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationFairValueReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r66", "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationFairValueReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationFairValueReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r375", "r380", "r525" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r377", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows used for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r374", "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiability", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "snd_LesseeLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Long-term debt, current and long-term portions", "verboseLabel": "Present value of payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails", "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails", "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_2": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total cash lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearOne", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearFour", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearThree", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r587" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsRemainderofFiscalYear", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r376", "r382" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.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 under finance leases", "terseLabel": "Payments under finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r373" ], "calculation": { "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "snd_LesseeLeaseAssets", "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": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r375", "r380", "r525" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r385", "r525" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r384", "r525" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r6" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 }, "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Loss (gain) on disposal of fixed assets", "negatedTerseLabel": "Loss (gain) on disposal of fixed assets, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r173", "r207", "r212", "r216", "r218", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r363", "r506", "r573" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Guarantor Obligations, Current Carrying Value" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails", "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r89", "r124", "r207", "r212", "r216", "r218", "r394", "r406", "r506" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "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": "Income (loss) before income tax expense (benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "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": [ "r174", "r330", "r335", "r336", "r337", "r340", "r345", "r346", "r347", "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r140", "r189", "r190", "r210", "r333", "r341", "r411" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "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": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r5" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Unbilled receivables" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r5" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r555" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetRetirementObligations": { "auth_ref": [ "r5" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations.", "label": "Increase (Decrease) in Asset Retirement Obligations", "terseLabel": "Additions to asset retirement obligations" } } }, "localname": "IncreaseDecreaseInAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r495" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 12.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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 13.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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]", "verboseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r195", "r196", "r197", "r201", "r300" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Assumed conversion of restricted stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r49", "r51" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "stringItemType" }, "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": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r156", "r498", "r526" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail": { "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": "Inventory", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r554" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Salaries, benefits and payroll taxes" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]", "terseLabel": "Land and land improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Real estate properties" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r379", "r525" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_2": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total cash lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearOne", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearFour", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearThree", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r587" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityPaymentsRemainderofFiscalYear", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r386" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "snd_FinanceAndOperatingLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amounts representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "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://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r173", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r351", "r352", "r353", "r363", "r440", "r505", "r538", "r573", "r588", "r589" ], "calculation": { "http://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r84", "r123", "r403", "r526", "r558", "r565", "r584" ], "calculation": { "http://www.smartsand.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" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.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" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r147", "r173", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r351", "r352", "r353", "r363", "r526", "r573", "r588", "r589" ], "calculation": { "http://www.smartsand.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://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r16", "r557" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r16" ], "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://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Term" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r16", "r557" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r557" ], "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://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "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": "Revolving credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r16", "r557" ], "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]", "verboseLabel": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r122", "r267", "r281", "r509", "r510", "r596" ], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total minimum payments" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r153" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r8", "r177", "r272" ], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r8", "r177", "r272" ], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r8", "r177", "r272" ], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r8", "r177", "r272" ], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r560" ], "calculation": { "http://www.smartsand.com/role/DebtLongTermDebtNetDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r154" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "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://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r55" ], "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://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r238", "r239", "r240", "r243", "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r238", "r239", "r240", "r243", "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery, equipment and tooling" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MineDevelopmentMember": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Components used to prepare a mine for its intended use including, but not limited to, labor, materials, and equipment.", "label": "Mine Development [Member]", "terseLabel": "Deferred mining costs" } } }, "localname": "MineDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MiningPropertiesAndMineralRightsMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Legal right to explore, extract, and retain some or all portions of the benefits from mining or mineral deposits and properties used for mining.", "label": "Mining Properties and Mineral Rights [Member]", "terseLabel": "Mineral properties" } } }, "localname": "MiningPropertiesAndMineralRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r128", "r141" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Nature of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/OrganizationandNatureofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r169" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r169" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r99", "r100" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r90", "r100", "r125", "r145", "r158", "r160", "r164", "r173", "r181", "r183", "r184", "r185", "r186", "r189", "r190", "r198", "r207", "r212", "r216", "r218", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r362", "r363", "r407", "r462", "r478", "r479", "r506", "r537", "r573" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "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)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash Investing and Financing Items [Abstract]" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expenses), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "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": "Notes payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r207", "r212", "r216", "r218", "r506" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 1.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": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r585" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r374" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "snd_LesseeLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities, current and long-term portions" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseMaturitiesDetails", "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r374" ], "calculation": { "http://www.smartsand.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 operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r374" ], "calculation": { "http://www.smartsand.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 liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r378", "r382" ], "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": "Operating cash flows used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r373" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "snd_LesseeLeaseAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r385", "r525" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r384", "r525" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "durationItemType" }, "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": [ "r18" ], "calculation": { "http://www.smartsand.com/role/AccruedandOtherExpensesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r151" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r113" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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 adjustment", "verboseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r410", "r463", "r488", "r489", "r490" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other Liabilities, Noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r35", "r36", "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Given" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "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_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock", "terseLabel": "Payments for Repurchase of Common Stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r30", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Base price consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.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, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r550" ], "calculation": { "http://www.smartsand.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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r3", "r427" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Employee stock purchase plan issuance" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r31", "r557" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSecuredNotesPayable": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from Secured Notes Payable", "terseLabel": "Proceeds from secured notes payable" } } }, "localname": "ProceedsFromSecuredNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "verboseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductFinancingArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement that in form is a sale with full right of return but in substance is a financing in that the financier is not the end customer, is not at risk other than credit risk similar to any other form of lending arrangement, and typically is repaid from collections of sales made to actual customers including an amount that constitutes interest.", "label": "Product Financing Arrangement [Member]", "terseLabel": "Product Financing Arrangement" } } }, "localname": "ProductFinancingArrangementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r104", "r131", "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r105", "r149", "r405" ], "calculation": { "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r395", "r405", "r526" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Schedule of net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r168", "r227" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 17.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 bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/InventoryScheduleofInventoriesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RailroadTransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of rail transportation, including railroad cars, tracks and ties.", "label": "Railroad Transportation Equipment [Member]", "terseLabel": "Railroad and sidings" } } }, "localname": "RailroadTransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationTypeAxis": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Axis]", "terseLabel": "Reclassification, Type [Axis]" } } }, "localname": "ReclassificationTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTypeDomain": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Domain]", "terseLabel": "Reclassification, Type [Domain]" } } }, "localname": "ReclassificationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RemediationPropertyForSaleAbandonmentOrDisposalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Land and facilities subject to environmental issues for which a plan is in place to sell, abandon, or otherwise dispose of the property.", "label": "Remediation Property for Sale, Abandonment or Disposal [Member]", "terseLabel": "Asset retirement obligations" } } }, "localname": "RemediationPropertyForSaleAbandonmentOrDisposalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r33", "r557" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedTerseLabel": "Repayment of revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r33" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.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": "Repayments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r81", "r110", "r402", "r422", "r424", "r428", "r443", "r526" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r143", "r178", "r179", "r180", "r182", "r188", "r190", "r225", "r226", "r327", "r328", "r329", "r338", "r339", "r354", "r356", "r357", "r359", "r360", "r419", "r421", "r430", "r600" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "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_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r221", "r545" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r142", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r297" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]", "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDeferredRevenueDetails", "http://www.smartsand.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDeferredRevenueDetails", "http://www.smartsand.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDeferredRevenueDetails", "http://www.smartsand.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/RevenueDeferredRevenueDetails", "http://www.smartsand.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r165", "r173", "r208", "r209", "r211", "r214", "r215", "r219", "r220", "r221", "r224", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r363", "r394", "r573" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "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:" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "ABL Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r383", "r525" ], "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 new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesOtherLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r221", "r545" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CommitmentsandContingenciesLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued and Other Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AccruedandOtherExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r38" ], "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://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r63", "r64", "r348" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ContingentConsiderationScheduleofConsiderationTransferredDetails", "http://www.smartsand.com/role/OrganizationandNatureofBusinessDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation.", "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]", "terseLabel": "Reconciliation of total reclamation liability for asset retirement obligations" } } }, "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/AssetRetirementObligationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r21", "r56", "r57", "r69", "r70", "r71", "r74", "r108", "r109", "r509", "r511", "r560" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r564" ], "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 Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r85", "r86", "r87" ], "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" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 8.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vesting of restricted stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]", "terseLabel": "Supplier" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]", "terseLabel": "Share-based Goods and Nonemployee Services Transaction, Supplier" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r381", "r525" ], "calculation": { "http://www.smartsand.com/role/LeasesLeaseCostDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r101", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r24", "r143", "r162", "r163", "r164", "r178", "r179", "r180", "r182", "r188", "r190", "r206", "r225", "r226", "r283", "r327", "r328", "r329", "r338", "r339", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r364", "r365", "r366", "r367", "r368", "r369", "r387", "r419", "r420", "r421", "r430", "r480" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r178", "r179", "r180", "r206", "r391", "r426", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "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": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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": [ "r178", "r179", "r180", "r206", "r391", "r426", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r532" ], "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://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r78", "r79", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Employee stock purchase plan issuance (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r78", "r79", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r79", "r82", "r83", "r103", "r444", "r460", "r481", "r482", "r526", "r538", "r558", "r565", "r584", "r600" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/ConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Tax Credit Carryforward, Valuation Allowance", "terseLabel": "Tax Credit Carryforward, Valuation Allowance" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r26", "r59", "r60" ], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost, 7,236,398 and 2,010,961 shares at June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r11", "r79", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Stock buy back (in shares)", "terseLabel": "Restricted stock buy back (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r11", "r59", "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Stock buy back", "terseLabel": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED", "http://www.smartsand.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements.", "label": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums", "negatedTerseLabel": "Amount representing unamortized lender fees" } } }, "localname": "UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/DebtLongTermDebtNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r45", "r46", "r47", "r129", "r130", "r132", "r133" ], "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://www.smartsand.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/PropertyPlantandEquipmentNetScheduleofNetPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r193", "r201" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average common stock outstanding (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average number of common shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r192", "r201" ], "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": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.smartsand.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.smartsand.com/role/EarningsPerShareDetails" ], "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": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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" }, "r109": { "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" }, "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": "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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.19(a))", "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "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": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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" }, "r199": { "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" }, "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.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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "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", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//410-20/tableOfContent", "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.25)", "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": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(4)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "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)(4)(i))", "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": "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "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)(4)(iii)(A))", "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": "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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" }, "r391": { "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" }, "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)(15)(b)(1))", "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)(15)(b)(2))", "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)(19))", "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": "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "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)(22))", "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)(23)(a)(3))", "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)(23)(a)(4))", "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": "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "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": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "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(d))", "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": "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "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(14))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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": "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481598/310-20-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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/2003/role/exampleRef" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r541": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r542": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r543": { "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" }, "r544": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "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" }, "r560": { "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/2009/role/commonPracticeRef" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "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" }, "r568": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "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" }, "r601": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "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.17)", "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": "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-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(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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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(20))", "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(8))", "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.1,2)", "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(a),(d))", "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": "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" }, "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 77 0001529628-23-000096-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001529628-23-000096-xbrl.zip M4$L#!!0 ( &. "%?H)S%*K@< )\E 3 83(P,C-Q,C$P<65X,S$Q M+FAT;=U::V\;MQ+]WE_!.KBI#4BRGI$M.P9<1P$$7"2IZ[:WGRZH)5?+Z]WE MEN1*UOWU/4.N'M8C=9JD55V@CG8Y,QQR#L\,R;U,7)9>72:2BZMO+K^MU]D; M'969S!V+C.1."E9:E4_8+T+:>U:O5U(WNI@;-4D<:S?;'?:+-O=JRD.[4RZ5 M5PL[EZ?A^?+4=W(YUF)^=2G4E"GQ^DB)WO@LBGO=YGFWV^6M_EGT2I[WND*T MSLY;XZC]W]815"$>=*R;I_+U4:;R>B*I_T&WW>CW"GO+(;3:Y/3P M(5%CY5BGU6@]]G@YFB_G4GO#I>Y.EUZ^:+UJ7FPYLV/B(D1:FK]IYFZ&MW>C MMZ.;Z[O1^W?L^U_9A]O1NYO1A^M_L^%_AC<_W8U^'K+W;R$QO-T[F(R;"5#E M=!%F9VUP_RNM4_'\JX]N=Q!&-7:3<)/"XK#!?M5E/JFQ2!IRB;F$NYF?[ M@[0YKH(+@05=3V7L!IU7BY&J7""$@SJ]^9L&VFHL!O'7]_YX6MIGC1Y-PX@E M?"J9D5,E9Z!"ERC+?BBY =;3.;N5A3:.Z9R]U29CK6;]!Z9C]B.FW+$?>2YJ M;)1'#<3G_#G$IWUP\?F>6T0%\Y_-V7VN9ZD4$UD+83(A.$+#A5PCG:$'KG+& M\SDK /XF@V:^TJCT$@W"G847F4E@(V 9RU"-8 .D6D4R#N!%F"GXC;A,6IGMD%2HV<*.L,1T><7@:_X65M#6QV MX278.3;DLJ5UH=7F_UCN6)5VWU1'@Z\=UOH@P2E&P_HYCI[R[;#@9, MQ_SD8-#4;9RW:"+>2(NI0@1]\OGCJ-;HT, > MF2KKV0E2,O=VJ*9=\=HZ-QJ9X@?@6>6\%7YJ%6]2HP+'P1>K4R7\#M:68ZN$ MXD;1 %3(S)ZM<[)46LJ6?@59GUH]EVDKX1#VKEZI0$FGHC+E1,$8EG=BE76A M$7+X>NF!7V-)@F!)Z$OQ&:QX\-@>'Q*V.]UM;"O:H.8A(Q),&15*:XDR!$W1 MYFH#XD_6?#K2L3JF2A" N=4Y)TKF%N"GHI!0S8U8( R85WRL4N7FE)QW=4OK MS8/1XRPLE4>B:T6E9_Z':D!%:0K@W/IB(HJT$=X!7UY.9(X:(07 .7%(F*M8,X1S&Q:T<:Y*/-^R$WN?P)64Y744E8:"OY92=UC-M'5X3X>, ML&4C&/HMG,*PXSTJ,5 ,%MN0KAS'?D?Z/3\=!^3ETJ^3X%7"[;+^(/[SJ)?" M)P8_'Q5IS[&SOY=I=0"P(5_[["GZ3*0?U$:J]TPV4OX\4"R62&W%4D2:ZS!= M$18![1.*CZW2=ND:1WGKM+'+?.]?P&26*>>D_$A*&&M4%-0N%/SS1HX!9C"P M)8;'OU1D+U:@_*U4<-^OMC*/_#G!R1?9F!T $@]Q%W:=HD9#S:@ -=H,T[8Z M4A+8J'+UDF^HV7SZ]=6F/ZY<'.I\$N*JC4LX(=A!;%Q T6#E8_+A MVBM2/A^HW-OS2A=5',;:.9T-Z")^2KD315<5#1^8T%S=T9^?-_K-/EW3.X/_ MQ:+CZ@:_X6_P3YW8;NMT&V?MSM[F9J.UM^UC9E^U&^?]_I/,GGJ7@]N8&%OP M_/51YVBA4"VZ0;MX8*W'J*1UN#4WNOCK4=H,\>]B(?J_6[?+2XA6D_&1<3:9 MSU]/FIL*5W[%%A@P'<^QQ4@_<>("GHZ^R@)ZV@1N7\G?)$K&;/@@HY*VR.Q] M*!R_^H)_FK_''\*)#=AUR\63C0]D_DS<3ST='!BO;66-C6^&"FW]W=@@'"Q/ MY=971"OP>GYKKE3X& @NW7Z5?5_'[/TDJ?H;/I Z]1]F_0Y02P,$% @ M8X (5^#!QVNG!P 5B8 !, !A,C R,W$R,3!Q97@S,3(N:'1MW5IK;QNW M$OW>7\$Z:&H#DJR77[)CP'%L0$"1I&Z XGZZH):S$FONC5RFKJ]&Q,7U=U??U^OLG4[*C'+'$D/J]G\X2"(7E^E.G?HST _?HUFUHPY M>G)UKN0P[X4A'43567.BE3:]5\WP[]*WU%.>237M_?A)9F39>YJP!YWQ_,>: MY;FM6S(RC8)6_D'P">Z%QTET^0QVE,QI-H16VSM]]S22 ^E8I]5H/_=X/IJ_ MSJ7VBDO=C2Z]?M4Z;5ZN.;-AXA)$FLP_-'.W=P^?^O?]VYM/_0_OV=O_L(\/ M_?>W_8\W/['[_OL;?,6W#_>0N'O8.IB,FR%0Y7019V=I<+^5ULET^LU'MSD( M_1K[B8C=-=A;2AY)P6"-)62\2\R-N'O]ZN1\>Y!6QU5P(;"@ZXI2U^N<;AQI M?"5S@:CVZE[H'QI[JS$;U]_?^_.9:I\W3OPT]-F(CXD9&DN:@!W=2%KV<\D- MX*^F[($*;1S3.;O7)F.M9OUGIE/V"Z+@V"\\%S76SY,&0G;Q0D/6WKN0O>46 M@4)(LBE[S/5$D1A2+4;.Q'@)#1=RC:2''KC,&<^GK,R=*0DC0!H,&1&!Y"S# MDY%&68SD#:3D>Y-8&<$K*6FZD7R?@CH=\EFQ;O!)Q!ERJD4_3A!1)I MD#XAED,=G@@R;#*2R8C9TG\L]"=DJ#+B!Y!)JY!G?2#?" &U!27#0VRW@ MFA88YAAJ@@VFR]/P@E'9^?>@DE@J<\3=0V@1YQH@"7$TFZ5VF:>@&>XD[,@\ M4:6 36!I*:@UX%!Z:BH !8]BCVZE%C"M$&)7NL9*$-(;KGF)4D$ V-0 4.C. M!G\2;D"+1:2KQ&"+99]Q0P PP( >*?&P9 :@#)>W(BWNQ#"3JB=0_ M"VD3I6T)/4^O1JL(GL+HA 1>6W8(K @"^"(@[IZ2$<^'Q&[ 7 ^E@D2KP^NM MDT,Z"JJM$Q&?CD+WJ\"#A,_2FPNCK1N#): ]FZZSS>7@W@#KD!_M#;*ZC8N6 MGXAW9#%5B&9(5W^.@)K/I DO[>XJ/J4-"+"I>HI)4I<&!D S8VD#>4&*\F#' MU\H+VENF3D,*7P#5*DLNL%2K:-4W2E @?+%:21%VQK8<6"DD-](/0,9<'L@\ M]Y9*Z_-K6$TV).- ==H2',*>."@5J ME4BKN&1K#"DXL\C0T8M9?+E;P;4!> M$"0*?1)?09I[C^W!/F&[TUW'MO0;WSPF3 ]3YDNKI3P:@P8K:Q#?67-WI&-U MC*7P .96Y]S3,[< OR\C/:JY$3.$ ?.2#Z22;NIS]Z9N_7H+8 PXBTOEF>A2 M&1JRP%,UH*(T!7!N0ZV1)-J(X$ H2(>4HX10@#M:J/#KR(N@V(Z0QGJ3!1C_ M)8,ZV2=01\*^&W-5!E;S$:'W'"EDU@Z/=XX,,.MZBD M #:X;D6Z6I=1NZ"UCSVOJ!J6:N)YZYQ MU,5.&SLO%,(+F,PRZ1S19Q+'0*,4\>U"PK]@Y!#X!D];GP?PUU?GLT5)OY<2 M[H<%6.9).'\X^HIC[[UGYCW7>%NEI,GC(? M:S4FGT%S/JR.[4U%HI052D\)K9.1CLS)GV$:&/Q+RHO&O^]7QG>^]@^4RF[* M(5R)O_V>U^(/_'OY@[0+&]S*A0&6,YDZ/%&\L-2;?;E$#BHG'6//.W"YS!?S'KN+IXT @7#XZ= M6&_K=!OG[<[6YF:CM;7M=@Y;BSURZ> M6.LY*OTZ7)L;7?S]*&W&^'>Q$,/GVH_B?G-%_QN_AY^C ="<&S- MQ:.5>SW_3]R/ QWL&:^M98V5JTZ%MN&7N5X\MQ[3VN6G!7@#OS47*GP !)=N MN\JV2SU;;U)5G_%>UW&X3_8_4$L#!!0 ( &. "%=G^T,LAP0 !X3 3 M 83(P,C-Q,C$P<65X,S(Q+FAT;>58X4_K-A#_OK_B5C0>2$U(TD+:M"!U MI>@Q391'B][>I\E-G-8CL?-L!^C^^IV=M/ H(-XT-M 0BAJ?[_R[NY_O8O<7 M.L^.^@M*DJ,?^C\Z#AR+N,PIUQ!+2C1-H%2,S^%S0M45.$X]:RB*I63SA8; M"UKP6<@K=DTJN68ZHT=3B=(TE:[E83AC';B-/S=;Z J3J]TE%YF]+"1,^XLJ%D_:@=NN%_HW@U+ M]"+R/>^GAIUZU$\%U[B>1/WJ9V5FPYBFM]HA&9OSR+K4J%17XEAD0D9;GOWK M&8F3DIQER^C#E.54P1F]@0N1$_ZAJ0A7CJ*2I=5$Q?ZDB GAV=>;"G*(=C+& MZ21P,6::RO\H M9Q M#R8P.!Z?3T?'[RKCB3/^[=?1%Q@,IT82>%[P M[O;@'Z72+%V^>FP?QWG*(1:&&Z07H!85/)9&8\&P)%[004H-(89+C M&$P(3YIPRF,7=LS,[:U.$'B]H<@+PI?VS>_M AH[$3('WW,^02JDM?JUL@J4 M)]BA?BDYA9;7K'H149"R#(?7&"8T+B73#)W%-6%T&R\(GU-L8GG.E#)X\=_, M3+#CP8)*BBCO@ZJPKS AZB8,%T1F:''DPA=1\KD9831%Z[B:9M<4QFG*8@2) MMHRIVK$FX)C)4Q.*4JJ28*JT@+M*8!(>]JI"8)PAB2A,'[X_NYYC>%Q;GQ Y M(YPJ9WR;T24,8AMIP^,FRHG5RI=PQ<4-QF9.M[?V.YNL>I,4+TB2X">(D]%4 M1_MM-+E)^FJ((1VXCAR_4[Q^%W__M4-P*TCP]W>2W77.[WB]YG2=>+_;:F.*NSW#^.^- M[*N&\7](B>!92C".52TG-L]8035! PF.VA2O^$*8*:&%I,I0HVG$),L U1 3 MR9 XJD"NJ*;52ADG/#;C:#!AUK2I?#BKS"IFB8)*NZ9Z4)_<]U$4WDS?.S:' M)%M-85#.$4H%O%-WHS<934UF&5U!F F94.D@DHP4BD:K'[V$J2(CRXAQ:\\J M];!US_'P-1-:BSPR!Z]KT\YBDM79L(FIQ/69K-MU0R\TQS*-9S&=K!:N3VRN M/;'MZ613UFJ[G:#UI-AS_2=ESYD]"-QN&+[([)Z%7,'&P"C<(8>-5N-!'8J" MXA;\;ZN0*4T;L1'%O\]2K\I_.^PI^]SX90.]+( O_MQ[]0W_,KP[YY)A"RAPGV] W'UP(?)W\KYG MR\&&FX_ M"-7/ZGYJS]Z+_0502P,$% @ 8X (5T7'".2%! JA, !, !A,C R M,W$R,3!Q97@S,C(N:'1MY5A14^,V$'[OK]B&*0 &*M=O7M[J==2_V%SM+C_H*2 M^/B'_H^. RE3+&'<6U*P?-@.WWA'ZGO=3 MS4X][B>":UQ/HG[YLS2S84S3.^V0E,UY:%VJE:HK<212(<,=S_[UC,1)2,;2 M9?ANRC*JX)S>PJ7("']75X0K1U')DG*B8G]0Q(3P[.MM";F-=E+&ZCD385[%>2N=PCC4YA^&,%DV\=QGG&(!._N QDZ%S,#WG$^0"&FM?BFM N4Q=JB?"TZA MX=7+7D04)"S%X36&"8T*R31#9W%-&-U%"\+G%)M8EC&E#%[\-S-C['BPH)(B MRJ]!E=A7F!!U'3Y2"B,7WM/HFJ88O3H,%XPF<,HXX1$C*8R3A$4($FT94Y5C M=< QDZUU%.K%:VA&LN;C$V<[J[T^ILLFHK*9Z3.,9/$">EB0Y;332Y M2?IRB"$=N X=OY._?A=_W)<]?[]T9_,YQ315FR I4MP1$3(B-:Q<,U72+P63 MU'PW*9,_56TGO[%'<"M(\%M[\?XZY_>\7G.Z2KS?;30QQ=V>8?SW1O95P_@_ MI$3P+"48QZJ6$9MGK*":H($81VV*5WPAS)307%)EJ%$W8I*F@&J("6L-"G+D MBJI;K61=@]!@S*QI4_EP5I&6S!(YE79-]: ^N6^C*&Q-WSLQAR1;36%0S!%* M";Q3=:.MC*8FLY2N(,R$C*ET$$E*S%2>DF7(N+5GE7K8NN=X^)H) MK446FH/7C6EG$4FK;-C$E.+J3-;MNFVO;8YE&L]B.EXM7)W87'MB.]#QIJS1 M=#M!XTFQY_I/RIXS>QBXW7;[168/+.02-@9&X0XYJC5J#^I0&.1WX'];A4QI MVHB-R/]]EGIE_IOMGK+/C2^7-46K8#SCIV>\?&%L*EZASR$J@1(IBV'EZ7<& MKN13[54VT,L"^.+/O5??\"_#NW+*<9]O0-Q_<"'R=_)^8,O!-A?FOV@@ M#ZZ/OP)UVIP](REZ6/'S/./F,9?V[I*Q<\WT4PZY ME3849WD]IZ_B-^D>'1\'^H+?O<7XT/#KT M#H9'@Z.A]WHT%/_M[4!1>-V5,78>BA]W(AFW)P+;/][O=PZ&B3V92=].CGO= M[M]WZ-6STT#%%MK34-[]ZJI9JLR*K[;-0SF.CZE+.ZYH_MA3H=+'+[KTYP2? MM ,>R7!^_,-G&0G#?A4S=J$B'O_0,CPV;2.T#-R+1OXI@"8@CS[.',D'4$\H M8Y%WH=='HM]]G_ M?/CU';L\?__N\W_8VP^7;W[^>/G;Q;O+I7X\-G7[*ZESC%W+U H3?T^-E<'\ MT;FXFL[/$\$"%89JAGKG2^.%RJ0:&N!:L$2KJ?1!+9-4FY0#>5:Q2^%9J6+6 M&W8'NWR/J8!9J.6M\OWV>\WC*_:%AR&[M%H(RRY$H'3$>.R#&L<&M%2S3UK9 MK))SS[)=+/[RQ6&_WSV!S_1;[V2/RGRP(F*][CZVTY3)>Z,1HSCP5)3R6\"%[T\=.!#*$[@'/E"\]>)(H;0U+8Q_( M0W*@DZF6%HN]^^I->#P61"N0T3L:[+<8!PZ!Q0'FM* AR=0&Y@P!M:"VB): MT:(5=;X7\!L/V2_P!KOD@;!SZN-/@H=V4E9_<+# $GJ]PI=._:6J1M)/-1Y+ M"\UY=Z"\.C8?8A1=$KB'6,?-#L&7B8C%](Z2YX/02F.U4Z[=7/ N?SHOE'$D M0@GU@=2SJ529&F:JGTLH:$4\9Q-7J=+,N):,A;:X]O$K?$&7>CP!-5(>J)I& M/9*617S.I#&I@'8\ZRRDZ8 )/RQ&0@&V"B1%C4*^2&.Q0(+\2B198R6;2 M3F1>&LO\UKGLH'ZBJ7/J"A1%,$R,CU!U5];; 3E@1D%]1MJ4OC(M9E*H$XB? M 9L9,JID$%D#3\6^I'=9H@SV9L+_1!Z [4$+H:$.*E;I,/!3HZW0(@*S"S2Z M%UF@5>1H Y"4\QR?,1X$8$>!6K!S^&71*E@=*\.%#KGVG5WW%# <"W;8EZ(# M1(6I\AVX0Q31R(Q!GD"&PCEZ!>R3>W4*S20BAB&?M[! '0YZPC],&EH@JT'9HVHOU889 ^XTD"HH>"1)^ M\UQGS4,[0+4G#+ =.0YEH8W4@Y(@(085168ZP2,%S,OJ %[AT%O23' L$3 ) MN89N,TZC$8P6U)\SS+1R^K!PQB:D!)AE$)X:-N5Z#I(,'/-)"F/J/RHVE;'S M1+!=]@P&"*@MQ:6 M^!EXC+?<\MM M, XJAFJ=&[$G;D"HSM6&D$6B'9A&$HU N$O=,O9)S)U M).DEKBH!TO!PO0@MLS_!_L3C=B@">]P_ZO2'*\? ?26AN=@>MWN'R>//V=;I M"/CBUT4/ZR#^BSSL[7>&R)UBA@"X_?+EB\'AR65IQA=&:1-LK'@4<()"3D&H MR,56Q,I4>G -Y(!BZ(JLXN,(\0W8W!NP3P$+TM!G:)5E(,&)V= Y'9..\$TK MR<&B6P,E21&2J$Q34N,\A""7CZURYPBRAJ#)K''GZ-?;_$81-J$(NZ,]]I&L MVN85P-&QVJ":19*7$'X^Z4X W1&BX2S@,H39-LJJP]$5"+E<*=_+@3E6[*;@ MU Q"=JR5_$-!%F(M:3(L:="K%#@9"LDH$K[$-K%.7_,9^*:'XV7B@R^LT&X6 M7P#4\P(F@0MS),S4B7"<1[G7![.[V]]B_"XBQ>=E]'_(QBEH5]]PLND4W MKDEO(VQU$K;N ;KCNEC(N\&2@\J>PX)-+)?G6+'JM^C0<9DH7U4'Y #?0"]] M7-O7V3HGVP7W[HN 7LXHV&/BJS3W]/5KI_(K]@@?5M&F16OG[!.WP%A:)ORD MK*#9"RN^#"H6K%D3N=.:B C%E/:,DI*))?(46+TG:+N<>T[0+;\"*-HLB=3> MY-ZH%IOA'$@&.U\I:O=[F*S:G%&CIDX)($$@28KY&55;)W2/(V1;"AVP/[&\\4*60F"G?^R.[2/J5 SA@VTBK%L+<1!M&(NVSE7XBIA%Z\41%N559W M\]\#1+AXD^_GWPP,KD6[) M;&TPG?M_HO,*$CX6[9$6_*K- RA_S,,9GYN=QXOA:YS%=W,6;Q3M\&/(6*X5 MFY^HGN>!!Q5ES<,*,+",IHZX3)V'->"JW 0#(#",#+48Y[@1"76HGC]4XG =)Y;58'C>AQ,V.(HR%UITK\U'4 4X+);@I MLRS$+DJF:,U7T.-860Q1L=+BYN8ZJL'Q<6P1/(> Z4$6)%.&T60Q.IFW=-2Y M6J0P'78>SZ$1<#\TE^;^[ZD/6UFV:+B\OE7&0$;]"<\/S63EM0H%UL*".H5%0 MHQ>FB((MT*$T1L%I@>H%.DHT5;5?4I>Q/H]CG&&QG)NQ@#KH3!HO6W([7F2W ML%HL?A-?_,4QI^B[;)_8-1 J;I)KBCS.O M4Z$&:J2UYVQOQ+G8PJ]6"6DQ&6#@=HOYJ2@#F)GTPS*4PM'0Z$8-=.-S86(O M,"8]J(%.)$E80##$D54O@"0Z++7P%FG)]<6UX>I=Y=5U4AP0'CB(E$_+SSD\ M=2)?H#1\Q2'61GHW+[WG%,5?!T,>9R<*[CZ)@IG&6)@,H8%M]:1QVRDZM]'9 M]D:Y/M?*H!$M%0HK2QTA@")HQ9!DFA;V$*9DOV:&M[+4!W^EA=9F,8C\S5!E M XNEJX]QOE<.4GZ>: $*#>]/#'N'Y^K8/U/0[D&W1:=^-RX/#SFAX#9ZB[51 M%($VT!ORQ(CC_)<3&&A L/-C&5.K5.ADT>*@<0$8;\&(A5DKU*![7"YE=KIN M.=-J^.?G+6>/._3HE?67GPT/.X?[O;6/NYV'/AL<[C^HY$W$]GJ=0?_U(Q [ M'*QO]%I)&#R3\/C'G<%._EX^C+&*Q:.W_Z28=2]B!X,[5?N*1%RO&XS,M1SW MDZ^LM^B9T=M<5R:G1W?;F/B.%K);'#!Z%,MW=*?V=WM[U_9#UNM SO8N,OUF M=;EAA!R[UX[1)@;A([_R>2A:[,L'MG_0';SN#PNF?!-VK+$>SXG'G_D<&B(6 MXR8/1MV?RT./+16C[C+?;A9V1(K]<=](>#!8;<8@9'W+MR!TG;& MS/^#X"0#([1YGEA<:9<^RSMT3^,)E7S_20WQIWK0K#PH^#0.:+'=%WMWD.VU M(W@/H?_F4K!155DM"C3IZI]\)X[>W5HWXU?'\7NN'+VWNPCHSY/T"'1\T:VZ M/-347NO]@P3K=@X^$=EY/*;]/]:T&:)&KK^S3;SF;IZ43?3W*D"Y)=.>#VHLCBU7U@\:\%AK9-* Q]H/T18S[1F!1W?POH&+3P"+ M-'"Q]D.TQ4S[3G"QNF>_F@;L6A35S4;@\Z MO17!1'C>!FO8.0/P>^?=_@8;%*+PMX.C00-X:SP^#>+]5ES;>LC["]T0WR:[ MB><>.88S4RJ(!O;6&E,UL+?V0[3%3'L^JZ3N;J58 5FB<:CU77=KD&+MAVB+ MF;;U./%7,H#%T=KBQC!W4<9-MX4M6M+&]=87KS20LO9#M,5,VWI(Z>[^RV^S MK5YS1[?55:[Q:7;A:XUC&JA9^R':8J9M/=2\S4YJ8?"2J%H<*GI:XM1K@&1] M!Z<<6;T%NW&_M,$L#*VL_1%O,M*V'E=GM MVF8AB77U6%"1P(;N!+U,1Y12^Q_X?O^(O7E_P3[A%_V#;K>!GO5&-PT K?T0 M;3'3MAZ 5DWI\J7D:PSIFV]J2!O?W6#29HBVG&G/ )-F][F[BYP6;L1>;47? M-G!TTRK:P-$M'*(M9MHS@*.%%07CB%=)3[@>B];UM!=@826.6&97UUC8=PU. MW;3Z-CAU"X=HBYFV]3CU]IP6JVWI^P:M;EI1&[2ZA4.TQ4S;>K2:Y7Q!RWA[ M"I759O6G!J)N6F<;B+J%0[3%3-MZB/I961X6P5#A0HA4 SAKC68:P%G[(=IB MII%E?$6)R,[ND3ON#+.4K,V0EK'%9?L;O%YD3-W2)5:2'GW_YD\66/6Z,]BG MM)X3 7@XH"-167IQ3"^2+J3('"REQBPS+V?9C5N8KWDFPA!_*HNIC:45D6&I M(4C=8BZMX4@L?*.%24/*JHQY-5M4W4SI*VP0!DVC8\$DMY@;%K!\F1HZY+$/ MGZQ./9M"+2T6<$^Z&U5:3/R1R@1OSFJQB'L3* U?6@7JQM9*4L:J_7[G .^R M6K[IJLB']_>=A8)9-KUN682/C I3N[[(NBQ@*V2]^O]$EV(_%NV1%ORJS0,H M?\S#&9^;Q5: :^UKO;I.T"W-WE/1-J16&%J82PA+M("IF]N'*$6BPWZ+0V$R MT9Q)(T "?5QI$R!&E*N5)!R3&E>$EQNC/'=4D/* 3;A4P$"C?F4 MQV.-:=/=[!&%V")*RI;P, 40%NBX"]R@4N 91D0RB2:IS"(;I]%(D)H(D%K7 M"'6.4Z8?_!$KFU4 VDD=%:MKH:R@Y6U#.2,*!5K'IR^"TN8F6DTE(3SLC8RA M(Y%[.>\@9:',$DXSJ&A":=RA4]3)U3W+D\,32Z1A$S4#HX&9E$">78@HI4"% M44@UUDSQ]JE!!78AI#/D>"C%%"N1U T#+66YK278'[ P$<;G0SM!&B(79#P5 MQBIM''UEUZK=PLOJ?$QVNI[\&Q)1/POOU:^=][H0V?B;4NF8CRE0-9OR,*VF M*%^^5)%2.=-P.W=7]7"M3'51S#"';*0HARPTY[E,YPMY9-W;'*2O#'A^^6+_ MX"1?7G+-HJU!!<:1A7HQA3KNG+H4[)E>:36K-D/J6NW1>AE\ @[LU4CY<_@Q ML5%X]C]02P,$% @ 8X (5QM6])2V$P$ /;P0 ! !S;F0M,C R,S V M,S N:'1M[+UK=^(ZMC;Z??\*';K/?JO&,"E?L#&I6KR#2E)KI7O?Y MTD/8(KB7L5FRG0K]ZX\DFUNXV=B ;-2C5R7!%Z0YGSDU;YKZ\G_?QBYX13AP M?.^7FG(EU\#_;7_Y?^KU__WZ_ !N?2L:(R\$-QC!$-G@IQ..0#A"X!\^_L-Y MA>#)A>'0Q^-ZG3UUXT^FV'D9A4"556UV5W(17^O(:C00:M957;?K#=T>U%M# M.*PW&YK<- :*)INV]'(M0[NIV.0.Q6BVZ@U;:=9;AF[4]28T-'E@:EIS*-G7 MLF&:L"$KLF(I#5E63=4V3%MIJ2T+:KHATZ\=A61^9(Y>?/GU<_M2L?OWQ295GY]+_?'WK6"(UAW?&"$'H6JB5/.6\K#[T-L)L\IFB? M',]U/$1)-;N=7G>V/2'3)U9?'WCVRMW!&.(P@)Y]9?GC3Y2(,IGR[.XHQ%O? MW?I$KLZ'0<;UQZ;9*JU6ZQ.[NCQB>S'DY5<:G^*+"UJ$]0!9JP-&UM6+_[I$ MBD\AAEY 00%#@BI**;TNFW5-F;\G\!NJTMQ%IOB.V0,V>C? V;>2"XQ(0"#&2BV\XVBF=UT[4+OY9<:\NH_>C6"<@3M]IN:;"U]JP"$B,:RK1JT]A&Z OGQ: M>5&&]\[4US^EJRU#-P[_D)L)XA4IWGGU+U'T-Q,#_ MI48DY=HFG]3'Y"TC^F3=AM,Z\F9#(2JJ?8LL-!X@##0EVUCTQFPTB91>/Z-7 MY$7HF2ADQW.\%T)9-A2B.+L#UWEAPGCW-D$6693ZSICMM;.2USCC<#4B8FO#_;2J M)# :(@) "P4;5!O5C=.)2IO1]M M7!IO[O]G55#?/]R>?;3Z]@FC\NPO8C?@D(HETUEU62'_GSVWN#8?IKUTJU&G M*GWURNSOV9=\6IGW9C*H') A-J#"9&;F$A%F5]+-+/*<>%K!"!+NSVJ%&5_RG3;[L;>(ZEA-^C\T/VR%78W^6V.'73]BW(ROL MXA["KXZ%.F\.D7:R3ESWB)L5/_/ET\97S:<\_\8#]'3C]'K:$'QXQP7HWG:Q7'GP7YP@=*R*KB=']^K+R8TSK2,E\\E/ M*!OG6#]*YIF?4#;.L6X.)[Y,\@5EFSV\CG8]_KA;[U1_&*JZB$P3N:<^?O9:1Y'[-LPI11 M/69 :6C/G5>7D?8=VW9H6AZZ3]"Q[[T;.'%"Z):&_MSY;QGI_XQ"Z'C(OH.8 MEE,Y8_1J7A!7>.6AEX MD<.GTY88E\M:.KI/5Q(Z<)?MY,EJY(%!W*5!>35S>& 6=[G2.1=^0FS3BO+W M-E 08H<6C*:1("&[V>"@<>N2T(=6]M#'J6/?1=*>NXPTKT[AD>A?]JC)26/?11*^ M]-&0,\>^B^0%#XGWXTRMP:WCSC/,."B*:7#K6O-@"/+ (&Z=7-XL%QZ857;G M]RRAHW,PJNS^[^FC%.?@4MD]YA-&*0YO?/".YF7WE,\0I2B,]F7WDL\4I2B, M_F5WED\=I2B,\-R6 ?#L/AZ'%WK97?E3+;I*<561>MF]\%,OND727CC8YZ5_ MV7WFDRZZ11*^[#[PN1?=(GEQ=$_W?%,KNT-Y_M3 >?9'ZMSM&\Y&AZ)J9?2R M>X6G2Y&<":BE]Q[/DB(Y#[,,;MU++FMYJRZ[!K>>+Y=P.'U^[DRPX-8IYZ*T M^SR&D"$\]3)PJ>QN_>G:FA06,S?*GJ@^?5N3XFA?^OC"6=J:%$?_LB>M3]S6 MI#C"ESTN<>[X;9&\X*RTN\"I-;EUV'F&&0>&8)-;UYH'0Y '!G'KY/)FN?# M+&Z=7RX#596776Z];"[AP'O8[SJ(3A]W/(<7"I['.&$ M<VJ->W)KK4%M^/>I3<^.]GEP0.!?-H\F=STSA MSXRBY"C.6VJDN@O1N!M/7'^*$#%>Z9?XW@U&MG,$[AQI;>#.8>:1X 6>%V)R MZR6?=S$^C[YI<>LS/T4#<@>Q,UW"#!3<>T080A]/CWW<_''43(M;%YD#.A>H M75K<9N"?L$\F$DZ?7#*WCF?3B,2$ON/K=#V)\QU:(^)\$2XLW5@:K'/K8W/. M@R+E@%N7-Q4/J-KY!W)=LA"C'M%&\ 7U?#>)C91%#+CU<_EF09%2P*TGG$D3 M_8Y&CN6B\B"?.R>67[(7B7;N7-F#R/XMPIX31AB1&[\Y;_2W\B"?6^>6;Q84 M* 6*S*]+FX4'7R.'O-5[*0OT%9E?%Y<[NA>*]VJXO \EBN8H? H.-B']I]#+U@XN.0I;5*%^11Y'*[MSRPHU#IJ(:K2S42N8?^N!]/ ML/_*JK=*8_\K^^;C'G119T!8XWOTP2Z^ M=8CF"LK3E5V1J^$F\\2>(J5'J88'_=VA5=3)(PX*R/W?:4('NL_.RZA$BXI2 M#<_ZK/PH5#ZJX7%3XM^B5^3ZY?(\E&HXWZWZ)!N)K4_Q'\2F[X5Q?^81-+=^"Z/('#K<7/-@D*E@%MO>S,+9E7?3_1F] M^NXK65/C73+?H$4+W:?EP3NWSBY_="\4[]QZN9S0/- MXF]H.,0."F*%BQX>;HYIDR@M:I,H6C$V";?>OF#YLDIXS_0=*N']K;E4@L9M M3$+@HRCW<-X2RXOH6-;Z8B7O(+_.7I"^.9:B<1M@L0PB?IF7XV%<-M&$@@Y&@Q*(V[&!1K%P6]EZ7N4;2Z:!R-BV+D)C@M9;CM MR%I J(,Q'4NIBF@T[N);FW@*WP1/,_"4NW 89>*-'Y%1X@E9H*:/<+P4"KMQ M$<0N_ ,E"C%IGXKKM:7\QTC^N^?&N^193;,-BV172I$_HS M(L:E-8(!(B(S=H+ QU,:'\LKI-F@\BOVH\FQ!7.9X?D$D[N &G^">2S2R[ 6B%CM,%EH%> E6^PGLLRY3*"+<#*-UC/9:9R&9H78.4;K.>R M6;G+3^P&ZX/_X@2A8PF07I*MRF5.18"43Y">RT8M6?9)@/02;=.2I: $2"_0 M)M6YRT,)])3'6-2YRQ()])3'BM.YR^$(])3'O-*Y2ZH(])3([CE3EB,D=+>W M;7_#>T I"[%".LLTV%?7&N8N*5YC'Y_*9N0LJ5YC'9_)L#6YC MLA7D\9G\3X.[R&F\,?S?/IY%'X)%:N@;8=?\XY-&)6;?FC4L<81@3<>RZ,[. MX!E9R'FE?>J.KWZ6\78R]<-=6'8G-/T("VB>&IKO6L+NUIHKM^:#9IEBOEPC MAIZF%B2N\"/:UXLCEX1V/90RH%U2O\O@LF)^&SOZ(XS$8IX-_R5U%@TNJ^.W M O.G+V!Y4EB>R[_EL@Y>Z$M^@'DNIYS;(/E^1C&H8FBCF2^0LI=ZL8CM11/R MGB,B-HXCP0#9O_J^3<\Z??0]-)ZX_A2AI*0U8(?.Q\F:K]/9D%8,TM\)3OP3 MF*-G\=^Y30,(%)<0Q>=R];E-=/ !H?1+]XT?A-TA UK?W]\?]Z0@)C;_[,,3 MG"=QCN! D]MDCL!Q*7%\IEA"D[N$E$)X[(1?_;T-_ [@5/YJRD_. MVS5&@1]A@KKXSQ$B#BH=C^V\MK^0?QA/'-DP3=B0%5FQE(8LJZ9J&Z:MM-26 M!37=D/]%5]#%,T$X=0EOQHY7'R'G911>:\8D_/S3L'7+=UTX"=#U[)?/MA-,7#@E4W<= M#]790Y^)7+^0(0S\,/3'USH9P2O"H6-!MPY=Y\6[IF1(+B>#:[6N3%VCXPL) M%4)[]L7)T*_8T#^%]OJUEGG5DK=?EJ^4^;5/[-UX=L.,1).PQIXCDZ*T^*6F MU=[-.YD)N1/8?D3I\A>9_>_S!-HV0=^U#!3VFL7W?&*TV,2=F#JA/[EN$-(P M6L1DH4J2G1-$AS&[G8S*Q]>S[QL2#-6'<.RXT^O_TR>"$H!']!,\^V/H_1\I M( JL'A#4#>,; ^<_Z%HQR;>P/W_&$VZ2]S!N)0105$J^'X_W_;M;T.MW^G>] M550L#9Z7T?;N;GX\W_?O[WJ@\W@+[O[WYK?.XZ]WX*;[_?M]KW???3SC%-14 M4_@'#$8$.J'O2>#VZN8*J++>:/WW7Q1#_GR^P;\G?V/CV.-1_NN0_W$/K6_= MY^_@"]')GN\]1F/R$@LDJOL9#=E"60,>I(N@C9SK6]^*Z-I![:H:T]I#M_9YI]\99VA;FZ"MNRK!V-*Z69;NG(M")I5X:6:47:MOS,5A=U\D;7E^6U MPD7#-=+$5"E<;.1]X(F7W\P2\_>(F+4(N]-G-/%Q6 -LSTQ(S!XR2V)4DOGX M[@"ZKA\._+>9;*D4IZUFP_B\5;P2JN&? MX/GNJ?O5EM98H5!J*T4[B97R'F5;E+./03A"8(X=\,2,;'#GV<@^0&W'C]_% M;M,*!*]M\DE]3%XQHH_5;3BM3Q'$=>3-L$C\I;]%'@*:+ 'J#KQ')-BJ\3DE M;_=9J'"APC,8/31DXK"P3A8=WDAT>*/*.KS_W'GLW3--+93X1B6^0,],BP^Q M/P;$G 2A#W;Y"DL3,SF:&#U[S0EHZ H,':(^XX-_,ZQ*=RSN](T\^QB?&9P( MC$X#:TI=:[8T([57D8+[SO@%!-CZI19X=IVN8#)1>_]Z4:[^/7FI >@207YR M+!IH2SY:#9TH+7WR=HB^9P_6/IW#%5+3L3(KSYX1[71' !W2\]EF?#-J[=YW M8LJ!7N?Q5@+WCS=7_#J%FPGQX>X-6B&;+_"' ,_G"6 @@FR:&C7!HX'G# MUHC991]GLSJ;%WLV.Z8I-P^R8]*',8_TVL,-F1B>9S)E-B^^6<7WWK-\3"P8 MF'1C"!$[J1[D89-!2C7>',6KNAUU53;K74[4M<>7 ZUU7LA=?T:$['2F&#?V#@ \1"\HF) MA,&_(^P$ML.RDE3_.LM 9;?A%^@Y_V%_?RP/R@ZFS_W5\U7O"MS%R5L,5D$% M8E1]W(28=\:+OB/OLS&MD^'6(SF%)XV6'T<-=&P;HR!(?CR0]RDS%="JM56S MHB3Q9F,$-KOM8&4V:!>_U)U'JJ7B8D6.43D%)K(W66;"1 4#((; M\FL7]_V?\P5440@W)IB0I3"F,WW:Q4]DL2:Z,_U:KJC$A4=O,%@/ZATVD">? M?)/[_SF3V*1(OD6KM9M-K;D6.LP,O0K Z$-ZRE+H=#""*[1L4 6BO*?DQPP, M>_ )I9Y&OO?._U:( ZYJ2ETUC#1*HN(F2@)H:HY06;6<"70!>D,6Z\%"/A[2 M;G (3(11.*H"3ZL\$4R1.O*XL_JRE7S4;C(']V]S5= MTPKWDLLW6.-PEY[H,JZ2$WNC.DS4%IV=DA 4PL@&DP@'$8U%A3X@=S /0%$_ M##Y2W41#S!TKO"ZS][B3)GTG=%E0#D%K!"P7!D$&G9O!MRD'-3"D@P6]Z7C@ MNQ\RK3]5H\5C$JUEP$!OU@AZ+^0##_P<.>23A01ED8UDM:&K$R$ "'S7L=<* M(3DC3UY_)5$[4T4=,&F;&X1&G.TA)&4=Y20P@1B\0C="X*_RE2PK8$*KI4?Y M0H$I<'F)7$E$/9;T.4N:9)5XO!74/I8,W"5Z)$YPO7>CJ99YYT&;5!$%-OP3 M_.KZ ^(C](AM;(7@.\1_H'!_D#>EG7R>8LE[SZ8Q1P0&4V"-D/4'H-M9B()% M+&Y+C8^E7-D'Y6.HXL&7F\:X$\ \/WL_@)5X?*DMSLX60B'P'T;/!!79KL@"""W#/X M-^4\>8;=3AZD(TG>12M) C80-E 8A* E QM.@ZOX/8$EW_(&^G! YRIB^3XL8S)U ?_1G5DT*=5%4& M99!%BDH"R+$3A@3&3"5AWZ-JV9T"1%3T%-Q3;4VW@KTB< M#"&A)QGLI7;R# M@G[B!^$[C^0Y(@\U9)V*XS-ZB=PX1=&K]\$'2MSF9U53KY(;PI'#TN<3FCX_ MMN#&0Y^/>RZ4*/A8@,@M48\2+Y' >0&O+$3NTD2.0!L"EPP; 6A91.0PI,)" M$8S MRU=DN41L9#8:.AXK/&-!3!J[4\DDMXR/758^SV[;>\/V\@0:'&^P.>*8)0W-/% M$^OY)4T2?\#4R>KZN[H25"0\U7FO M0D$A$^4FWYF."H>4!>,;0K07'T_GUI1"G.QWZR2[<;-]=1XK2]Y@91TML7V. MY$2\XL?$G2_[\9_)@EXU$3FU>U=-N+2A!C'.YP9R3B'&STP9SA MIH@'BW.0Q<'S66PB"F)7B- ?L:V3X6(S3A)(H $&^EWNE'[Y3X=\-06E1Z;F M4^_FU0G8^NU!SW*@2STG6C--;Z9]4&R([0#0PBK'WI:JU3[ CQN]FARK55%; MXA:A@>JYXL$(N>X,2. #@0=SB>-]'.L.)^'(IKC0/U%P6("H1[]^DSCO6 NV M[QE<#9[P$$'B$B9Q11ME*070,H%-3Y:;DDU\>.UYAHC&A5_16M-JA8C84.0%X_ 0>"[4;C^R+Z^5EF; M:]'6[?$S([RPMUY0?8 1_*,.A\2\NH;N3S@-Z%[&S1VX&NI54S^L"=<[[9%0 MHL71AM=^Y^O#'=V8?--][-\]]GMG$Z(#RQ1;5[)2?'2OV;K26F;AKS6O5%._ MM*8$[QIB<>[OG7!29]T3N'E:3YU?[PJJMMS$LK%CVR[:&LO[-S%'G.%T^]R' MPZ-M7HB'3DR/9&?>=42<*DSO(L.!W(P%C# UO/Z2HK&D1MGYW ?W7S[!H^U& M$1P]+4>_W3]V'F_N.P^ &-O=Y^^=/NN4F('!AQ; 83H9KI35!AU\N+I*D+H5 MWYQ,4,SK,N#(L:[=-/MSZ=J,8\F@:XU:^[Y_]SV)CEQ=P!IZ,7S]-@]XLZW% MK'CUC/S=Y_\+]F9CK[:%E\(VR I6 D66IPK4<62 M41GY%$M&T6!-7E&G]R\2'@Y5@^%UO;4KA2K FQZ\M,!JR^*RL&WIJM*=H/AK M%MNTV!G6Y5UNZ-2I7NXY;^6>Q'>?[0A*^I^7>29E7_WI')+5GR*++O++9H!8 M\"NC,QOY%OQ\W2;$&LH7'O24:RBM=\-H1(^V>T6 -IP=(_"!GFSWL;PJCTR^ M,A:!7@6+0*^,1: SBZ#4XR^Y-)39%M.%+789:Z\N@B_"<"PE>,VTAB/;%A/0 MK1FL#G[DN^3;@J3C*+C[,W+"Z=P**Z_*)O0HM^U%)@ J8GR9%0C'F,($N PM M:@@30)@ 902OIJ0U 6 P M]<_V=0_G6>3IJL\Z4>?T66>3J5LB_S= YBF;\$ M36F*95Z4"9<#K0W:E"DD8PI]MEAO6>0WE1(+Y55).+0*5UY"R,_+55./]W@ M56SOJ!!+OT,/OC!5/#_2Z=8)K"@^UIN:F!T/NM/ 88[90H-3%1^W3Z+W/*,@ MWK2G":U>)<;^G?:>(I,:A#3-C&M/43 M]BUD4P4MU'%U6'P$=5S5D&XEYK7>++)J2^YE=)(RC%ES,-$=K$H\[?9_NWL^ MN#686&SY76QI8Y-M+0?$8EO)>55_L;T0V6V)7F*59>P#>H%N[-VR,SZ%>ULA MYAYAQ15">V:^-M45;=P1ZKA*G*7Y'O -6J&/A2:N$%^%)JX@7T7]525Y^L.+ M3RM#]*SZ'G3CDZJ27:X]9$78"1T4IX5^!(A>3.QGH;(K! .ALBO(5U-46%66 ML;=H"%G-:S3Q/:*H/?J=/$/,Z"$BUO-2 MG:M0Q]5AL5#'%>1K(U''NE#'5>)IEYW)?N_%)U>35PE%7!WF"D5<0;XV$T5L M"$5<)9[>O8V<@2..;JL23S5Q$L]%S6M_B:-1&N$% MG%]0?8 1_*,.AV2"U]#]":=![=,J*@@DWM']/35#Z(P2&ONOZ/XE6 O9B*@!. M)NX4A"/L1R\CVATD'#D!^#."F/"97,%HXN,01)Z+@H#U^[/(MY%9D2M_1@[M M*N+3L-]/)T#7,\(PO;&0*$P6V#J9J@LGY*;9+Y]M)YBX<'KM>&S [*'/JR2D M&'JG*1E%X\L)O%JM*U/7*,(2W9U\<0*^*P:^F;)>N=90KG39V'I9OE*V7MOU M6G4VGD+?JJM76F/[H\NO+38D%_J3LRU,IJK*G_^!V"_*9PDDG_P(WG]"3R"# MWO3]QSV"IQ#TH&Z$4X^/-0M*]9L/P>%%_21Z+%M5Q* 9$J,E(12 M+] C[[(!,Y&9\+OP)RM9O"7KZ$^(D<1*%9TP $$T"!S;@=A!P=4FL^K=TJPQ M,A9&[$-OK9BH!"/"E#7A".C1*A>/]3Y;O,9CGWXS(0C%\3K^/9_8,= %K]"- M$/BK?"7+"I@0^#/2"F2?"]F=KP_@!B/;">DF%L=UPC5EOW1+YP6C>:-+>@\S M.9?N2XKWIFMW7K9\#(EO5)\B2# =%SD&E$YD"8!!@(C=!6F?9Q=Y=%+ BFD] M3-@!/M 58B^[/H))A /:L@Z$_C7XX'PD:PC8Q#L)Q*VD;Y&%Q@,B@HI&N^$K M+0D,4/@3(2]I0!VO5W0E^AL:#A%=@I+NI0@\/-R018H8NN2-]$"#(?;'("1T M8_VKZ<\/BZL2V#R%]R#Y^)E]VP>'#A[\2JQE,AT4-]^[H?8M,9Z)#CG23%[8 M&P^:TU;8?Q2:[5R:K0O_L"'QE^@VD EER:SSKO?R7L-]?^@(-;6BIKY#NIL& M/""BF3+)VR-Z"Q"Y<@,G3DAD]4-"XN3SN;*BLLBB1DSQT6\)K!&R(S<^M8YX MPQZR6&]DZ@:CGTXX A^HCTL_?47N=$7^%@S\> 7H3,@'@#C<08@C*TPT+5$I M 0%$G7W= ,:6"K6O0]KG$[K$+2?_T _IF]$<-C!R;/]"9>'XX^ZJ/[-P@ M:%E^1,A#;B9_#>>]J^, !OV8+#L3/]CBG6R3C%F0PO-9LF*'#.6[4RC+'3L).I:P^JAT+^T\7*8-%5FEI366;0UA)IP+M4M,$KA=P^T"KEHUX7KB MA8CS891->+]U>E_7PA6]'^L?W;S_Z-=.Y^GBA7UQ%$EG8>;UB#EL0VP'X*M/ M?DB;K_V84%=@RT5B>3I#,DEJOZ_<\H0=\GT3:N3_BCSJS!.CFUQ'$VHJ.][, ME)T?9QE(Q-(,)C.C?X/>6G*8:_=?4W7MG]IGL&J:I:JAW/R"MLXO6@-^H4Q=41 (ZI Q5\S!)A MIPF.%TR>L^O)#*SA4!Y:NZBRR4$]40GU9J)T:'H\2"$1A\P6TR_B:KJI]P3L MG6X*_5@VDN7;;[!KWD/V/TX%8_.T;R*,66Z2"XSC *[-MM-P3ZPZ@3:-K*<,72#7VKT+P^.$;VS_@+AY)HB MI./9],?= AZ=\ 9B/"7D^)W6K-9 W'_EEYKS%EY[T;AN^VS#(WTM$1U"%L2$ MB$:SAG5-J;5UJ=$B'L_J0+>HL$-$+P.'BK0EA)Q454X:9Y 3E#IPT5;S2LU&@XW"7VX)V;.2S(CY/*?E(PH36SVK8&BU MMMJ26BTCKV3L0.>Q5I"TMK8 U!Z56R2@:+ +417DB/[R!X[K(7E*U MVV-;NT0CK:%5;M'8HVMGU%R(1C 7C#7LZT29ZDV.;(RBXWH"+GLT:2:X&+5V ML\416B[*(KWW7@E7?#P5=NBANG%.0F(M9#43FD15:I(LZQR9"<+N/+&VS ,@ MDP!(EA23)P!=E)WYA-$$.C9 ;Q/D!36\[%(:I!$65*9J."1C/7*K=+6 C91N&X MV0TC2]T?UB/R1W[3N>(2LD?GSHG+FCH]TR_I#G\0+Y/2-:N(L'R:).L\Q?A$ MD/C$.K=01!D$488D-WE"U"68N?=>"+T7A^[=C36L,&USIMYF](Q=0F)_W+U9 M;D1)\JOOVS\=U\TJ&TT:PU.;%:PE%KA*GY$K'E1HL8%DI145UAI_*(E'UV:CJDZ/3P,;FH&"Q']F>9$F6; MM>*^">=+3'!'BLS[D=+/OSI"GRH9F-$BTA5Z_J I&5IN-S0K9SC?U"Y#/R74+9(.EX MSYK4A]N+LE-09(E5&F&&[45T5T9LCSC@-&>0F!PEG+$7W=\G=C-,O_YNF6)T5/N5VYJ<8%X=5-^E:K:WH MDBHK''G6!2TK0C*J*ADI]V7GDXP&D8R&U,CO;'(:E0CI&U7P$7CRR#($LC^IBG2M*+ M\D1NT1!AS#IDO"(O$IV(#N]I1VZFK_F'$XYNHH#,:2$9TP/-%5:&HC5XLE9$ M+O74/>".@"M6AM+2AG,X*/M5Q7>GOO"BS?1:*9$>0$CS[0^#ZWDL]1'A, MT#L0Y8L'KQL/A(Y]0L9;0L4#Q;G%.CJJPCRO,HSV+!/Y862PC>N*6<$].*55 MLOZ[_3EY8R2785%EVI>3TY8R%.+"*I(L"AXK#:E,&W/R0DHED)*E5OX6S9Q& MJ4M2&6FMY]_SF+F7W,MAGPV\H/"!(J,1$UB6FH7MV"E+%:$ 8#'6^XBNPH$7+BN"MP,Z8?\097+L,XZ1E"&NWOGD,FR3/?IW5KQS[UG^ M&/7AVY(;F[T+FT'[81M2(W];/V'O!9 4=WPG\=9?$/2'<&T&,=BZ(]X_?-DF>[S%T/4'"Y/&( 9Q_X^>LI,\\N_L@B++/ MC 9H=$G3-#. (?A;Y"&@R1)0957+S)?,(G$87W3&%[G5DF1CO;PN!U\RCS\'7XCWT- D MV22\D==KG][SY199:#Q &&@*XXT*YHL\6:1$\.V0WAUS7K+E9-W!,YM4=#@* MN8D [Q@\ M$J0D+\JV$K3HE@-5,R2MM:YMCK&,%37R%K&S54FF^U:-=5M[;N>]LRK8C-;6 M,PF0>R>(//J*W&F.Q:V\M04?"ES=-K XT6"98IPMA37/W&37KP711)%**8&T M9PDL"D@J[5>SZ>#)L^#HHGJ,=,B8*:FA"R;0L>N.!RPX<4+HBD*/@ZL"YS1] M(B2]]VYB@BX9C%D%A#;P-F5)SK\11G@<'.-J7U%@X;BB[:^;IJ29/.'JHAKI M/:,0D@]M@"#VR.A%,?;!:G=&RKN$DAW+BL:12W,"MVCH6$[6BMD6W>^M2OH& MSTN48E<'5GNT;O&P,FIMHR69^?=5":/WX$,'9BQ,SAJP_/$$HQ'R N<5 8?M M=1(&<(Y#!V;T966L-\O4C3>2/?@!W3[6'?;AVP81H1N_59XJ6H6Q>_KC!7)B MR*RU5;6"'3;*5!4=9*]#$HW+\JC>Y<*O^+C(K-8)/:U=,R53%JWS! (/4-RY M$4A&1"#8T*1&LZ@.YN=NGI=I62F):G??'5B;7M7O(TK"K7B.FTZ O=BCL(LG M4'744OH-1!W/+D!)%7=0?>%ESLIGEDJTQA"_.-YL?,:J4%F(\ (G,&E_&>!/[=4ZG(->=$*\J11O MJXP[T@C8&Z]I9LZQ4HRI/T( 6C0 ";TIK>CU_)":5)A\[ &'4.L%L^P\#ND) M(.$(!8@("HQLA\8OB9#8].14]AN## MK#AT/>I;#7'#R =LK=;658\F -,JK MB1^P+.,U1BZD%5>??SIV.)I)[-)3"8/EQ2-P0$80A=L?X04(VKLBLJ5_Z6BI M#G!DPS1A0R8KO:60MZBF:ANFK;34E@4UW9#_I:JUV4,CO"AT?$'U 4;PCSH< MD@E>0_COZ;5=SKB4MN9&(O>^=Y[[H-=YO)7 _>/-=OCQ M,N";[N/MW6/O[A:0WWK=A_O;3I_\T>N3']_O'OL]T/T&ND]WSYW^/;F!:P6X M>88??CQV?MS>DUE]/+(6S*"'V8*T4"IL$20C<>$D0->S7S[/NO$X'GL?>^CS M*J7UR=H"R @?7UX(V94<"UKBL"??G%R^8I?>+>KQM89QI3<;6R_+5\K6:[M> MJRA7>D,_Z+6[KVGF84^*P9YML&:JU^X)-^VHUX^USVF< '.?2I+7=<&:']HJ MYZSZ(XP0^$[N&P7@CIAH]KS0/<4.[+TAZI)2I>>\I:#)!:%[*\IT M'T=1$T[3)6#%K5Y_5:4(JQ:A/ J@7>D(EPN1)X%CZ4BJ7JK25I4*:NT/C@?" MD1^15]B!!-";AT2OR(A1<']8Y M9W7"AW6]$>\XZ3L*K855KU2=NN2-. 9[GNJXBN;D*II5T_<5O\?* M+W/V3&-;)QJ%)<=+E-X6PL#3W+((@W$D86C4VD934I3$:/>AST*#)_Z+FTV/6#_^($ M9#1;0]>IY. R=MPK>QOH'"@'"FWUJ34J&-X2Z%F@9V^?G /10\\EE8S"MMD( M]'")GB,EFA1Z#H-D-$4K]DJCYTB9&84>@"')0>Z@9%<*S)GT=&!9TI16*3!W&:<#!ZR_PHOOVP$E MH"TBB0=;G)28W>&OE)2T&0O"KXZ%@AXA:F91:1�)5DDZ=&GL+!/[4]61R@ M5+G6UEM2DZN#V02@3FPM%H@G>@J6IDHF5Q5< E"GM@4+1!1-B,B:I*FYK4,1 MECP8&[]B/PC !/M#)SQ*5/(2_*<]9B*C\1,C<68AH4=BJ9)A'MV#JJ+C?@G8 MVV-1YL%>H]8VI58!W:D%]"H)O>,A3Z>=T8EE.:&WQTK-@SV:FI%: M!9Q:=2+H74+4LCM!&(:T:RQZF] VL >VJ4CK!XIW\/..B]NE!5V('11(8( \ M1#18?.[$!$ZQ[[H@A&_HP-,S+Z,*?H\S]@")1NYX]C-BAV[=Q?HD\RK1I/5X MFI$[NBIV5/",I3W.54%8,FEUGJKRM+]"8.G$WE)!4&K5VBU)E_.?Y"N@Q#&4 M]G@_Q6!)DZDC9"BY,])BV]?!J+A%$TP8!!DDJ!4(QSX9W7_8!Z)PXV C<)FN M1% Z2U3=) D*+<[@*4LE\IZG-O4R(D:MM?7\SH% #,^(R0&8C"LQ30(2!T%L M/*TTGO98=44"JD$!)>>/<7-:>%$&TZZ'7/+ABP1>D(?HR6?,O+/'CN<$(68G MDHDHW\$&7D+=7V/:4G%9H>RA+I%.HWYZ8;DAX5YSB:T]IN"1L&70**"IY#^. M7F"+8VR=!5IT[Y21PF;5V4S(-GM;$2PL3/M :W@\O MT/$^ @(2>H2D'Q"3TA\"UE<0P"! 82 !#QU6Y'LA'MB:41F0\9/?ULJ+"*4I MS;M>CTA#=_B$_0F9\_3)A5Y(S^&>T(.(-PE+BQ:V<>1U"3<^#8@^%%J1>RAX M&K0/WWI%Y$>!&UYQD\LRS*E[LJWB#27N\2A"UF7#6#;=M*]N]F#=I/*CF_98 M?[,#MLDXT6ZHB3M7[Q2$/0]AT_I*7/LHUXOGSCUF5NW M-#1:2&;(HEF0@%XV]R8_]!HTH*2;HC6:@%ZFX'E^Y-%MAZIDZD??\2J@5S;H M[7&<\F./GI"E2WI)L'=9FPX=S_+'"'QPB6N\YM)FB2]%C7 MC+0.I'@'/^\0N1I>T2;4NTZ/8907?=R11U01?"SYJT6C!^UUFYL2.P)_%0$/T>&CU9K&\9Z MLR'HH?VE56XV3Y$E8R+U9RR7?S+OO;8MONX6D@2L98H6Q2'3K- MD8I-;)5&R+Y:G.;H28!"$&3_T3 MBPPXEN%$FJ10?',"(W?TL6I=\X\3FEQVXU;\NTT20X\N+" >P,T9#:?(/%\$ MVM(&,K.@S9!K;4U?;S8@X';Q<#L&VI1:NZ&OVXL";1>/MK1ATDQP8VU#U^NX M^(/;)=30W"]7?8,!&OH8S2S2$+[-$N+@0W).QV&5X>(TI[U1P45-VC?LCV_( MLXX7$7HD16N^%WQES(GOZ],#4N[>0@P)21T/XNE]B,8!D4/ZK?0,%2:)&RC9$92ER?;?%^T$7$IM4?K2V$2^$E_Y:TS< MS#+$MH2JYOK"(*K5N$54\>9V?ARQW9V*6M3N3@$F/M73B;43V[=I;#A-0&BG MB@ JF]V9&U%-FAR3E U=/'FLKJU$D/@1A;O;@QS7,>..'G\]WOSY5@Q%!KP) MJ [?A]VDIQ5*6F%5;F6)A@A!NPQ!.U(-RJK(K4N56FOGLM2$- EIXE":"LP( MY%NUM%I;E9J%G5PNY$S(&4\3/U)Q42Z1:U!#4<[E+98LP\"U;*RYDF"",)GM M>$S@$HP@1H>U[UFO"=,(%VP_&KAHC4D'-:))&Q(2H^1]E)>V;_ MBBZ[)5I9=RVL3PCWJ.+<'8!1WR^K=Q![9/;!['&&DOD**B]64+W6EJ^4"NXG M%")0>1$PBQ$!@XJ S-/IGT($A BD$X%B)*#))$ L D("^(TP;!6!UCL9V!)H M2"T,)K.(\FP'YG3K?!F\F5O'C4)DY\GU5TV.-TV1;SD^@3^3X&23_+:*\6CX MJTL20E!Y(7COT:1QHT'Q=F1JS,M'4/[GPPN[2JNRUYJE1BLFJ^Q]/89,&GL^\K+&6'6:8):]:$ M+;.<-8NR38MG>/G:-@F8%VP9%P9SLRC;6,#\L%E? L;/"_%6;)@7=O!24$LNRB7@!.#,G?@40O)2\M-V7MM?R#^S88\A?G&\V>@,AND3 M@T2E('E'V[W#7":"A6A7Q>,-G+WQV@G)MUDIIM(?(0 MRQ^3T4P)]X#GA^3[ M""X!&9Y#QOJ"H0LF$( 0.R%2(@&Y]Y(3\W,F]QBHIEO^EHZ5:PI$-TX0-69$52R%O44W5 M-DQ;::DM"VJZ(?]+U6NSAT9X-H,)T5;U 4;PCSH0_FWG&E]"DQ"YN9'(O>^=YS[H=1YO)7#_>+,=Q[P,^*;[>'OWV+N[!>2W M7O?A_K;3)W_T^N3'][O'?@]TOY%+WY^>[WXC]]W_?D?GU?U^!SX\='N]CWPJ MMIU3_O#CL?/C]IY,NWN:[J\_4O%8+D<;#IT[8GE[O4F6FNW;C#Y8S5Q&IO?W*<[XE/[1A@A M\)W<-PK ';%G;/"WR$- DZ44=3E5I4K/>4M!D[R067)B,_3AX)MRJJQJ:0JZ MTDPX/>&2Q6K]594BK%J$1%XH[00H3P+*O"I152JH$S\X'@A'?D1>8;]K-'L) MA<"Y6^U6N:"_?/N5N6F8VRJX82Y'.0HA$662B/-TMFT5U-E6P%[ OM0M:%L% MMZ 5 B$$HBJ]8EO%]8KEJ+$+UPCOAJ.X_>L$HQ'R N=UWAI M>$>*=YRA/CST)V?"_3P MI.HXYRPR'7.SK&+B)2+AP4W"@C[E0/R]'<_N+_C1F;.#K"[=81^^/?F870A# M[ PBE@GN^T^0O";S MP[!9:RL;XI "AQ7!85I?[>Q -&MM/<^IR:?S]39]A:I?-;FV<5=8FRZIM:NF M_&)."2J("'RKE"(38QMTR$PC9 X!M6@(2#6,C.'18GA6["JV+TXJA.U2A.TX M_LQ.L7LO6:HL$[//R.!^5$VDA%0=0@>^!:O K%YQBY@J*S3'9\A9MVL7QC4A M=$+H>%G-TGJC1?JG8?M4]ZS?57L M&\ZV;_CBMOOJA6SW-<5VWPO<[OM;Y_'7NQZ9$;G0O?F?W[H/MW?/O?_^BZDJ MS<_@[N\_[OO_Y%,S9=WX>P[)W-,1@A=J;=W4!^C^('">K=.MUE5#-P_9.:T: M5TW=*'S+;/-*,0[;C[W[FM8X;-/P[K&J3;,T8Q5T%6,MSUC-*[EQV(;\\XPU MG29,?,)W1K2B,R\E5:+R3($4)54<87,PK.R[\6_BXT)ZH6_]<<%-"?K$0PDB M/"V.$.16[/]<*_/8LWVY5$3KD+%2/Y=XU4_0L>N.!V[@A'KZQ6ZF/SI1.MB! M;BY2[%$. C& 5_2 .JPJBIM-@/I&[6'V-?)?, M*YB[X']&3CC=M#7^W5*M*KPOU04+8W7:("RU^F1!LK@!J.C+<012/T$,?H=N M5)1BNC@""FP>;V4=^]&.;4"YK*\""%TJ6CZC$)(/;:9/9X=AGH"TV6I[]ZW# M8\>V771L"A[D,3?T(RW$IYESBGY$$D!O%J(3&K'\)9/."^Q2]!6ZT+,( 4)P MBRS$CBK5%)8;V-YWK9I[(S*V@5?EY7J4^\=O[^M0#NST+B^J3[1:NZ%)LFE* MBIRUCKD$>VUR8X@[::IRFX(KGL"\<^\*;B*WJ0XWH'A]+#7JC1 M%:@H1U>C.BVBE159:AE%G7O$$9R$%BV3%LU4\JJFW0F\29]FK'0U:FU=DILZ M'[LHA6QG #.4H2?V*U->KGC-#;S/ZCJN2T;3@%FP2;!)L$FP2;!)L$FP2;!)L.RJ7H MY6AFJ2KT?*?UD'/Z-(S (=W/,$I_:CS$V([#HC= M>X0;$>M+PV2R/X)>=T)?$5">(?O>>R(3]>VLA2D*K>^3FGH%\R@51^AA!J)@ MDV"38)-@DV"38)-@DV"38)-@DTADTVW'U,FM#V#<&W3AHHG,M0CW"38)-@DV M"38)-O$9D]V4XE@[=V8U'KO(3 1]?]&IC#8JN_>2-F6;8[;/\\ X,QE^D$$$ MS^C/R F<$/40?G4L%,=BGY'EOWCLS9MR&XU:N]ELY8V["A0*92'8)-A44C;E M2UMSI]-UWG3Z)62M[\83UY\B%">JP23"UHAP&$Q<,I;?>&: MOF4M/>$ELB^C3 A1BP,<-9+W*F^O?/# MEI! :T](8';8+8-^' CH6']&#D:9=Y>K"NWHKC2;DK;A\)@R=W6_6%!MTK.M MW7IV!5!,N\[P=.,'X7<4CFC?@G6UJA+P"-"4!S09%9&V[_"J(A61MDL1B902 MW\#*I(VTM0-+#M%&V?H/JXU:VY3,ABG457E0)?+)@DV"38)-%\6F;$OIG@.. MCK*4ZFPIU=?C*6=92O>$4FPGF+AP2L>)=@-1W"GN/.:=EU 0](A"X/K!]F/6 MJQGS%JD)P2;!)L$FP2;!)L$FP::CNWUKQW=N:0]/[+&X'_P#,FM]M[PX9H!;' EQ+P6;CG,:1#YQ;W(E[I=0(O,5NG2'#( A^ ZQ-0*:(@%5 M5K4\%3(#']L(UT-_"F?E+\ZNL&DEQ$R(V9*8-8\N M9AH]^E126XJ0,B%E%RIE:7;6[XL": VR7AE"BH047:H4[=F>5\!:I=?:Q/&2 MFDVU%&)V";62R1'MP$K.: ?AXEAV .=]]?*44BXQ22. M45QPF#@S-XDOTZ>N3/R]'<_N+QR;1;_P1Q1VAWWX]N1C=B$,L3.(0DAHWO>? M('E-N,F1-6KMQGJH*'.%HD!OA="KK,7Z>45OLQ3HO832V]]1$)*QTN9T>'ZV M(+C$]G09R[(:2IJRK+7C'CJ8B-$+HK+S=;JXY0E.Z4>=GQ#;<6CSWB/L *2NH#ZH"!W,>OEW<3MM@K+]@DV"38)-@DV,0; MFS)E[_9T@3W\D-[G>6B"8*(-HJ^L/Q\X97I ME+3WA);(OHTP(48L#'$?TYPW]Y,XL! 0C^A)I.+.'S0L?Z,'(PR[TIO MT(8FIJ1H>=I"B+AO*=9)P29>ULDMH(IO5&7KK+5V5.\.2#&C M:X:H&S\(OZ-P1#N=K%M59JW=7#^S2BP9W*)&+!F"38)-@DT7Q::<;?R*62I; M_"R5EU#)\(A"X+"VBA=6KB""IX)-@DV"38)-@DV"38)-QR[':.PVEXD=%G>W M?O"#(.N!8;I<:QN2)N<^%EU 2$BZ8--Q4_CY)%WA3](O(3O_%;JTI!_ $/PM M\A#09 FHLJKERPS>5(=-ZQH5 M4R&>8GDI='DQCKZ\-&IMLK)HQ%1K"?B*U46L+H57ZA@I3Q'+?QR[KM?:2D,B MD\^?EA1"+(2XTD*<28;3;';()[H&$5U3EN1&4:>("0$6 BP$>"; YM$%N$D, M:572A14MY%?(;^'RVRHB1F.2-59=MXV%? KY%/*9+X9Z].6U56NKFBF9LEH! M^=V3B+2=8.+"*9TDVBWRXDYQYS'O%$ 5=Y;B3@%4<66XDX!5'%G M*>X40!5WEN). 51Q9RGN%$ 5=Y;B3@;43R$!/[7F\^/UC21!<,R;AYXD?L-,LKC%R8>B\HL\_'3L5*8T=K[Y,O_=3W\Z U-P['G6:&ZG3^]YY[H->Y_%6 O>/-U=; M<_,]OW8?;N^<>V^77_ SN_O[COO]/\(%F>1PO0O;'K=,>0_Q"N)[@WUA- M])V5$!]^/'9^W-Z3R<]'?P[Q>I>>XA4V/><-?"=WC0)PY]G(7MD^IH+9^)FR M72@]EB4C0W3A)$#7LU\^SY2UX[$O8@]]7D6*/EE+DC%2Q)<3S=%J735TDRJ/ MQ!Q)OCC1*U=,K\P6C95KJG'5U(VME^4K9>NU7:]M7BE&ZZ"W[KZF-1I'&*O: M-$LS5D%7,=;RC-6\DAO;K_(WUG2:,''\WEG"BLFJAC:;Y7SLC592]C#85"@R MGU0KS:3B-?HTTS+W+=QL5C?^>.Q[H+>S _LZP[;NV"LI&69M_(HC!+D5^S_C MWY>V,:[4#:T6!VVH#^*;:(OS( $]$++N>" Y$K(@ IX*21WL0#<7*?8H!X&; M%=Q85C2.7!@2/Z$;CA &].!0C$;("YQ7!#[0EB$?P?WN?HV"IBL*S"=B!Y9+ M)>?>."N97"'CYI5:E7E?J0N6Q:UEFJ7C_M(>;A8=BW=V%T6"%"IZGRQ5A]1/ M$ /6Y[?8->YR""BP>;R%=>Q'7G@*EL\HA.1#F^G3.X@],O(TJ,U+ MVCWITXSK\-BQ;1<=FX('.98EM%JF)=Y6Z1A<8#8O%K"DL-*!=VZEO&%CZZ?.P6/H9<:S=4 M2594R52TZAW[E!M#W$E3YMV&%=TUN"H;!^[J-10*_^K!7JC1%:CL.SLSOQI5 M:VU%:C:;DBQ7\/ \H47+I$4S=1A;E8VC=A@S-*)L)5U;;T1;YB,"A6R4238R MB89Z[,8$1H,L&\V&U#"+:MPE!$,(QO$%0SNZ8.BU=E.6])9P285"<0DGIW[S,?G3 U:$,?*L*0@Q M>1O=ST1 >U_1T$X1CN2CM4\*4D<:"78)-@DV"38)-@DV"38)-A4539E\H/6 M3FM9]8-8L?M*K7M)B=VG%G;\=1W/[B_L[<[UKDCS0*"/$-PSV$C9X=@BS,(BG8UXLY2W'D) ME:*_HR D8P7^$&#R*W8LNDPO MB*KSK]/%+4]P2C_J_(38CN.U]Q[A1D0_#-@*TA]!KSNAKP@HSY!][SV1B?IV MUL*IIDPSX"W)T'@*[(HJO.-Y,()-@DV"38)-@DV"38)-@DV"38)-HM*";HRG M;FY]0!TP,L>%DR9**T106K!)L$FP2;!)L(G/J.RF3-R>4X<7F;2@[R]:Z=%. M>O=>TD=O<]3V>1X:9R;##S*(X!G]&3F!$Z(>PJ^.A>)H[#.R_!>/O7E#+JZI MU-JFRE,R3J!0* O!)L$F;G7ZGNH*#G2ZRIM.OX2\]=UXXOI3A.)4-9A$V!H1 M#H.)2\:2VY<7<2,1WA-L$FP2;!)L$FRJEB\_LQR8U?>4V U/V'_!<'R0_:?5 MVNO]=006^<:B4!F"38)-U?+H"]?L#;XT^R6DY'?Z]4X01+2O\87EYPNO3*>D MO2>T1/9MA DQ8F&(6W)N%B)"_2!SH;E.-QY)JIE;AD2$MA3+KF"38)-@DV!3 M2=E49'ABRQ++CC':NL)N,D&-6EL5ZV?9H"0D7K!)L(G'Z$)ABKG)F6*^A*3_ MC"=TMWHX.S_X$O>J;S]O8'-(P-AWJM'L-&8&_3@0T+'^C!R,LN\O-VMMW9#( MP"MUZ$#%$24"[:5@4U:Y7S^&9\M9(T4J@-96!2#@Q3>\,IUC8ZR=8[,#4LS MFB'JQ@_"[R@8E:Y:52?N3J$VQ>)0'-F+Q$&P2;!)LNB@V95LK]QQL=>A: MJ7"T5HJ^CN+.4MQY"74TCR@$KA\$%U8J(R+Z@DV"38)-@DV"38)-@DU']^O6 MSF7=$E\G]EC<]O^!&&59S^(SU5I;EUKJ^M&LZ1T]@2,A[H)-.<5]O;KD*.*N M<27NEU!9\A6Z=&,)@"'X#K$U IHB 556U3R%)0,?VPC70W]R36D?^*YC SJ7 M,LI)ULQS(\WQ"$$W"H,0>I086=/,9J/6;JB2HJN2IIH%I9K3L>S,@?4CXHX[ MP;-'I&#Z-)U+UD&.L:/W/F6$B:D#0.9IU)T/8<&EN ?-%C M7YNZI%V6327$3(C9DIBEV8J53\Q:M;9!UK%F497F0LJ$E'$PZTQ29A;@_K?D M6EMO7904"?\_#;C2M#G(I<);2JVM:KK4,LMA*5U"[6!R,CVPDJ/I0;@XC1[ M>7NV/*6%2TS2""=L/QJXJ+0BE2O5FY(4)FA1KRBF38MUPA##M!HW1"'F!\XKB KS$F;E)?)D^=67B[^UX=G_AV"S: M3C^BL#OLP[YSA^1%UX!*[G&6L5&JN-SO:4*FT=FI !Q,Q>D%4 M=KY.%[<\P2G]J/,38CL.;=Y[A!L1.YB B6M_!+WNA+XBH#Q#]KT7-Q/,6@#5 M:M3:BB9+LKQ>\2VZ0/"-4=&L0[!)L$FP2;!)L$FP2;!)L$FPZ3S]M2I1>L * M2NH#ZH"!W*=XEW=3LM@[+M@DV"38)-@DV,0;FS)E[_:T/3W\K-?G>6BFUMBGGKCT5*!3*0K!)L*FD;,J7T^9.IQN\Z?1+R%OO/+D[MR\O MXD8BO"?8)-@DV"38)-A4+5]^\[FKV'_!<'R0_=>LM0U1254R+ J5(=@DV%0M MC[YPS6[RI=DO(26_TZ]W@B"BC9,O+#]?>&7ZYE/IX]::6X^E?]=8?.B\(;O^ M'X3]337FK;GJYB@N)J*S(H@NV"38)-@DV'3$T,26Y96=L[IU==V[N,[-4DV6 MQ>):5IP)=2#8)-C$8]CAZ%I;X5%K7T*IP(QA=(][F)Q\#BYQA_OV9A); @G: MGD#"RCGRO:%<3)4]/(0$; ML7@(-@DV"38)-O&R5JZ=T5;,6JESM%9>0E'#(PJ!ZP?!A=4MB"BJ8)-@DV"3 M8)-@DV"38-/1S>6UDU:WA"V)/18WO'X@1MDF ]FHM3><3Y>Y/[7 B1!GP:9# MQ3EU._N]XMSD1YPO(>'^%;JT2A_ $/PM\A#09 FHLJKF2;:UU^[^, M(S.W9.N::1K1!]TH#$+H46)D3LV9M79#E53RGZD7?'!F+H:>.51Y-LQR)_&' M'IR--ENL!AY>O+W,M*J9"/,7R4NCR8AY[>5'D6EN1S"997=.;LH9%C(<*5E.),(M[);B!DE M5R7+<-.0%%TLPD* A0 7+,#FVM&RA0NP5FL;#4D71K207R&_A&?.NK7FNKFB'I2A6"K'L2D;833%PXI9-$NV5> MW"GN/.:= JCBSE+<*8 J[BS%G0*HXLY2W"F *NXLQ9T"J.+.4MPI@"KN+,6= M JCBSE+<*8 J[BS%G0RHGT(X\(J+IO$WGA-3XAQK-WY)97FE_HC!*!%3PN%WM3Q M7H#GA^3[("8?>\ A8WW!T 43B$/6/'2$ @0B#T:V$R)*>,]&7A#_QM(SD'X\ M=#SH60YY, C)!^PDFZNM]$H&I%%*3?R G45SC9$+0^<5??[IV.%HE@U;>BHA MK[QX! [("*)P^R,G9,-.HC=72;'\+QTM3;8YLF&:L"$KLF(IY"VJJ=J&:2LM MM65!33?D?VE*;?;0",]F,($OJ#[ "/Y1AT,RP6OH_H33H/9I%: $G^SW0/<;N.GT?@/?'KK_Z(&4^J?%$4\^_'CL_+B])].:ET(S M;;R0:9;O)<-QX21 U[-?/L^TN>.QE[*'/J_.4Y^LI7O9M./+"XQ?R3'.$X,E M^>;D\A6[-%M65JX9YA41OJV7Y2MEZ[5=KU6T*UTY[+6[K^G:]B_-,UA53?7: M/4;AWAU+K;5;-Y2PQ& ^3<&&N0_A#%8]YPU\)W>- G!'ED9[OOUWI3 B)7%* M,>/-=1\;9K6UF&-#/0??4U9E52MJPEL%8.T]B9Y;?U6E"*M>JJ"T*B@H'QR/ MN Q^1%YA!Q^S<+8272"Z$X2)$T.\*EHC]TJ\%!1O]+%] O#P=N: M+X!DE](@# MC C?+<=%P$MZ8]-/Z>\6#$9@@OU7AP80!E/@'\N.+,*P*OP=!5D\L=93KU2= M&D4]S(_J7YVO!!Z+P[-9S%5?9A2+N_!+@4JY672=H?W<\)V&%TW M"(0JT[/S(&.]Q$0[M,TOQ] EVI3 M=I1T'D5Z(09(RFC!KX3&E-I=KT>DH#M\PM2K#*=/+O1"V@U@0EV*K':(2CMF M2:T-801AY/*-L9PQJ G3Z-$8;X>?B@\C3 %E/5$YL$ VH3%@U#8 MK(?:K'-Z?O/QK1\-PF'D$A^/T"E\%YYE2UO]/PC[FT2B,3_+@R/#1%BSI[9F M=\-I'3;T1$N. '-IENS[8("-A@CC12V\]T+($!RF7LMK91PM)/!M1E5ZS.M& M>3!J;5V8I94&3*9XP'[$-#E#S*49I)WE9!>U16D\@"UXPB@M1FO>$J+>)C1] MPFCL1.--@F#6VJW<@B",3YY1DTEUIH1-BS/87)H)>CLS.9-:RA"^D9=?F,69 M+:Z5,G@ZHVQ<;]6';W=O$[KM]2ORT-#)'#75V'$_S<9ZYD&-K2HTX,HY!C4M'&=G>X#APXKMC.DUJ05?VJR3NK M9SEZNL$+.:^T4Y&P0G)'X.X]"R.RG-RB^.>]-Z/S\YS,F2UYFB*66E7<'UQQ MA!5:O'@4:#6)22-+K68% W%E4,(_/+*PNLA>4L*7MALG7R(DK8AT/+L;CA!> MB,JFT@K-K+6)NLU_(+H(O/$)GX-5[$;\9-2U+=K*P-#6 P]G@=>EV;OWWBOR M0A]/+\S*/:Y^G5'5R2X/#9FVO3'5]3.P17:Y(FC*K&[SP$FA^0Y3YP1.EV;) M/F$T@8X-4%P7$ >.?+IDBDWFQPLN)%2?56ZW&(:F2KRZ#"YW69&)%5.+JT>8 MR)MDH4$<1863B)PPB\]7=)D"/!FUK$Z7=KVQ7E\F;.13IMPF<'IPOJV\YLF) M%.R,RD\QD3/+".O&*S=:?(3IA.5[ZO++XA'59,7NZCJBA&U[0M6+(]JG:1Z5 MF 4JA)5[)"5,Z?VPJ!R:^8?SPR:6KF66*-JT5&ILV,4G;&1ND7=T'7U,P+58 M>**9>V,&?]8SUVK[<5.;\0]1P#:/?MS8<#R/4;WU1*/*R]O>XRUN"!>>$B9\ MG?X(Z%; N61UYM3/*E@Z30(JDM(L:D-V.A:6R!JO%":/=L+$L>"IQ/5Q17B# MQT7F)9R_1+/#02'G2R23W\^2@\K,T]IYQ8_PTO8K=*P_(R<^5ILVX_GJ0@># M(;2HF7=8H<^%Q$#VM%6A.;PEVM[X7D T*V8[H_J8##(.0V=H%ZFKHEUD69%5 M:-'/8=A*L51KM+Q2;S3YB-M>VE;GV3[*@.KA2=)766([G4,6=4.S]LHBX'9X MZUXX9>=R]7TF0!BM-+#N>/;!#=+U1JW=DM1&GN)D$5'C&EK[^O@>#ULZW;^F M:'DT,W]QL_)H9NR3"=@!&&)_O')TA2C,S)G_H-T$9N3]1J@;GRK HL[D8SNB M7FIRK,LC"KO#I:,5-\F)46L7%@<3UC&7@-K1EN)@(*7WP9H\^F"7$+F:YS&2 MU 7Y_WHH*X]AO#5.=!&!XGQQXGE8,4>HT,UYHCC?/ZGNZL%4%>IF6W)9>S7M@].J[K]3CLC"R MG3!?E5!YS:%B#Y*=!ZP?R!<1F^B&T3:S-<3Z<4MDXAR5UPOK^@PGR1:$)YU: MUWS!Z=),[+FG1 ,9Q2K?2S&>TKNB^:3%V*I]A1W.+92.%=78 :6=N66CRKGE MTFC=G0?..$$047=+6+Q%6+SW"36[."[6H.5QX7239+"FPAR9(L*R/:=EFQXW MK5I;Y>F4HDLS86DV\PA/8\4JS-;<)>S??$S,CH3"Q-[PQV/?8R9*LY%'$H@BRHO#,602Y$9_K$-1J;5,O8)^1*'(L2.'; M28,FJN^9\J=;0=DO=#_H*^&?EV\'T@6W1TDI452/;J!TMW/I&)^/;[=EMW;Y8;4>*27]B)D<\P1'?#(;+"35))TWOKA]=QUD!% MM/;A<3DX-7@SFCPZ\2$TJ=$J('52BO9 I>GW>;-MK0$P! /TXG@>=3S\(9@B MB$5$?*ND-G:[WKGD,[.XL8-0=86GO+X(IA>-.%WG"7)-&H27=).GPW5$<8=H?YZO/E71[]H/*D7DZYHC5;NOL)9^7EF+TG( MI9#+]W)I[,GRG%8P6^P4D%;N9?]4@GD)&:1>-)FXB*;ZH$L;&5FN'T28Y>>9 M93!T_9_ \6).$UX5U!I6(RRQ_6C@(FY[PZ8:XJ69C>E;$M+H-'QW.!.[ R;' MAFP[+"1W9IX[HF5>JBJZ&NTI8[F!$X=H(7;VI>V$1 L%]YX5T<:E7Z/PT0__ MB<(GZ&3N8FK*=.M"4R_*("R1S2=DA:>Y%5F?DUY8UN5!J;5;ZGI&MQHEY658 M1?LKE8_SDG(;_'3"$6'[8*VA;P%V2Q5U0,;95T@][-8.K,MAC\S(&9+9>40? M>-2:9ZW X[?_#MV(U?,M=0K_U7E%GI)Y>65GFS<**ZM.R$0 J!S+)> M%R>1.[>,F5IA6\9.(X[5;_E0C>"/R@(R0036S M'Y\ *Y[<&K8N5'\62IL*:=?,1U=2H#[/<=I=P#2+,FT4O?^V$+[R:OD(N19R M??PS:5,*=@J_1:^U34G=T"^PA++-K))/(0VRDY^V\]K^0OZ9C7GI718A&L+' M@P9[XS4-33G6;K"H+!(R0BQ+,":CF=+JP;@_*\0T5P <,M87#%TP@9@U/2%& M=( (HF!$C!)$]9EGTR0"^XTE "'].-D%11X,0O(!V\AV->?G>^HD ](,,H>) M'Y^@=8V1"^D! 9]_.G8XFD%[Z:F$S_+B$3@@(XC"[8^8MJJK9AVDI+;5E0TPWY7UJC-GMHA&W3"AW&CC<;4(N.>!N]QA"_D%L32ANKB\$*!=M?!IA\QS8. MIW_1\5C1W,B*WO?.^SWN)_4A_M'T/^M^X/RH2>!N_^] MN7OJ@Z>[9]#[K?-\!\C4.A_YG\6/Q\Z/VWO"A8^;!)S]LTM84LI]L[97PEK, M8#P7/($"$JL=)+;(8S0FK[/6G8IW^^0@S:-TA\DAQ\RFF!D+1FRZ.%Z$[ ZU M,=1!4T9&0]&-AMDPA]:@ 6U]V#)M:$!(:UT (B;'A.(#1ZC6[N(7Z#G_8>]E M>?#XV]@1JU% .P0%,T,D&>X[%I%KR0CB=S!V[1_%ZJ@-LS5H#5N*U=",AJQI M@Y;9D)N*#!N*VF+;37=R-=:;#EUTPVNU>0(V;S<;;F*C ?R$ 3$4+!]/?,Q6 M?\<#?XO<*5!E16&4=@(P0M#^,R)6!,+Q';T))N:&!/KH#0978/F%Y J9.!DT M\!D0J#U"_@^&D4L^2VP29F80@S'^ L^.:)$4-3CHWP$MJIFR2V2"KXY%7I'8 M.%=@Y;O\X1#A^**+0@3(THAHH.4GD+HQL;^)01@';EF".?DM2- M;,0>16\6?&6?2W1 9#H!VV).YT>L:HIA^IT2\/%\P!(UQ\%H:F,8$5N0C8Q\ M,=LALO@6,@8Z5?IS/M/%].@7S"E!IH.)>;$\YQ&QPU]&P D#T",L"WO3@%A[ M\TA4H<@TKO04T-Q@0%*3OZZQI]^;\,2CH2\@>/X.P%%&G5*>)O&!6,$*9*_ MO0?()!"1)%61&!)FN*7N&),U\LS] OW)P5J@-^?1!ZJ*5?GS_5./_:9\_@@& MB;ZCR&1N$44O43L$K,YPRMXY0^__S]Z;-B>N9 G#?T7AF9[WW@B91D)L51.. MH&Q77_=397O*KKXSGR82E!B-!:(EL,O]Z]]S3J86D%@$ @1D1'== UHR3YY] MU1!&M"HXWU<.OS@36B#LO2O)!U&*4!Z>$F,]8E^"+JW%94& M& IFG/^APXH<%VTP+00$_.:X$U_B_ OWT'T/=J2N^7S$W]'.@FMZ@,=#0%2 MS=3O:__!AN// +&139P?KYTP!^[!Q?EDPN+S%BMYA^2W"PVW!8HK[ND['B/M M[C'F"E]%'\IDXXDR[7-=N4(J1/-SD&3X#^S51GX7MMK41<#>&UT2A_+AL#%7 MTF> =-,>B7?!PD1NG(T1?_PCP4/[$;1T;8!BIH>_ "H+)\3D7?YQC1BKW8EW MN 3W]X$#V,Q'E%F7)$Z@ _D&4>'A!1.-4S$FT!C($!NX#A!;A.QX0Y+H@CDA M!=()3.@> "#)N2=T#PFL[#U]:"/._!!HNO:G$Z"53I/:(@EM"NH(IMV _W,* MQP]?\U_P6EMREQF1A'=8.OY;I]O@CU9%N\:T%[Q3\"@V A7)32X(J!&6! N" M14\RCGC^7%%C8&-XP"_0!"8(LH5.K'UA=3S+50O7T!KB$H_412#U0U@&GF.N G7WIEVI_XH@:Z2&NCZ&$6(6$?+D VT MHO71IK5'O&E=7!F5QAIX$^;K"HY$\/\R]0%>+_"K=N_Y*!7AG$!K8]I7.)QY M)A6I:'CK(_>G"7A/,/3M>LR.8#JKAG&B-%_#34+O W^"_HS9Q8<'^*'']CZ5ZE[GV' MH[;OS =Q K Q9RF-7!ID-&$ 6/M.%!D,G#$H?O@+")>HJU_GQ>!>2!=@.T^XX^X-"J0X0,-6'67WON("RGDV [SB7CA1=%+ MZ='Q:\=3'SM.3LA4(S&P%@/F".$IU&KUDV@@-HIZ17_^>)RK36E&@3C$8FF@N;)V9E!7* M: &M'/:?.R+3OKAJ9,X"0\V]^W^@P,0Z/AY2W(O7!X-%8_$$7U3R,56ACSPJ MM(!7H&DB%R<\Z.B,L\>427V=DY8;Z5*N^6##.(^(B"?F O6%#/1)1+Y_ ;%PE&J9$DHZ.8A,AR2LAG";@'Z,,$#)16V=QB122) "'X!3@8<1 MLYP5QT+B&MHU&S%@7"/T*M(>M1]PZSN;]SM1F'X8S-%ZIJ(#N''CKI4+># M+P%UP33%2T<<=&W_%7$1!R)E=/7M38U#4B- 1A;HSS,TQY#N"1ZD0NTTHUR%\1Y*!+0+I MG^P#AD= FQ?,%2IT*M!=> M@N@(@'4*^Z#+>Z"VQ%)7+.+O#+0$_X.LKF-TTF3Y2Y,\7TBB- -+QG! ^Q#1 M!/11.CT'U!/RAO9=_LOI2OSBHP$CM25@?2YU*.#ED=6$%E$LRKH8Q,-FI^$9 M11R2N-ITA BATVH$,TUX1,5"I4H4LF ]&:B:XY$^&X,._4'FQG0,*,M>N0WV MI."GB'Y@PHK'P6D! FL! 4PQ!SW MH&'PA^*F/JK@J*+SWF $RWM!;N>BED,J]1R& +-[\=D;_'G93RK*XL!@\_U+ MJ;ZCQ,/S>V23@3J^G,<7<6:@.W2_:D,/#H#+4%Z2;0MZ 2+%AI:/@@^J "S@!6 9,W9V$J\.@"]I/M*A(]T7,"$4 :%'>NPA,]CFW MH["E4-!$:H&PZ@; A6"MG3:H,2)4!J3(@#[^+E1F0R_(5,Q/L MUDB8.P0O2BC9>FBX8V!_ I:*B!,D)4?@[D,7G]"(1;X$C2FH3#7$DO3GGW6>^6^THWRG:X>GD_".^>!?C1RP&(A MO?EA(G>W,E+5.RM,.$/6'33#[&4:J&^,8!70AT#O\CYKHIB9\W/]BJ MYLD/SB6V#IQ6;&Z85IRH^NZ(AEAP0(^>B[9N\ PW?G%IG%(8;3#FDW;;U6K? M:M4M8#Q]J]ZJLEZOW^16K[XQ#71M]KT'B4%A\*&-Y*&$;/N$GPQO0/40^)1[%W^/HK[_K" =7219Q' M2Z' ^HA^'=5@P2L)Q3XRT-N<1]<#$7S.R!'Z_BB^]RA./D[DG]GV7=(A0H*2C0-]&SU^,9;[4S=*[7J9 MNC)V*9\$>"W-WG#%/D<;-R LEY3S7Z&FY'/,V]%L#\L-HTQWC'),YLB<$N:I M)-'GTOO<_=#^UND\DKN:\NK'SD@2=QR3(0D^FY! EG[87Q.C:1A:0=JC; ZM MC\Z#<1*WHGK'-""U 7OCP'GX*%R]#:5;A882/)-_ND&$J5_SX,'-*.AQP M5(18R QB=9E+IQ\,.";/TCG?P$LI-% S=,$2W\D?@\X=.U9?$[6A*Q!5/)9\ M17)1N!KL?@YWI-X6UDAD@"48>%/7%MMD!$%X^?]-1\*3%&'PO*=\]0K76E?: M9Y.4Z+DX^*/O>+X8\?*#]S#B1W**G#F_(EYC56-)D*(7XK 9XW Z^-8\5TJY%N ME5I!*4IKGPQ\+NS(R3MW84]@ETX&P:(SF,4'MC*);U@ R91X[ M%'_LYDU]W#F$ZXLA_(R:"2'GR),%&V&>ET"8E)0&T@ (XS&1Q8H/>YDZ0N="PW'"^OVDR?AEZH(]XR1,BYYF_XDK=29,UK#@L<-7[NPW M 6A#0G=PYE(:$ZBEU!6"Q5>4I!FC (O3-:;T1^S08<)!8#H!,3X"JGPI(-% M?B1$Y5[%^XAG9;Q@5O\3N0V(7N$!]40AP,I;0U7%GY/A4F^,L4L8LJ'4BY!K MQ$DK]H:@(X;]OT"?_:"*-PQ\"O4K@\''>NGLUK?;2A$;*5!+^HF3L&^#"26S MQC7B[52-N&%UZU:]6V?]=MNJ6;56O]LVNXUVO=D&%;#7/$Z=Z6= '"("P/$I M/2(_FH]9G"Z?H=5+BR](IMJA&Y:]@O42;E[('U 7A^-$0@N3S'N0,'Q"%HXF MA\C)IEIN)TK=FS,1:00#H=,+OGGF0O%H-!Q"56JE+1&%"3)7!+3# 6W%&B)J MMF/E4-Q$;BHR#RHSKL48'.$@\DD:Q,*JS.2KTHC%0MQ)9&2&M1$3[Y/F##&X M+K(=D]4&"7 FO=]PFFSTXM#( ?DC=7J+/@FE0GJ_/T?KE\62R-RGHGQS2=QYHY+DST(*2B:=>.N\7V^>_QT#U6;[HU?RV*M.;S*-A30 $&UU MVZ',-/(:Q/0=F>9=+&M*$#G\+Y*#,PXBU!YFG]_E*&\T]L8QG/\?,7L4RYD:8\1Z=H^PYWUM. =,[_) YW1.((* M;F2[@ 0?>//0+Q>6#\BN$Z !N%%7 3(!/7^N+,$)0H4 I/=45C1[T0$(MQQ< MVB/:#'4'3*019(K<2_CZ4*F37\:<)HP!2N^A.*<9DU,JW^@6G&MT 'C^X@A= M XG99W14)3H36F%T>QV*RUI:-RFWCI ML6#F=HBI0YS_X!.TX+W1-7 =9[+05]^S%A;H\!(4?@:)'H! 9M4'2Z7Z=U#DZ8Y$:(,5R1Y J\B"P(>B6OT^!U]2J MPJ%$I+C"61"ZMG.:\,WE)OPC:B6.+0WXSLBFUMQ42A;(2NLLNQVG"IIIJYWV MD6]]K0+6E]/IT$:G@]'**JP$EC,..T.@"B6T-B>A!5):/273AXPWK"D4K&RQ MXSY("JN$FD+XN%PA4:F'20:%XYE5[J'*/52YA^7=Q?+3:$^H&.W"Z% ."G\#%!K)[*[X1>0VJ^="-B M 0#Y+N)'O@.CQ(H1QY;NR*$(;PA7(5GAXZD/8@)#$\DUH(XO='1AD(51"2DK MD^(N?H^#FE"?)&;H&"$7BI2(W,Y0\+?(PH%33J29^=X(_NP)/XO0\Q=H^W#8 MQZF]_^!(^#/I;3.[/BHE/O1/HN^)_&"$)7.)8C/;"],LA+F)@9#8^;@H_I/0 MLE16EK6L M^C0=M$_3AFV:CJ$QDU4U3Z?"KS!5*6&]1FA)"ZNE::U7KLYDW M-A>G$J8!31)Y5? B$A\3S"9ZXU&C7'1\NHPW8C&"E^&0'L M[2CEDL4Q[5A^(:2TT/^9C$ICPYI 9H;/W4,C=MR09XB6P8"%R!>P"Z8PHA-U M@YA*XPEVG968<3K*RJM6B"5;JG,B9'!3()+0ZK>CDW MNV)(643]J/.9%10,5+8?J<)'3]_+4&W![ MZO*'?CC3(R$ @R\?RTV_1LK_QVA2X6LG@=_\[T@OQ1O M+C*N-YM#N8>IW"MGQAX#OM^#P*;\G#1PS0U-#KHL8J!L] MP\P'X$RVEMFR,WP^U M':%L?EZB)1Y"/J\]K1.KYH.227H-K!IH;IQIHMC8,--^%Q2,W43U1VN%@5.=CS;UNG]EFJ]9K&=S" M^:%5T[;[=KW-&4X7317Y1Z]9'FG.Z[;.C$RO7-O&OIIH%S*]]AGQ- -<1BG\ M,]%J9X-&E.[A8=LP)-:C\[LT6A6@YYUX2(S-'KO\MWIM\4NW81;ASEFB& M(DER3]+86$L:9\NS\FZKM8I_TZYFRAUR;&ZA>7BD<$AYX&=@L2?;!_2: ZF: M/]A[E)RWHVQD^S@,\^*J6:\5:SJL M/H=-[8/]&OV*GLZ)GHQ"Z G,BY9E'0L][\%IWLLU*^4 M3WTM@8+PO!O)Y#PB@7S.*L.ZN++T=G/1-.I#N-55>.8@O'1K5*JCW].TMHZ' M'E^$YG#\]"OVSQMP6WOQ/'LS;KINXL.1D\ ZW#2$YM\0F)N00 -+OG6CFJR:9M5 MFSVKU6>M1MWJ\6;5:+(N:[93G:D?HW8'CU%3@-N9=@<;=,]:N8ABR\T7@BX# M8.D!;8<0=5ATM[31Q$Q2LTIC5FG,IY@2JU*#56HP;/\[ZPW@2Q\X8,@HL23\5!J4COG$BOME?2 M ^.AUM"MUM$D]>\URX-LLH.D>H"!,7GZ"'#<[)R5KR+U*9)9U5NG6))I7%R9 M;;VQ/X;KC38G:%#'&7N M3AW7SG#O*[TCCG175Z3A%DP0)B;S&;IAJ8*[TT:K%1FA!:,5CJ:I5G4K8_"R MTFAWAA$_.'-QQ@5.N)"Y)H[2:)>2Q5Z#B#4+"_R-UM85J4JE+352[34\5J.N M$4:]3 U(3EZGQ3%FOL?$N$2 MJ_8:_ZHU":L:[3*92B>OTWZC>7?P?Q?_<8:@U[[-33=7*DB:,O8:$JMA2 RM MO3)%AI5B6SQ6[34H5FL+K*J5*0)P\IIM9\GL4:7A+J&-O0;'+&RH8.KUPG(B ME89;3JS::WC,,DJ(52>OX7['2A@QE%UY;%=2A+'7^)B%W>1U^$^)5!"EV!:/ M5'N-CEFU\B'5R>NU-UP,H\,YZ33X=.E04Z5Z&,9>0V,6UM?I=6-KFE#Z;*F1 M:J^A,:L.^JQN-542PA[Q :> 3ORI0 8UJ&(]LMAK> R'AAJ6;M2W#F0HK;;4 M6+77\)C5I-;]IY5VK*;J8;25O5@-+2]?+Q&SF$:U8I9WT.[ M]^PFWDFU4N._QGP4<.V=!=J_YW+,KDBC3;XE-_Y0B6$] WM(,\JWSA4IC5NM MDZK6+"L]GQ ?I$T&'/[O[56U:XQLSL_8T&NA'"" M%J#="G89+!\ND7>J4N8PBI6+S3EMXJDWX/;4Y0_]>7B/[#3(G_&7#)BV2S&' M(GDP'AV,E&.!]LY]#J 8CGTGH"D41/1]SW6]=]0!U$P*-9/B\ ,6#&,M_3Y; M62[OMM3\##4_8VWC]78X=KT/T(YI."#P:AX)UQU%%D_;W7%6WHP5GLH0MWX( MU$HH-E)=S&M9-*B18ZNPU-X3\T4JVCLCVEOA22R>]JCAI=$\&MI;(;I#HP)V MPI>3Z[ZN/(]9'Z'5&$_KDAJ'&ORQF;0-1O8G"=0H7" ])%ED;.((G#(EUJKD MECV)AIR(4KNXJF^?=ZC24/*SQK'O]7D0 +29J_6YFMBQ51XA@O0Q =&O/*$# MI=$>JP>K165_E\B&4#B3(_DO)\Y@<6"[3!T"3SX+.V25OO?!7-7HH@ 6^2.$ MY*;V(0Z*TQMFF1)7E6IY&-:Y-2YA?\PBJJV5]IF?I?9]^E96LK@.+/!#ZPV8 M_Z(4T:VL\Z\"L)V1?2/!>BV@NBF5M)#C&K4R-9%5RNK^C?G"\0J[9>I&8?/) ME4*;1Z%-#-Z8L%]*K=U*K07+S?.?V2\>4.;8\X"-[D8];\CINPWIHTE1R%J] M3+XQI>D>0M/=#7I1H*U:+5-+E;-1?J<3&255FNZ6_H2?D]EX,Z@G]]ZHMR%- MF$03V[<94JINB1%K/>="L8A50\1J5+?V6BE==WV<>()#"%"[U5R9EO*A]-PM MV6U"[\A- Q;Y$2R5%'#*:+0>WI,CK_&A5J5E)H[VU M]Z,T39)4 S1%XZ6E\?5LKH)IG+JJZE;M=)H<+F^$EFJ,E.J((\_/0G5D[ 4. M7O:)6@ X;SQNE_*7BYF[Y(:K\2VL"WN;3A;?DNK]<*!F-88Y5U^8^#='VZAZ MU#9JX,?M+E[X9=?G[/62]6&'GYC[SCZ"B[_.]B!R1N&*VKCD10";[6O3R&J? ML4E7JF4/VMU99/>I>OK>^?&L/77N;W3M[OZZLG +95GP_O=?>?^^J[S37MZAB^^W]X_/Y5^4[_=W6O/?SS\ MQ'-XTK7;_[Z^?7S6'F]_:$]_='[<:K"USN_EW\7/^\[/FSLXA=^S"/S$FKLU M-VSN=L.[D[A96[JC6,N<[]+6-:J]MFFT&MQL63W5I MPS6V5]M]6MFEU4UVZUVOU^KUYM5J]JOMNQ:O][H&54 2K5:LS;OQX8; MN*-Y8U@7&V3 J);JNI:WQ=PA!-_S@&LR.4(;8\MZ +W7UUQO]'()9#L$=:P[ M03 %3C )5*LVU:JMC+V\5*LVU:IMNU9M)]#OY=AR%Q[8JPVFN!9UF]"^.B,V MZL'B57>Y7>W_=%Q%AM%8[BSZ!CK,,Z@PJ+IMF&S?LJC6J5&P9^A4G+OI?9PU ML9TNI:V8(U $I=61TJK;9YGF.B25(;, />Z]"3QLFY3"\\AP,%:-KBB"-!I4 MW6*4*>]!YD-OMK9NTEF^#)KRLE)AU'#-Y2RC;[;*MXTI MP*QN0 %I)&]=7-4*&VI5(J5;)UZLP:+ MH&,#IT@:K:W5RG+0\6Q^X$;S\#;)C2E+TL.W&2V#9K>C\C&?!Z&R'E360YG# MXBKK064]E&- W4$UAJ>*92>^1N;["N*AYU-*Z M_K99=%U_.>PZE3:@R"P'F>7PKVQ&9K7C(K.33QM8DM)'5I;*)"@FG6WSCH9M M"QV2S=K6(XQ4,D&ID2E'QM86R%2_N&KJS7I17C$UU_,4$R"VSR4[DZ!VGERR M+8B6TLF,JLJ0.&UDRI%.M@4R4499O:T:)!]71MF9J$%Y,LJ21)#&<^Q69Y9) MSU%*\T&3RI9C"XY(VCZOK'Q9ML>15_9MLR2RK;OWG)$74R6?;))$MK&>5:]6 MT=*V&EMG[A=[C,<1;U"DK$BYZ#RR+4C9N+AJZZUJ4X[RT;1@.@3XP+T!9:D- MQ7X^,&O-F_JD QU?PIK9K!A&H_@<,+/2;+5VD+!6:UEJL6JQNUIL>SU26#-O M\=1RX-;( #LC:.3HJW-&4!%1J,<54:C3AT/H//ZVW'E\^H"@:0:GDRS;7LL: M^L&'#+5F'[7#K,QIE<*G4O@VS)2-#:D??,P^J$_J0__1=T#TC)D;H=Y#_ZN# M5O'_<.:OG^Q7KQY9LI_*J54$>=@LP>T)<@UO%DV'K1E;3_U4-*EHLCR[WEG> MUF8TF28[S+RTBLJZ442GB*X$N]Y9:D]11(=#?]M*TBFB.U.BRY'JL!?=LWEQ M5=-K12=%''?QUR&]2V;5M%0ZZEZ\*7>C>WCP\SMWW_AW>,L@R.-*:17F2E$9 MK65&N *]!:L0;@UVW<8>2JW6U@J4PKE2XUQQUG 6SJ70RJA>7+55<^S31JH" MK;WUD,H ;::^=8J>0JH2(U5QULSVLM$P+ZY:>K6QM4>O?#4C)3=8ZJHB>4\& M"YKXS^]>#CO%*#SD6R+7FL*S'=DIF7BV!@NV:#B&6:929H5JY39/(E1+8U/] MXJI6W=HJ4;A49EPJU"I9@DN-0HP1A4LEQJ4BC9%-!6 34WG,[?USQ]?+X\ V M2$,%3?9I@PQ\SO-8(2I:2*4^21 MO^?98D_A7-$AB[RIIS6LO:CJ[=IQM/)0>%<"XZ,0O*MCRK-E;3T-6:'=J:%= MGEA';K03(UA-A78*[38.B^1&.AS5:NGUZG%TC3R#.$EG".N?:#X?^SP 8PB6 MK3G8)I\'J:F%RA608,TKYG0A==R-@HD_11/S$5;DV4[O45B<=Q+ >;(HZ%]1O8HT0ASHDB3G-' MB&. MI=,<[V\.Z]+8^RSVU+JX:C>V3C7( M=1YE<11N^HPS<"U]XT'P2>M-?1]YZ1@EGC=23J1B6RM5#2L:%C1<"Z?P18T+(H;JULW MW5,TK&A8T? 6'ILD#:?)M'EQU3 5D2HB541ZN"+N+<1LZ^*JJ5N-HF;[')*" MR=_VUPF#UUV%V[F?#N&D>O#9=MZN_A/^";!61SK[T* VAG9@$.? MS.8NM[6(0&@3#R/MAO?XL,M]S:CIFEDUVCIV -:NO2&LYT/C5'9D8XF[IS'M MW_/)O56Z*RSHH2^@& +Q._N%O<:^>+[OO0..7K,Q_()),NN06C4FM3;V--8! M?BE:T_YS!EM3JVZOL\[;7V/'IQ1$4:@ULSXXC]XG>^J_ P4&?!0MJE&]N.H[ M;_SR@S-_GF@TN-+Q?/@/@ M@TPKTKY]NZYHSW!\[(TY+I*FU@T!J3%1ES2EZB,\XPP4AI=BX,WF"=GO^A([1L'O1\ITLD,@_5SHO/.68Y5K1. M&JZZ:+6]"_#R"5!M$$+X83H))K!R *JH3]2J 1S:V8!(D!QPRB[7;)^]C\*#UV9E ]Z-.W-&4V(A M,])"P+DC\Z63Q+0EY MWR,^?R I9-3FH)/X=^"'JQFS%W[9]3E[O:3N])^8^\X^@HN_SHI:D+/RX6U\ M^Z*]SXKDQJQR/P.-7!K*L@?M#JS9&LK3]\Z/9^VIOAV=]-YA@]?[^X[]]=WG6_:TS-\\?WV_OFI M])OZ[>Y>>_[CX2>>PY.NW?[W]>WCL_9X^T-[^J/SXU:#K75^+_\N?MYW?M[< MP2G\GD6K<^R,^*53-=NM=K]?J]>;5:O:K[;L6K_>Z!E5$YY9K5F"N<,]W.X@ M"VXTZJUJV[18MUJU+%9M]>I&HVLSF\'-]6Y_&0'OU#)8RKQF5274#R*-NF;0 MM^:L1HWB'E2%'GQT'=+:2 XRU]7ZI,8YS(5?0<=@H'P(=4ZL '5",,F #T8= MIS1003EJ,M[4)QD[KRB"@*.W!\XO;0B;&8"" T+9SE#Q%@IB$(RPG16RV,KJ M9O"G7'='+#OL8? #%AV)UTLSEJ\6F,>5C%GV?ZEH1V@B/K!7&[:HW?YSZHQ1 M#91Z.F@@1V4J&O6U3$6A)@-JC?A$&_M>CW.;E)^<*MZ*+AF/\LE??6_X)$RE M>V_"@T?V@=I77CNQ@=U$:]DZ'9 I )I'Q] [LK\(.8PL ZF41J'9#;]_)QB)I'D[O[K M\LXG23;Q-(%_;#"Q4?P!"\ED&SAYK-(\%;9!V*Q)=#XJ1D'+?TZPA $+9CU( M;\QWO&F034F!#I0 2.+#HM"(ZDNO!I(!+&L*)# AS\@[=UTP-($] M>B07R>*!HP]B0JIH/\>>E+>^QS'8 @9V)?/T,9496X*S0A=L#KHWHN,?BN(GX9F@/:2Z KR?OG(_R M4UYMMY37O+BJ5=H9E$=\+?=JK=VN%KWOE8SQU7^IY##/2TMXV5KX:JT:)/M7 MWO6GS/_0S%;"-Q61\7CJ]P;D,UMXHL$ Y%*0/M$5O1F?P9X/IO['T\3KO3[1 M,SH]H#2@\MS.F3:F(1G-=!J2)A:W2! #9P#-&%E([U7K@U:A7;M A2Y[A6O9 M&/DV<&-_,D(_U]V=]MMW%@#B_:YKWRJ/%1U5!-;O@W"6TC%]]]]\;SK6?L,W MFM7/T>_TV?@,#T(M/:>6E >P_\"BZQ"NUUXP^ M"P;A.$30;-&#B,H57B+%$OX$Y_J"E\$F0Z\]B*2A$P0>$!-R=ITX>K))\$8* M5&.GC+&)_MWTJ?Y%UV G4]RI%V,U*I!.$/&$N,\9ZJ.QNCM#57#%&\I]D.O> M^P@N['XDR 3!S,8 N%^PP0F'BW+#9Z8AX\R@H05H$P/DH9_PCPL6](4#3O%G M4$P"L8!,H*$SV*BDDS'^$H) +!8_)7WB.9B1",8XPR'8] (PH!^A02]4CW!C MH%Y,Z(L)B!/JK2!_T!- 1LQE&KF1$4N!GWV$SY%KT.D@_NX%__%O9JWV&80" MZ*L.&WFA,+C\Z@D3 Z_[SD;L!?,,Y],ER02A:Z+K,=_&2VQ@03U0UH)* M6LIFQ$B$H@;7@-'392ZI@Q)R"TF.M,XN:DLA,?>GKIOA_A1>JD:KQ:RJ435Z M!LA5LV7:C99MM,UVC]7JC>K_8LS^&./9*UVM6DN3R?CWXW.LVFE6[?Z%Q MH+,Q^CW]*8_R-W(M*]EA(6M1]?E%M>'UAMWCK3IK6-4F:UMFNVOW6+71:_2L M:FM^4>+)Z8R'^<])#,C4S%9#8W:A=;-K-IJP)-XPK5:MRXPF(&R[VP)\[==P M/$7V>U9OL\&L>LW"$/9QV-$"'W)X +(4 M^;4P$.5,!Z/UV(HH;.OA\$"LX!D-NPQ,;*30_5#FNA>2,G'VV#9'F]D;H?ZU M2%Q1GM"EU[^<@B9 "0L!/<-%(M'<&!1AM!T@2'E()(5"CAX,.-[XCM%P5+# M@T_AR5&.41SGI*0F,J[' ?\4_O'9=H*QRSX^.2/:)-WT>?:,,:(ZE]-$ M1RY^CF.%E:J(%\IJ0OEF^7.%?IK+T!*_F=5*N]E8^'.U8FSX6[VV^*7+[ERV M6*L.CVT>R6*-6J5NM'>PV%K+VLEBS?4>NZ)H-4>OG TN/6A::VN5GD(D^$5R MB"?D$-HWK\>6=KPI&APBYEHF@,QHQV<,AU20=0861]T*:LWDYA]IT;M1+[UU M>RJL\8S5"K FIHO<^.2_D>U9ENZ1QP#&"&A96OLN )D' M>"=:9'.>Q3*SKB$25 _]GP$G&SFWPQX[]=;U:CWML3_Z.6Z*0DZ50E9,.RR6 M0EK8RUJO-LM$(>>@@J<5DW2"WX'4R&,"XZ./#LC)AZZ-74SF00=BE&ZC8SKA M3J%YFLWB"A3GR9!*BE6EN5'[XJJ5,6Y,-<0]'819(=WR(4RK>G'5R,@A.QS" MG(-1+7H)AI:@MEM+L"S/6+.>/NU\2?I?3E@97W__I\/+%@@_C.F*^"VQ,1'> MS:N9MPRR7=O5=#OF@B0Z*Z;?YU*%35DA/YAGGZ>[;+@YYINZ^ M. Z9RA+4H]E6E$08-;J7DZYVDN"PM2NG= !>7QO-VN+I*)RYHI2):7PY5<^: M4#TS!C<=O^)!IQQ1RF6C=5OU(D?KELCGJE!ED_CD4E1I7%RUS*WU.I55LT%D M,F4;EL7$WL4SUG059O?YKBYK]7WJ\93B 70Z7'"]R.;FRCTFYC;UIKFU+"W\ M$$MN-BMR5N2\J_CIYN2,6<1MO=8LRE8_/#EO.:)B46.OO#T^RM(@;-[QWO," M+-?WL8=/#\^"&DHR#1M1PC'Q7V,^"GA8N1]@(R%J@(<-;<2CJ-/=B/K^8&FN MZ!1$'9,6] 40W91$#YITCP!JIS^&Q3BB?46X M%U7[9/DE]BBYE@S'O8%-W] MJ.1N80+OQDY8"YHSM-KS73&ZAF6UJT;+JMF653>,5K-EMYJ]1J-O]9IVM9K9 M)H1 3-!]&<%!13,"9KH@+ )LV+IW,O"Y@,&*)KYX"9;"BEX_<1\%;7ESDG2W M.]6>?J8]O:7:TZOV]*H]?9EWL4%[^DW;*:W1'BGSOI4"9&5;I:/I@U-K51J- MS?K@G%03&+78G;77J>^EO4[[.)NC/)/&^%UHBK M7&5,83GZ!"Q%"R=+"RL&F6]!"\;%5D@%-HK*T;!RE:4+2P M-UIH[XP8:A=7I4I2/PVH3<,A4DGC4DK-+IB4,D 0U)OM50/ M@/TBPM/ \R>BN\J6RMZ9F#B$1-P*RRHAV7*Z%AKD.F\7/+'D M"+IG;9DNI^A8T7'QIN_F=-Q$.C8+2^)6=/QO2W=Y]A2\+FA.B'9W1;HM#!2U MBI[.M]6Q*:(M"8(JHMVM;VASJFTCU5K5HL*[AZ3:V0Z5Q]-)HQC>J\ CR=>I'781+-SQ#M8DYVK#+DJFG6@^1 MLX\JF38-N$#1?K)3TTYF8FV=^%@Z&*MZZHVKNA[9!W*]A]&204X-HWIQ53O! M=&!%"2=+"1O4JZU'"D81I6LJG7FG,M2;+753EFHT]%I9JDH_/Y2E^N@[ M@(-CYL;\),TRL%;"5!:JHH#CH8 <%NI:)% 'J5G".MOP72&@ZF(64WF&1Y_, M,TZX.N0/VOY;3I$N6$TL%^$46^62(XI\E'DLY4FMT_Z:2+] MM*TR]1-3>N!A],#M +Z"FZEG;)/&^I_<.;' MH@-;45;,^5GW&EZDSK&P MM5''CF5RWUAFBD5AM>]L,O7AO\^XP6>X^XOK]5YC;&A<:!R09 S/F?A3GO>= MWW@0<+X@I+?JW,#M2A1*[2@2=Z_84M269R3K#!"%P[UX#$YX=O/-)N M5UKUVB9]1^IFI=G<32L/M/*Q-%Z06NVJQI6N2DK[T*-I0Q*5[W]:U TX5 M%%(X*4!0;^JS<_@)KP/(/I2;Z[:U*;H:[VR[_>;>?[D5^#P9:[55K067Z*]A M"4*$O _]KPY:5/]#OK%\^6HF=1 US**&39>FMZ\B2D64Q1)EIB&[@AC3]-:^ MN#+;10TI4]2FJ*U,&R^ VH*1'5):9V2O*P*]+41@C::M6F91U>X[)\IS"&:! M,FXIQW[I==";*;^')SZ_<_>-B\:KNOYW8X/>381_9LPJ 8RJ+I1 MIFZ19^(':"@_P-%(_H'/\VO5-'_2:I8DAU5A66EEO\"N- *U@$]8RO _0_39 M2/IOQ*3:R*2:YM8&BK+\\\K_IK+\CT7^?_6FN<-O5O7BRM"!P$JD62LD*Z'X M%\B5QA_CXJJND.<,D6<3X;\1AS*)0[6W[NFF;/]<*/(\X#YG_0GWE0?@4/2U M5/H_>U_X(W/L#I[1,A:-\R1*I3HK'-H_C]X0=ZR+*V7:GS?FK"7=5R(2MN6*'-NJW2SD^28K+:_'GUJ,;F/NNF\:YI;\KO-R+ MDR W/C;1KC.V5TP5.IX3.N953'*C)?8!KNHUZVAJ\L[!&8%"\9/&AMC+)M!\ M/O9YP$=41>_(\<7*2Y$;JK_M2VWY.0J[H7'[]E8F3JS?TZT,A_/O MRAH]!RS+5$(68U<*@>H8[LH8$Z?0YZ319RVEH2@F53>0234R[*R#8-GY^#F* M&0-73#&U[,]5@T.SO2EV^PJAH*JM"P-0N1E7@6*OH/%8=:S1:^C-[>>D%GZ6 MQ]$B05&UHNH=*[-99%N[N&HW"O:3*9I5-*MHME@+(K<\MD >-XO(:RX-;<]V M3IZ=#)#^O*"S\M)>R_)D+6Q]._8"!R_XY',7KGSCLN.M//;$71(DU?@6UH7= M3R>+;TEUC-P_]E(O8B,NOA;P2OR+RT5DGYC[SCZ"B[_.=J5V1N&*VKCD M10";;4W;%!&^QE#]K=6:0:==)9/'WO_'C6GCKW-[IV=W]=6;B%LBSX M_N'Y]DE[?M"N'^YO;N^?;F_PKZ>';W?G MS1V0!SLDNPYY6OWVR^_%VA++423W#I9 R1N6Z^9Z5RU MK [_%2TG/C_U!MR>NORA?TW#S^]&"Y>^8$1"O9E";JMO\P;KF7:W;36J=59M M6(!;L(<>;_=;J7$.>(QB) $%4 ,X1S@Z;]0#+38Z'1QZ,"&_:O)80^_J!X(5 M ()4XL=4$A]P4%E.)BOX5#85K=KGU9XG*X .5*D*/2CO:(6653%;BW_>IE6_ MN=YCSR$P\(6YU&&>3;0;WN,X7D>K&42ZYC:%(R?J$3A1F][:E^QH@>QHZ:W6 M$=4JA:P0%LN7.^BRKCR'W*-.KX<2#G",_QKS4< 7AA5/,P"?A]*,#2DM@O&M M '$6<;4OKJS:UEEY^XNL[YFRCELZSRC5^W-[GH-0+PHZI\.E]F5+-JH+;\!JN1/SYTYD, MKJU[H&+A+J%VI=[<;";D M\M]J+:OPM38KC>8NIF+N8JT*K@JN"JX[@VMK/P-G32.VJ6>TZY7Y,24?*8I] M%C4QKD.[!<7 CFSL(@:MGBK8GIQ?:P!M6Z1KSP-OK82L8_72 -&]F[PK!3A%VCS-6N2C 6Q^>9PDRA6X*W12Z'07L M%+HI="LANIU#4L 390XSET?!@=W-\S[I@/]9E>W5EX?T)3$%N2/XM8NKIJD7 MD'>DNM0=?\(;X$N7^ZFR-D[J($XH<3O,;HIQ#S?73 MP/,G?>:ZBV) JN8Z(L7V)F*@[_SB]N6_N.]E2("F<7$EJ]5*5&Z](;J?6;O\ MW'S)W1XZQ6?S. MW!&_:RI^=V+8LXC?U8OE=ZV+*[,<2'-X?G<.>>O?O!$/8NX=:-0;MVJ7EP5E3]S]-Q:86SA_&Y% M!^I-^5W+0.VT42T)ZBKLV1V_:Q;+[\P"M%/%[Q3&+N!W.RK':]4NKBP=;*MR MH*["GMWQNV)KZEJ6TN\4O]L=O]M1M5BK#FBK5ZM6.5!78<_N^%VQ)5\X"TOQ MNS-*F'Q.ML7.ZU]6\S/V 9URDTPN<;>C6K96\^*J:>G-YM:E1<4>W1$%ZG9) MRD>$M ND;+W8,K@6SGO;ODKFX,AZ>!%=$*4H0:<$7:&";D- MK0V[@_,.)>A**>B*KN:A)%TI)=TVU:D9DLY2 MDJ[ \&(T%3N:@9V---]LL.S2<)P(=[N"[@XUL'F?>[[ %09I=4 G#BZ&(!(Y" &'S.7 M 2%K6;O8UV*# ><3C06XZ!O>X\B.M)JA:SA43,=OWP=.;Y /.598F$N10PKE M'X"5+R/8B)T;6QJ8-U@STBD1V@#VV>5\1#@OGJXYXF "YY=$;L8C*91* /8D;@?8.V*'U)'H$%2W)LP3( [Q! M/A,!%\P^%<\L.HR8$/LY<;F^7CY_P5!M472\T4H+;3WO^M?+SRUX_6U8OZ'7 M6FE?D$X'DW,/Z^7<%;J'9K5*\T!JM?0>0JZ1HFHB8XMV"'_4=;@B0%1UWKC[ M48E4B4AQP'TZHRD3T@Q5!WRY4VVT6LRJ&E6C9P#?-ENFW6C91MML]UBMWJC^ M+[;0DX^A?\1SN_Y?KV;?L>K'4-Q(F6#AV/NQ%SBXGD]$EK#R>-H]JK*)NZ1B M4XUO85T0;]/)XEM2HYD.I $9C;G#2/P[\,/5C$&CONSZG+U>LCXL]A-SW]E' M9]7!1M:@JHNU3FO]!^T.K*GA5@36I^^='\_:4^?^ M1M?N[J\K"[=0E@7?/SS?/FG/#]KUP_W-[?W3[0W^]?3P[>ZF\PP?OM[==^ZO M[SK?M*=G^.+[[?WS4^DW]=O=O?;\Q\-//(M M!EOK_%[^7?R\[_R\N8-3^#V+5B/6=@B4T0Q#DWV=M/^<,0#3JO"LJ+IE/DJH M $34TX#Y_!FN_>)ZO==8[EA"_H%:S2L!JLQ4-29R:T: M:S;[K-N_T#A(KS&>G3_E%U?A.S1XB49O25FI&TF)M>S9.:DF!-K*'1Q&"GQA M 9S8""P@9]0#/5/[S?6"X'=4*K4 X89R'7X RP"6!H>$^CY\'D_)?OO0 #@. M>C22SV"3B>]TI^0D$"IM?/_ +]/^C(\#1X*RR-[A9Y8 MT6[P*OA8!!CPK9N!(I@.\2T[@(HV=J>!^.Q- %$=YF9")G[V/(Q6/!\4Q]Y4 M6#"@%[(>^E/(QB$3!B^<@ H13/T/^;@AGPSPM)@+_YV^#):]&J$O3A4?3P!R M?+EL/ 8&&[H,MR.LI!2XIJBBNA^X;/[/*1C9EUT6P./8._-M! V; -"3+^K[ MWE X+.3>D)+1KR%QA8<<)D81%LRN[=V;NC8:Q#,KU-[ANH6ZOUAO6OU?D8/< M@3>$+WCB/3B@B<.#6[F9K["7:T)6VL9#?YX%=\B4SVT>4+V.T<@P>U']S[W' M%>EG!>TQO8T&6#G-M&L-H2%P=^!S/NL;R7"."'?1C+5SHKBX(JAT&%Q$)XQN M9(SIV @7&RMZJQYFCYB K5XV9?<'- (?D2]%Q'&]=Z) M P-?#W\FILY(RJ&4#%V#OD"GD0=X"4CG14+)]Z VY/79Z&-VDYG9$M!?TS2N,,M;,]KW8:EEFO-GK=OM&K6_VJW:[7 M&Z"=PI6M?LONMN?53J3WON<"S$A DM!'!]RHY^"$WTS1'NY8"L"$G)T&L7=V MCO*[D=HF%16I;L2P!%TC^3IMJ]?9:04I>E-ED6:=J0:OA.C5?PJP10X6BJ2! M.NRR<< _A7]\MIU@[+*/3\Z(E%JZZ?.L>HZNG+E &FGKXN?825&I"D>%+)J3 M;Y8_5^BGN4?*[,5FBG+LW(*2C?'/EGTLN^"W%W.Q.S6B,YZU2A M\@0JP&J8;(LRB229'.-GR@TYU)#6R>I;9\/G!CA3 4YAW $Q;D\]5P%T!\K" M^G-M17Z;3JQG,^=M@=V_PLT6'D)'G,$]N78>^F1C!@_Q$9"]F=>\-[ K9U-O M-XYA>+4:1'@8!%WA(]TM@AH75Y:I&ZVB&@XK!#T]!#TD?IK 0-MZPU#XJ?!S M$7ZN"%[L%D%K@H'6BNIPMW,$W5,SL<.IU9T@F XY;FX$:PJDOWL^!JWFL6ZC M-=^->CX?8G6.>TU&BZ"F3B(UXMD+XS3''']]GHA>[+,<*P:91MWIP: M8G,H97B_>%=7>'+=[M$NC%];T;.T84)A5&:KF_=+T?AN,+Q@IW;A2&YL1OW]@&1?+;;3:I< M/>.;C2H&EU4>KED.W[A8Y^6;5%>W]]"D9UF=J;EAG>D=):H_LU\W3M!SO6": M56IJFO,Y_Z;!:MV:8=7;]9[5ZC7:]6ZU;; F:]5XO\EK\SG_XC4:O(<'RXM, M,Q/B5[[N^/HI1=6 @>9,X/^8/.8,P\*!"?NEC7WOS:%@2_<#P#D!AC()2PK9 M".#CQCUE1 $3%BOAG3X\ELI(V'@L:JBH7HJ^GGCT/N )SHCY']H'9\@;+K'7 M4%PCY?E4=E+1[D8:<@@\"M%U1I9*817* !TFN'2-CYAH;0,O=]E[H-.[Z#'X M%?#*R33 ,L1T1YUPX[)($KX5G82HP(+>H'F]WM0/%C<)*.UY?UU<&[>HXB@& M\9G$S1CKJ(L#(0?ZE"L_#ET>\\%J0).#& M QR4Z)R3T4*N:6+/PVJKDM;@?O_+\AJS!:MNS:VZT,5:8K'IJL:_S)9^Z9HH M/I3=N4+B2Q\3EOY0)5#0\SE\[G.0O' I[AR)@"[E0%9?%Y6B[1\O]H(6=6RE MTJBDVQ1MB!;M7:(%#DJS*FE#>V]8(?@%_9P'/XC-3CQ@ZC/XL2VC6 >V/V3] MGD-@[4R^BBT^A2N:N3@3Z,W\[2\W08+M%]K*O]"#K+.=?YV;,-NM%UJK8F>X M#-:PP1=_$=7DO;BL.&P6D4&6H&IA(7( !&8[?;!N1#^XJ(X\)B>Z/)B"5L*" MI(8&Y RJ$6@[^,'F8Y?3*X%.ISVA,?68[W^@Z1;H"7('CNWY> %&FT(]2L=> M@:"J>51E[$SX\!A5GJ2*BWT4H[:A3'/#WHU4B#T=]<"F9*@%HJXK.X,%X:F0 M)HB*:F8K3-&.,F^//G-%>[B?HU@]!83]PD>\#TMX),V4HHK [V^X^&]>N[]F M8.V]::7Q?%%;3<+EN%X^'H$\)E$O[\[KDM?8",'V5&F/W5=[&'+7&SRB&#KRM,E2T9B M(O_E!&1B20JFF_D0B!4MI;A@7U3SSZ'WF/G4,^:-N=)T95CC3OC*7N#QP81> M_.)C/7_4^16QGP4!1S8B+!]GE@CP'A<8PR4"8O:^D*(8EZ1=M-H.-KXM+7R(F!9K!_R#_"W73"S>2F9AP* MH==;Z9#CFE2[KHIWW"* ?%+-ST&D\B:$)ZC"4Q\8?C#M!OR?4Y2$0*AFU6C* M?IF:-^8C_(Y-X?RH 13[13UUIY.!)YJ)S/9['1#,)Z)YKS/"(XWY1C#S5NK^ M0/VDNO\G_1GX!/$J."-G](8N%]$2=,&["^S3V3Y9QV1M0\=DJGG],@=EK3;O MH 2PVJUJV[#JC;I5LUNLVFS5:U56;?=XPV9LWD$Y\[H5+LIC(,)L/^IJJ,Q" ML=^RVOT:KUO=.K.Z[5ZW5Z]7FU6[7VU9369V,34\HSMU'_7LJ"KUL%EWL7R MUL&9(G2U2#P*_> F;D^Z*CJU@3PK="Y1L]:XN#+3$:6%\DS.< AD@TCFC\+V MD-XHUDLJVOHPV$2F6\7"H(E3!HJ @=AJ8F)& @S+;=$-@% O%@BMBRLK(RZS M 1#>O4U L D>-+8 P5*G1 @4L!WK&2', C#C^,R>3',$J1[V;(/QL:4ITBP4 MG2TKV'T;0CO>>-_'AY>YQ"TRIV Z'KM. M =9SN]BCP^X1.5"VYP7D6WOQL"8V=LH#Z_+\O^/?8"P_X$Y MC1A9PQC7O>=CI'ND_3EP,+Q.^8KP?_34#\7P/"_*TR%_O>L,'3G_[4\GP(@2 MSE& 6^Y<6(7G!&'L!><=:#Z<%H*6VF>+B0C8\MWGE.)$ ?_1!!#LS?%%()ZY MNN;R%^:B_Q^S&KPANJEEEJ-H%1UP[85[+SX;#[!3-T:"\1WH%<,@92 ":9XC MDGM&;#+%J,<+"^3.<5?8EGI$?:X_- #Q&]>U,"CD ]@Q-4#8F[XWQ23*L#LX M7#$L,.;0,D\VYF!M'',8 H91"7!G9(M\L1<^ZCD\6!9]L!JIZ .WF_U6VVY8 MP!LYMUM6OVGV&V:?\:[1[*3(@S\^H-\J57OO]0AT=/_.0 K3F]-8[S MFQ.&X(Y/Y4MD3H=]YL&6FZ#(LN'T?:<;C@Z8C;X/V0=F+H2!2;CUC?F.-PTD MNYS!D*G'GQWH";"D:F 8.A/$7@D;H(:@:IJ"8R52<@/CN= MA%PLP7)E7'Z$-J@+"#[U YH^T)T&R.JB?(4>OCC:6Y@F!+ M-"HA?S'K(9RA0_QY.L$P=""E,FP+6:V#SB$!3Q -,H%DC,D#E-LN!HV*3!%\ MGP2/-P99)?+, &68Z" @3G3J4LX^;I!B%G$Z6A#C0I2M,F!O()[BA %F8Z^E M..%^1.?3=T9LA- 4J63$,LII#RTD]6QRN<9$NR_N&0#HWJM@VD#[LO=VV:CKVK,/J,!!,V-3(*HI M'5:D+YP"J+YQ%S'\!AM6!),W[DP6PTP70%L,L,8Q FPI>!Y&6@?T35=#6P'W M2?S@B8\GPD%BMLF0, :*9S#*Q>#=S;_6_L-YVS$V>!(\JAWF-7/CRXR":?? M#^@+X_/O&!1WJ84:L"G\43!M4#_(PHF^1K82\#$3)3P]R:=EII4\T3!=#7@) M\G60%.$X9,\/(AU:#IP!LHD7C7(!-%(,Z?9(W#@\XO/7CM^;.A/$ '\2VBM/ ME*\*'V*%6^K<:&RE$4?[36(8L%Q L.M_ $72Y?)#8Q:$OXO\G1A(5H0G+_2-!@2LPY-K8:W\ GE";(A>Y$Y@N*M M/@=3M5_1Z%'91R#S_9A(HAO9##%$B(0 Z&!".()FKB]%5+@$,%Y=%EE)H9V" MIX[;$*M(Y F*P5IIQ,!*,;"(,.@?2^Q(B,>IN_'JQQ[<0"E8?US_H-0K]N*# M8A*_07N<^F ^ 3YT\)>A3/%"#C$$ ^QC1NU!?*(,+(GS\!'LKR 0'_KT$M1@ M<$O]/N6;PVY^$Y!#0!"V_"XPARK&,!$1^ #:5D+]0@6>U)U%;L9_ MHXH9BF MY\E\. MD,(3BI2(Z/S"Y%:IJ81O$TI#'L=\:53Y+][(#HY/F,RG%R9GTW=Q2T(O#%7T M\;3KRA%>@'IO5%,)?(,H#]1;CA(_H!8"% M\H&^QVS,"P%\%,DZ+R_XN DJJ$ "SAB_BQ)HTXM,CK!BZ1@))?CDF[7>K"U/ MO/W;%+@2W)&8K!Y<"^JA5%Q8":;AYLZ\M9H8/-!KU8S4VW6<(V>;CM1:G(Z4 MPVE4O]AU#I/*6#KT@K]W[CM_HT2D_^])N[E[NO[Y]'3W<*_!#N#_G6__\W17 M_@REAZ^)S"I,O;I[#O?PX_;IY[?G)PTN>7B\_='!'\J_H=5SSLOFC(6U?M=, M&:76OD?>D4CC0J?JE%0\$GV=$7,_ H?$T]?(SW$- DPH97C-#QY,75&U$U?Q MEE*MR&G4ST[%M&%,A(61S)Z(?VGZATE+&TF;H;Z=PC#83 MJ"?\2;T0SF@!@29LH[I/9A4+!EH?%A;,:()S M"]*$JI]@5?\W'0E]A#0M=(*!#HTN3=&1'(XR$'_%&\WRDM&;2,)37970.O"Q MJ",PJC##")$T;_$UX4NRGY:==9%XFB,\=AU1%_Z#8V 'W7A?XD>ZDV*RQ$XJVNW7^Z>;SJZUK'_#\Q0>)[X0H";$G7">2S>(K(J)2<>P6?!CQ)D(JD]T"3M867KMQD@E>03P*Q M9:9A1)>\0G'\.!$]P'(+#OB&3A6-&&PDEK#)DLQF -R*#U34Q= IR*Y,H4L.'A<_'*#1GTZFF'CY%@FE"=QE M1^$T)N,]/D4"PT_P^##N)N13I/PD8EOO$JG>I -51)IR;4UL:#K&] /@QI[P M5B604!>)"^0%C4.4 7\C1R$F78CW1/7]Y/L@*>]S@<%P3,+'.L>I%V#Q%-M0 M#2DM(E9S*/XV'U\-5: XOAHR?\'1=0%2$5AS9X ;T@0U>+"Q&82X>S&X*MK_ M>--08R%U)?&FT/NNV5YOFF "<$+DU!7! '@9_S5PNNC41,R';5 @@%,G'WP$ MJ3P42T2G:N3"$4[.*<4WD:(E3H6;D"'D!$F'M>L30=SOG[*!':\+G?Y'(G7JT1/#4 MPT7L=OYK\J^EUC?V)LAB6&J/0T35%#"R]RUR0,*O)?,9H:,.?>Q1[%CA M)L6+X@"^0'=J=@"B[.5#%H>#" />)0X'*4BL7F1!.2@,40=:E\0KVNVZS" 8 M<_8*G,T-U7S"9FI6A/1/X1>D9A)&.D51QI.0$$%4(Z[Y'.P(7X@+EX%.^"X1 M><)>,=RB>9%OD A]C,_7\4^?OSF8;>"''T!XH\41;A1?^E?471=M /"_QZ8B M86$$-R?XC#['@J-SD.PC!Y"AGI'J2:Q&NTVHI@A)90K/\!=/DWKA+MA]&CRA)(^ESIH3S M 9*J>!_RHZ5JA@R%1 TO KYT^5.4"PDU0@?9*)8=IPCJ,Q(!;X2CC^$5\>=$ M4X\YMBE.3PB+BO8EQB>QP)D#T;6/6!C@0H"Q]0C9IYS"?P(NJS>7X1U%WHLO7#L^ MZTG[ ,/S1*B4.TP9X5)J(M8@18L(^PFZ*%S0S@H<"J1YXS%J MF(D'@1S&CD ]2LV>"H5>VE6T#GIQHF#J3R[SU[!ES_LE9G?KV@#VI?T3U#1T MJ&5D/2?Z_C#T)PR=Z5 \>1H()3%:&D:-1P/B)8,/V_=ZS.^2IBYCT*+KJK2< M\ HVQ>@AKG4B\NO1V,S(3B8H1)X\1B8;A^62AA[!628)2+,#S\@-/ G8:(U+ M8!:WA)@,?+)8\%O$1TR)%NG/KL>$BDN:$+Q QWP./@$-Z%4P7\>WJ2_1QZH[ M(_'U!$@^>?H(L*=:2!J%8G6C4E\#K3,"C4AVES6Z>[[%-AAB^ "@Z^\[6?.: ME)A%("!2<=9.2&;4)1C]JC*M"K2\,!4'H7\7(]"C3.Y\BC#C-ZD[WST^A?ZV MV- %M '>A1,G^Q\S"$1FJ@R7^Z_89NI=+ ?=(P(A2:R&")W 8: I@;OB3GJL MS#D-9ID'(FT&J8"N I!G441"WBQ\03*A1\<[^PYWH\?*HA%Q.)N(PJ?F)G.NN%Z51DH+->3Z(K*+;:MZ%EL")]?,9% Q-W0W$3S=4**&/J=I9KGXU.B,MN$F1:J M\3OS&BR<=;I'=P)V'O6QDZ\,[-P GKP+A[KV]RD S*P:!D&FRU\H)3NN/196 MP@-[M4&;3M3&A(K@AU #C8JAP>)=XR>28T30LV@LH^[S'QG 76:_1B\V* MUD%I&\71X.AANR+>E@PM+GG<["KCI3F!5J_49Q86>APH:3_27>%X1:SI&M#+ M=@ &CPQK&X2[Y2WOL"OL8QP!9LY2FF5P@GYUQ8E;:PB,\3VVRD^42(AG9<<8&4OD( M+0B=4MW1BX099W MFA=T2J$O:=[.(S(A.\^(R>6>^ 5&P9,'C 8ME=0 '[?G MV JA"E4YQ>0:I3UXL-9_BJ0EW%O>;M#+L*5:,>N'].V2'R/VH(:.C!E'7^3< MFSD(X2"P ;UZF"A _@;/E8UDLOV!"6M=M&W'ZGB>R)T4' M!^%5IB_14YV!0IG/P\?] Z#^A^>]ZH([:#?L%3!7)%((=Q%A!GM]Y2))+9'* MQH&6 .L#Y"U?<"%)0J+.UT+>XSOGO,U/PO44 FG>*0M?RC>'ZXL7C>'4(8_1 M5^Q#UEE6C59%BX4 >JR9'Y64S]55X?,S6/,<-X97=64>I2QDHTP0!/0L89+7 M1HCT6\RR''FZ]O#JL@$@*@FFOS/@!OY'S)ZRY#N+DTG01YCC*/]D'R,>=*=8 M1/K(1Z/@PWUC(R=UF)WQF+D8%671L273H#@Q42"+J1V%; M!-$'1H3U1Q,'LZUHT9BKXP3)I0E7>X!] K >DUJ&Z-(C&S50H)@1P(+UN92" M%)1.S&-)>&"?%\%U#3^Q(%UQQ%@_'/DY11%V]/&_O_W'O[6LEOF9G'5R&\@4F_@?>A3S\0$5$:T%Y]AUL-E/RG1Q1) M/4OXR3PS/V(4-_0@T?* MQD>P^N$XVKSP@G,,4J"0TVR?THW>*-XY>N,? M'H P !8%S \93UC;K(4%[+#[$+UFW.^8DB\6,TBC\"OG8\!=J1IA?61FP#$& MSY\R^?PP\F1KI4A5"7[0_$9"+5 %G)/6R M > FMOZ8)4;-Y9)Y>V)\3$@ODY"./T+I% @Q"1>*1XF#78AZ%*F.#@MI">1= M[Q5)>S%ESPZG$A2>H#5Y1GP"$B.>2!7M)8J_Z'.0\3"3<>B]84Y@ZBY[X8D0 M8TX>2]*_$WC]R;M(>\7.5T,]IFRQ6.T9CON5^Y*BY]:4XB*)*# >!;+96+";#"(V>B(A_C".C3GR#/6Y&.+8K%4I*+\7G%*N?^-/>:UB M&Y:(]*>B.EKHD7T+BV%-7>(,26%!4P.'M!B1 M(CW!]CY2;^<,JT^"*)1(_#7136D.6S$5>8*3E7">;CC7*E19I@D])<&39\/E M8? W9'D!:5BZQ&KN7Y*@&,7Z$K(\0&G0QZE)%&6Z _J^>>A339JG86#\A46' M\;%YT8M1K293K8I(WC*JM>/,A\N9]/5=9#$\4PG!\573H& =H"WK4ZC=CZL[ MD_;9;!$BIFG*[EPR55\F5Z]U-SHZ>3PX6^*S2' M9R.M=1H+#V4?46& VWP8 M9K[$3A9L%$,J::)H%"L#*)D6?Z6QAG;RYJST%Y9.4@95V:-..E1.$26+]SP? MK.DWQY_&:3[7#_^XN[DTVE&N#X ,7NCTHF9R3"2] 1?WNO#*<%VA$V;(F73U M@0K.73UJ[(+YR=B<#B?7^7'33&J:XT>YV%%'FT!6HL(M4:O/,)D9M6W7?@:%X#,W#<,MA'I#4$$.8@?3K M]5!6@"HZ'%.53JA38C8VG G<)KOGN)A-#8==T?[PWC&FH,LZ24KAP?SS""_$ ML#4Z^# )6RJ*X=ID0F1TH6P7& T'0CDDL093ZC59C203K&*H(LB&),!&+YA0 M#11%;I\06HX/2#P++%-,AU9)')+C)O/M0A0!8RT;95-K,+!@XP)#L9LG"%APM%$PD#DA!1 M?54LJ(YQ',ES0CL"H/5!IR>K_^>#9A/%.[!YI4BOC52AC%+MJ,.U*&AP8#=QNBRJ4\G[ MT6K%=KE4#^52<:P7*W7193AJ4#I?T>(5E\M&N%'9)& $$PUPY>U9\! 8%^(5 MF@CA6^-U9YNQV=#!H*UH BRK2+&%O- 7WGB$K*)R._(,178TF>KABPF(I,3J ML3J++J\)&>[_XL>(V>)-$ M<%!X6+X[00 @=O:34)+-WO6#UF$X8H@V)G))%ZVH%(HRXA/^*EFG$X^:.44 PU$^7D"CXF$1<4\54[&=F+6* ?L8XN=*T,;<9V1 M"'"/0*'W*+ ^YQ:CR=KSB^K.+,8CE\++X'))R14%AFFV>6_J,C_M>\O:$0FK MS+( R4V2(=ZN"/'*$+[\).%""2.,>(SP0\PO/Y$9X*R^+NY+)Z3+A0J#8BCAXLKA:+^D#(FCK96S(. M>'J!*%='RS1VM41QRC#>XOC)9$2A1 "V2BZ1#,Z$($E&->8%6>(DI0$JF702 MCA*($6-.A ^F <8S,8!$&[%]P#8RB45'%<)**CP'.".4Z:ID[#72E>3#*7#! M1R\XS@;V0 ^D[[#,F.K;9%EQX RG[B6>_:M(,N@-1LX_IS.=A,7;1#A71,-E M^0K&MSLR1!?U 25X15L) 1"()KRA2)JEKX7PGL]^0?2C3 PXI^[4?475;BP[ M77BSR3/HGJ'HT2_D^,)/'4(A\@Y(QW8@/=6 V( !HOD(^A4R@W7A^BCRPB)J MB/K+Q100'2]5'56HY]0\NH0M4X"RO7'H?$F%C*).O(A;5.4]D\BF!4-L8>TG MHCS4V436K2'&4BN0D3Q04;J:$45')D<1-'3U4RX)>K\(-L29!^BW!U2!^^PX M8NJR *OXW<2SYL)@1*Y=V'YRAZM*5$.H"RJFXR8#ZFKCJ4QL T=,=JV)*?)XN2H][I"/@]!_[BH)]( M40+:%)UTYO<:MXM"HVDJ$D&[..FEYWN1+42QN,0 E3!(%RH'Q,N]L9R4(BVL M8655[B<&]J55WB1H-\V<:)QX+8W2X%)'6/7; *][H;; M9Y$I\DPE$M\]FJMZFYXP*WH'25U]Q<7F$>JCLQVHAN8^+8N?*A-N%XT;1:'3H M5ZY A70GFEZ/\WY_&1EDX0BL:/]F+&'(#V&C!I_682"K=KO.$:AG'/@9N5%: M-E>:0VF-_FM2YX_RHC>UJ!"!).F-F8BP+E7SA.Q0KIC0KI&4S<,0R&=0KH][JVNUTSKZ'$N M>H:93\'(Q+_R'5+K( =TB)W^)8^%',:F1AYV15V&4.K*V2L+LC>/0SG_%J5I M+]#-U^(>&1 X$NYAZC4KKUJQY+QWQ>+7-4A/\Y ,O5&MJ4,J]R$U:WDEL3JB M/1^1U3C("95>5\JE))JM,LOS9VJ7O(TLEUM?Z*<_1L1O6GJSF1?YK5AJH,]5K=,6[EE3C-:?2W[TKUXF#H-M&6?FK55E/9.N4^I7I;;UK*:5#R4T+W6U[M31W2OMT&RFMPXEZ#O_E>0#T8^LYD M)TZ#([5!#%-OM#;49/.DZ!Z+'7)JY]O2V\T-DTK4\9;_>&MZT]@P/> 4C_<( M3S!W;%:Y$8[$C? 0-1\+R[)5^ONY/./,TM]=YM, MRX?\;XC9]B-V8?ON:XV M8;_XXLJQ$^7J>JV1US6C\BKWKCR9YO%G^9_X(1FZD3OM1AW2OBGI,&1T,DKL M<31HDZ6X/G9%#O?J=MZTR;8\0[RV]WJXJLZ/F-Y7Y7O(C,@_#Z8Y0R!^S^?X-,V!^>V'.Z'<<[X*%P5Z D^GZ6M_Y MA>.Y@H#CO(D1WRQ%YGBUW-P]$)0=LN<3^LUH_*Y.IZRG8^45(.J$]LWAZH5B4''NI?)XS\XFT]49UPQ)C9G^P5]O8-"K*XU=KW772&VV(AM]W;, MI3@XQ)81?;FMP2.)SAQ6FL4UMNY.; X517B_V[6@;8WS:HSBC%'%(HL2BRSS M0>X%=KCB8:3BD,=X8GMB&(WJ0+"XZ&G6J_/:XJ)'W]6]KU#T9D?J>:]451Y! M"55YVB,XLM-$O;6? IK5"4B.&U05AHJ-(3UWUX@*16]N:^WG.+Z$FGR#"5.* M!*'5X;UGN^>'5K3LI-W,[1L6IEK96YQ E16OC5:]0NP!(M;HOO398HF16T+\ M=:O3Q6?%$HIK>%RD\Y?8B(_]@"L+)#)_JA,"=B(KL^V6XR2A1KO#"YDAY#?&3AF9TN]7! M>&$1I&MZ[FL?%9+>/+E$:^JMBHN*BZ!&SWAK])10J9V-[/\U%606NO]/%NCP J-N>TM4;]>;[Y"\!HS]Y=Q2T5MVRI M3WLYSM4J-JG8Y#C9!)1*[]B5RH&'##N:7M]/.=&"^!#.\10%]V!\N>%3E& ?F[U:BPCEE?9!(WYT(H":M7EG!N[LAC]P+TY5 M4'IZ.X0IQ[.Y%WTT.J^YEZU6SAYYP-F[3K/693"-JWIB1+XG>L:+%\S[^\#_ MZ4S-B+LSIFOU;E.#!;*Q'[!HPN'_@',VA6DG(>.P.YO]=^QQUJAKS*@;C1I+ M)MSR$T.NK-VM==3*-&;' =:[>)PXUH1% !!X2RQS<85ZKTTKI(WX8P; LFOL M%B;^P6=L;%J1'X0@9[PH<$8Q5=&(?%H8^(8!-T/\@04Y5]U@)@XZO3<#;JL! MM]NIB9.XKO^8ZJ^7ESOJM=8"B9WND<;^ZT]=PV@G$N[MEY"%#E AR8XATG=H MNC"+1&^"L(16],L8/Q=QZ@U\WX)#/+'Q %%OQ&R&[ *K2?# !F,+L)J@5\XY+Z,&(%B?F\N- ,M@9K-\)(U@;+#F, A_X MRN93!#F"PG=$47[/C&(LT'\'TT[@?UX_?P>924XP#TZ+%X( !_-[QY$)J%5^])E]=^G> ><=*V$KARB%2 1C# M.M@0_HZ&,R"1*;[H@:H-M55*YIU1:^1FHPPCO--K[=PL+'1$FO;=Q7VQ1R ^ M.T9F!9Z1K $JQ)4]I!1'9+8Z=CF/UE.@A&X3Z>S>#QTG1L:.) MM*;27TF"K<\_,4<@/.)H_2 -[3T1L&%E8I/^ BA^G MYA@6^]%T'\U9^,N'+/L"[\K!>SC[NKUGV;R=]1(RT/CM+Z, YMA.7FP:Z/7 MVED)UN'7_LTM&_:OOFCLXNIL/<$59<%?^U?]WP=?!U>W?QZR+Q?#L^_#X<7U M%8,=P/_]RW\.+X:%W\3U.3N_N.I?G5WT+]G9]=67BUNUAYO!\/OE[9#!*]?? M!C=]?%#\#9U\O^I_AUT,OKQ?6NMZ#BFY-W?FAV3[_.[[=LB&8(25SZ]3>[BC M/0A#$K35N[:1,F?1.'K7ZLT=JQSN#7R*:A)MR/">HU4&RGI!:>*,0Q"*'O&O4C-SLJA&7S'DFZ^0#OP!%LXT= M>:4/#Z^/@7\8_/>NOBLT%R3)%OT"YYA=!.@.2UB 9G<':"Y)'_S,AR4B%4II MXP%U?W9-)\ P)TG%0]&B2*(WKUORI*(*=?%[,R2X-69SGQRJR.Q^/!6(I-QW$EC# L]&T M$[W>K?7>_TK?XL^=7[,T ,C00)=&D[(8VXGL M#"-\@Q20L--0XL51$A7#D5<,"J\-)\J0 DU#2^-\5H MNC4QO3O4JZ!_4)R*0@@8OLO%,04AISZ9GPOV]R-G$[!4 ?46I@* NF.ND[:= M8\_B081!/+3!9P:1@\E<@L8CR[')@L&/E(9)@4 MC4@'TR3_$:CTSZ>@?!X$^0!)>_.5KCS 7/*-Q6&E.L#,Z72;:6-=G@SB>:%E MQJ'@7))J#\@_SI@62 ZZ^%Q3C V3^>,Q,"H;S1:C5\M-M*JCG?G13F/]T0XN MU['_^HM3;W>[9K.NUW5+AV&,KF&WN[;>,WJ6V6BUZ_^GZ\8OU8%0=2!4'0@5 M84.O=2"T"WOU]F)&K&$OYR?[*I3A8(5V/4NIUHVO&N4S/U#/BXPU2IXCTSN, MIZBG_X.A;S M5<($:MK8T^^I2%%JKZ:Q^#^;3VV:9A]4:MU5S_Z:9A-S]K-8QJL>5:;&.K89^XLYGS:N8K M)8OK6R6+K\Z*3S;5>_:FWE*Y=I_2K?6-.F1!F:Z_7_'D-8JMP"9@\#;4L!UD MSB@@E^=Z:Q"N'> >+TA$*P?HPQSPW=@E]/:FPQ MSJM.>?"-H=5=N]TZ,FY;]*<:HSAC'%6WH>4+?,^Y1'V@Y1)*5/! ;]6U5J/\ M'6 JJBL5U=5;&CRIJ*ZBNC?<6[.EZ0<@Z@Z\/DMS/QC:QU:/N*+S<.('T=AT MW75FY%947M[ZIKK6T_?3GK4J0ELAZ9"0A!4Y=.-3A:8*347:[Q%WI%XJ1G-D M;:F;6KNSGPJ#E9N1IW-7?3]==2LDY3# VIT*205'TIY:O)=0J9?M+%/TI'X! M!WWM.7$9Z5UO=33=>.EVMF5U10X+M7I=:^1NZ%FAM@2H;;:U;NY^(8>*V3+B MKVI ?: ]H9;+YAU9O$!O&"";RG\:?NAHJC>TAK%CM^\*36^%)J.G-3O[Z0I< M82D'EJJ@P;-/^8UND?5ZNF[IJP0/2NJ)&$U0(R\=/BBQ,W)H^&UKO5Y>8ZY" M;VG0JW>T1J-BWS+'$HQFWN/9*IA0DF#"74]K16[LZ>51[@FUO';7W'8Y@*26]F(&G=7MX06H6DMSX1RYL951FQ)=3S M&_MS'-M!F688562_\$BJYPY_54AZ\R/GBH^*CJ*\"2_5"5D)U?L6;;".S(O7 MZYI1WS$%LW(^W@I+':W;WO&0JT+2V[GQC6;%205'4F,_;%1"/5]F-Q[;'+$3 M[$SU'GL_8?U\/P1U[X_9V/F)G7%D6ZIT4\4C,72UGEY5Y2DXDD[T]E*YT@H[ M1<$.L%"5F%QX)!E:O;HKNYI65#\9S_?X9JJJWLR^60%V/X ]H$1M<DMK5?@M=2"EHS5R7Z*LHEUOG;2RG]ROPAO MAY1Y+;M-G[B9UMX[.'D'58!"UYJ=O,5$<\&A1-[[02'VI*NUVGKNZ%B%U"(C M5:]K]=RWO X5LV7$7^XD\R.)M!U6^LQU-.%!8G"HP,7[JOG6L8Q1A3^+$OXL M\^G\!?:)Y&&D0I_'> Q_TFXWJR/>XJ*GVVA4Z"DL>O1V=?Y>_,(CBQSWMBUOFUU_/%F*&I7!0H*CJ*3/+'<"CMOC1TCAQ5E4J=#J1J:[OZ,461HI5F=#K;8\>=C?+[615J"T^ M:O6ZIN]:->X0\5M&%.K[JO MCKZ+BZ"&INM5;D)Q$:1K3:,JL%%P)#6KR@ '&EFXXM'F*U%;FMX"9Q\;@&3; MCT#EX/1GAV\BELJ;MDVDT.KYS%, M*TZI..4X.:6K=7(7UC\T;CGTP&$S[^7S@PH?OL+_*'6-#6# M.\=3]-N#\>6&3U%^?6SV:BTBDU?:!XWXT8D :M;FG1FXLQO^P+TX59KIZ>T0 MIAS/YE[TT>B\YEZV6CE[Y %G[_16IZ8SF,=5?4TBWPM1.MCB#?/^/O!_.E,S MXNZ,&9K1Z6FP0C;V Q9-. N=GVP*LTY"QF%S-OOOV..L4=>843<:-9;,M]4' MAEJ67J\UU+(T9L?5FEY9'N_#'#$!EU]@MS/N# MS]C8M"(_"$'&>%'@C&(JDQ'YM"YP#0-NAO@#"W(MNL%,'')Z;P;<5L-MLTT3 M)W!=_S'5'#$O7]1KK07B.GT5ZM(7J*NSDKK^ZT]=PV@GLNWM"3P+'2! G<3& M$"D[-%V81N(VP;?-FHU?V3CPIT!V]5:MF7##EA0+" %3A@!#<)G813XP%SB2[$.1W15\,PHQ@X+=R8*(=<- 59F!.L) MF2OX9[XJ?$ZLY7+1>,F*G .T&(G[MCA")!%E8/NP36F;&1&3H@ M"I*5 U4]\!HK/+]M)\V+QV_$;I?^'1""8R7T'@(KR-S9+CA7;/6RS>#QTI!\NG1L:.)-*_27TEZ MK<\_,4<@(>)H_2/%Z3S1L-+.P2/\Y"=1J[D&VG8X $3].S3$L]J/I M/IJS\)X%UI6#]W#V=7O/#AF\] MTQM&K9OQ^,#L;VI8D>Y=>R^L%#C8PDB!JF.O(RM@5_36Y#_K5K[Q5ED:+I HQR$KTR8%!1Y;\X"'R1Q9/Z$%CO%4#).7COO3@R-F&C.4IGX0QB9X[$,$F(\Q \BHOE1#)J AR'&5)[N'#G' M0':_>KUF/,NE[:0PN?-N3;S.RS C9E-'+*%" <>6[XV=NQB7X'N)SGR$(>Y= MTQ-B(1&-N" .$+0<[EDS?!GI0+8XP! M BN^OPM,7&F(N3ER0(0?TNZ_8^=^ MBI9 2H6CZ,#/896!/S/=B,@,9G09!XQ%7%"7QJ:F Z:S9WH6UV!181S@CTDJ M+TD^-8"2I;ADTX)IA1^-Z\%??79-)\ ,CCWT>Q@1%U2<6VPJN)::83='Z2. MT68$<59/!8H0Q?64O0O8]"@/+%MH[L6DWL&0!>7)W9H_V>>%FW>EH8GSG5&* M\@>DEL J)?\'*%268Y(G>KM=J[__E09I-&OZKUEZT##\3()2B!7/BU%&+0^- M- FD"<(7!"?\>\SM1)>D))HP/%$%Q)&9EDXKADQ"K5/?=D "2X%+!QT$%A@A MCOQ@)EX/8VN"LC5UYQ*6 G(6Q"C^P^8J!@\@%.Z6QBPS"&9X8HTN5K)4D_0D MO$!RVYJ8WAT*8W.*!P*RI@1&0G-Q2T&(JD]V3U+.2@+ M< /;)G+PE,MT8T'A)AZ0$E1,;-N)?DGB;-DM!PVUU;[QD]RVRT MVO7_T_76+]L0_"['2KTW8(O5T?\KWSO]O=__QLX=]*)0,G\%/ "R2LCC9TG6 M#RI.6J7&!I\O;K_T-=:W_Q6'**+%+U00&>C##"=L##J( 6^32APGL)A*6 "W M\!!/:4C7F!:J,](ECTXT80C &OMCGC5!2A9I3WZ6-N5"G$,"?<5$I)?!!'UP M;,[BD(-.ABE!J$S%(,0K#^#98)H3K@5X+0R1\)$'Y@.B?A+^K0C_81)*N*"4 M6":ZZH2T9%J87 X(,%#'M@,\C"D?0OXIV6.M@K8WOX.3=[P47E;A"D((^OEY)\Y208U= R WH2B<^#%(5FD\45(,&/,D]\"8 ;/#HZ!0 MJ(R(M7,O3%!E#"09 ZTJ8Z#*&*@R!HJYH=?*&-B3L%%RO<8&)OB56VEIS&5T MT.6-P( %WW/J1,H\10O5=&>4HP\:P'>QVI5EQL*VG8$?24ZK,%U!>Y(> 9M; MA$R$Z6!2M">7\ICOXI]^G%912C^MUM?KK"-P8A:,([ U'% ?TI0)<*-A/ HC M)P*-(A)1,<$5]QXZB5^A# \3$^H07C!%[.%RA-'T68(FU^)6F&Y3RJ;,.!XXS-\?A!_)9P$>J ML15^F1*#H>2'Y:;H-*!P)309Z9LG]"#;)4(1%NSCQC"='-TQ%)NI@(&41.I$ M-PF$HQ<7>Q$=[4YB6"H**WC30J;,N%SFJ\D0"FV9EK]P'#QW M1FH+=\'*1(X9;U9(;X&!96PB)%;]'K" -W4$+4K'+51N;8I&,,P=8-8UDA?H MD#M!>3@L@ ,]*A>_"A)LSNDNB;@"UN9G',I#%@N;3GE +X],[P,:7"ER%<,E 0BZD P$Z)KW(?^H M?OBDVN Y'I$1??0I2]@8ZE@L+(-T+A[/G?A:73CRLJZ-G%D^KM&CA?NWXEFC M6VOIO;6/ZS5][;--P^J-G8?=_*S1;5:+?97%MAKK)WW.8HWV5L,^494I9_&E M5[H-OG@W=/5M\-77WI--];;9E ALO,VVND]%.T2GC EZFE_%2=X@ZJ M:[R$Z#A2V%5$^29$N:7L7E_=1S] F7A".25^C.DRX&RA(W\?)5$.2MC%N\IHP5T96)Z-I=K:/OV":C(KJ* MZ':KS]?J8-^=BNHJJGM+JM/K6B-W4[L7I+H7ZNI27#-TN1S&D?5O:1M:O9NW M,7W5?N*-L=3J:9UFU22DX%C2&X;6K=P6R@.[F M/S/)'ZN;K^0I^WUP_2 -K=W=T?@[Q++NAX;?KM;K/*^L?X7> J/7:(*6V3%B M4.&W^/AM:[U>7EOOK=![\'[[E]5YZ5J^Q/1C\_6U1FL_?0PK[R0'DHQNY>D7 M'$E@FK?TO!U[*BSM TMY3PK+Y^?O3PMOX^2ON(_Q:N;2@9Y8'4H?.[VGU7?M MSEE%(@=.(H9F=)Z755R1R,&3 M2+W9+2V)D!'U@>H#_E:B4IBKXJ*B-7Z&(RI(]T?9N50/#M8MKM)?:AJ?ZM\L]FLTI5ZW)852QVDV=F5?U5EK8T7;0T7+VBQ;+6NKY MNE/#:!/[IHF2J/,^MA??AJERQ_)SJB;ZGZ1$*%8X'<+DT7 64A7[LKO86I1D$:NW?C\",[<=YO+E(^Q0+4DNAD ME?!/\!5\MJ)-WXEL7?B>7J%WLAUA/]&@)\[#>S;&KL$3)TR:<,X7O-1Z($RZ M$LQ7C6T+43RJCFC(+DO=T. Y=O_TL>)XS.U4A?)D$Q&_"\QDOQ&L2K8H%D7/ M%^NJ1]'&A,PN1/3BX+.4K+,\_O3M=:?7CYA]@&A4/542GHJM:N>2E5/I:JG M4C$W=& ]E5!W9#0&=>WTXA#;8_O!HFX1+]66M*U#O2)$8ST6QO=@#J"8AS&6 M6S*,9HN=(T:S5VD>@6U7J>GBQYV;^M:QJ6_&.CO=HWGV7W_J&D8[L2O??@E9 MZ!@-T?(878U2C3CF?:S$7'EL[PKC.V'\(>FKCGTR))[(9+<= MPM1]X/^+6Y'@3FKU(\,$V&2%\ 4V:!QXS,]V!!%L+>Z-4O_ZV*,./15.7Q6G MJ38YLL\S_@)0!W,\.!8Z6B,AKLGT,K6S)-?(J/X79+)Y,95J']MU!/_62!$/9,T/WZC=MZ7WU M&@VX:YNVM[XEUT(O[%1O\"W:<:G.H!MF?OFFGT],]B;=/O-WZ$+ 4NQQ^'%4K;Q:K>W:[14B&93I>J,52T6VWBU7KF-USZ;7%1] MO*H^7J_;QZMTU%UU\JJ:)E6=O"JB+#5@=^KD5;#-[22]#[_IV)$U%\-P!J77 MK"XJG6>?AW:;JWQ-4-I:HY[W]F'5>*>BN>?L[:17?Y;4J(BM(K8'MLJ5RC:"D6MO)T>*I]T>^B>9XN"')D;JN>.2E4F])M'I79L]%*A MZ,WLG$85*2@XBO3>'KGHA5Q1 6FC9K2*K%#%+;1G5.H^KFY.N?=?<#ZK:PUC MQ_/(PG0F>[G. Q4MEYB6NYK1W+&Q=T7*%2D7:>-Z2VNW\I:9KVBYHN4"TG)+ MTW/W/GTK4C[X<-F5JD%Q@M=UWF/U+:P/X8=8\&^A%.Z1Q=)RIPY508 W3Q=H M5[D"A<6.KO7TO.9VA:0C8:&#S^88+-=Q/[*$CFZ5(5UT%+4;._J0%8K>3HNV M&E5*1^&1U-"+F]2A"OYYOL:LAR;TX\5?W7C4^6V5&BJ MT/3\$%JGRG4J.(H:^\QUJ@R7HA@N90NOG&W3UTX67%>M[?PQX]-[UY_Q'?." M2^R@5"4%BHZA>A6**3J**B8J.H;VR41'$"RP JXT*>4$H')U M&Z+]7U]]IW<:.27X5NU3L+?70CZBPY]:F+(L]T4638Y2S3 M1/U=KV;D'<'01&-DZJ+N60$W0^P([$S- /;-[)CZ$$]@\3Q@)D#?O.,L-%T M!KQEP5\X$;8[QA92M>4&U;2U7JV[M+#0^;GUQCJU1K[O#='J.-F1XZUL6?ST M.C26;5./FY^J_L8XK(2A&:Z%FH#6@^_&4^S2C.>]F^")G9TE.)GI^MZ=0)#: MBLTNO@WE%ZFAJ,/S?Y*VS3C"$%83#6>PYVE8F^?(;<\6O_UE%'SX;>V'DJ2; M&*2X]T6"WD^+S_,O:Q37TEQ4-]_HDY DD01^L_6>J@]O9L:XA,H2PL MTG_BEVW=!C&Z!IVNVOK/:-GF8U6N_Y_NM'\17TU"=0> M[H$.3D> X1^GYABV^-%T'\U9^,N';!M[QU-+ZN&:UT$LVRF[G=7&&1@^@>/M M!WH]9"QUKB-D#+_V;V[9L'_U16,75V>US?1=@ 5_[5_U?Q]\'5S=_GG(OEP, MS[X/AQ?75PQV /_W+_\YO!@6?A/7Y^S\XJI_=7;1OV1GUU=?+F[5'FX&P^^7 MMT,&KUQ_&]ST\4'Q-W3R_:K_'78Q^/)^::WK.>0)/NEM*T+7??8*4* 1/SH1 MP-S: B[G:#50 M.YZS]NOX%/&772V8>)-5^_A>L?P_I!04\<:\(>.;/Y&%YF MH*\]'HDW[@/_P4'-/YHQ'S0[*##,R[) CX&&@C6!K@7U' ?6!!0P:6CX!%Z, M9AJ[=TTO(DW,_QT[E)6N,2=D<4B7TIG)POC^WJ7S9]-E,+GI60[\- 5M'@>< M)@5M#3L&%4"GU#@8_!8 R0,/WH2A@L0NF \01F9$'X!1$<:P.YC-\1YX&/F! ML W =)GR@%X>F=X/> ^L$C4OVC*N VNV\0Z@''T4AP"=<).]4%B47VV-3T / M[O[W?O]; HZI'X+#X@3$^ >2[,05Q[C7WFE@G4L;A M(*89+D30N@W;&H]A.1[N#&>+T&*D+7H$#H]P#Q@$ SD FL9_T;>.LB=739#L M-@VJT ',F@%,%#F1"W-+^ KZS4ZL(18"#BNRX2O/"2<( 2<*A34;S801/_9= MF!,?D6>GX(*L!=CR@1E<)S%\5\/WA+B1:D>L@O0*%"OR%U,FMBLYL$#0KGD? M\H_JAT\JO=7QB"SIHT]91D$K>?'H#OE&/)Y;-Z35_[;-.P>J/6TGL[#;OY6:/;K!;[*HMM-=9/^HS%MCO&5L/N MWA+\#<.$^I8W>#9V!.\5O<_YZI[?MQ01^BI"'H-,R&/M5I?QMS:MI*10&3H_ MMX!)&8A[N_T^0=NIPX:#:7:/\;R7VO!:\E\:1^K_Y:$."K#&2XB.(X5=191O M0I1;RN[U^9+Z \;@!'#+^T^*P(7"2P"GRL!%Q#)[6^SQP?*D[ M!'L]!ET92]CL13ZK#_B!G9J7K]6YWM;J[;P'W\5+[JZ(KDQ$=V)H1K=3YO*0 M%;V5B=X,7=,[Y2]W61%=F8CN1*]KO6;OD"MX[A6^Z?)8_IA]=DTG8&/3HA.4 M(RLAL5O)I>H*?(6F"DT5FDJ*II.VUFKF\"+*5TYBK^#]EB/OQ^/1D=65.&EI MAE%J%_;0$:1KC?9^K.\*05LAJ*<9S5:%H.(BJ*7IC?V(N&/P7[.YE"]ZZ6S] M:>9!QXA>$C3%9DV]KG6?V9?M6> I\[7>BCD.G#E.&MA_,[=?6/%%Q1<'S1>Z MKO6>V2Z\8HZ*.0Z3.4X,0VLW&J72&IO+/A3VOEK6\9&5$NHK*B7D*P)QTJAU MWNWDU>6LW9&]GT3" S\GRSC >^\3Z8#BQ1">$ M%2T7=0A558>%H@YF% 7.*([433=1O^ A^:YGW>#D71Z8!8>Y'[KKX-R[0S)[RXJ^R)[V,$CFI=@= 9\;-8,65 M^&TK%'1^V8:1"G?'>>.-YLODKBL2R9D$]PT/_3BP4NF;I9$?UW$@R7/&Y":0 M-.9W>H$+4TQSQSVD2^"'-)7ZGF :\\%T7',D2 G$.Q=%7?J?+]D9,+,3L7-% M:/BZN,F9G'RH6\E QW(E-=:GU2P64\'E E/#*"P^/U-U%[FED>G29=]PPGFDI60,_!P'>)>7 MP49^8)JR[]DD%V1M&<<#\3@5%V(EL(3 B@'3$<@(O/T,Z]80U"/N.APO)D_@ M$8$>_A'&X[%C.3B'FV$:@?7YH$IF!8J)Y 5S6!7N@1;M<6Z'B>#W -0L L'V MH$3VJIOF6XJI1J^<8HI&W+X4PU=@V@#O\%,YAAMD.E'.?E>9U6CO97>KJ7XN MB)^]KSWR[A^<\9_WW ))&(/21O4KK2&Y/7R*?(I7X8E+1LA\P G<8^^,>DK6 M(:.],UKSWZ2*5Y@>6,'./1 $>X2'*>L$BTSX0<2X9%UKAF?5_X(5$=W@R%)2R*!4,@($CVB7,,ZH"3%,UNRH,3;?.]ZCC\5 (5^Y M=5&\0$BSK!;25FH3_U[.O2#(R , BH+$$I]APIA&X&%A"J'Q*_)K*WHRBM%YT/,N-;5$M22G0 M0:*HSI6BTM@#Z&$?-)/G1UB[QYR1MB*K>8V'PJY32GG%F%BF*.1@[8O;AV$\ M"B,T $P7HQ&@_64<@+H<+6GYN8+&8(H?1_@QAMH2UV*N-3MP'# M\KBY@5&O=>; N,722;0.SU^%WG"#<[QJ2[LZS(62/]=)Z.T20X6GZ)I##@&/M(ULW@0F5BS"TU]\-;O30N<^0 ,9,N4A=\FW'R8I0QJ#&0" MW:LJ;W.K6TB'J?DO/TA5@7-%%6!%OTB.8^(H/ M74?$9\BO6,4\2+GOC/8\U+V!3'6@%P<,*V%YG,38=\#__\$<1!Q M$ >@>^9A4ZS60!$'>01@WMT%''>3#;OI37KK.1&WIE'.B-MFUV(\/OTL;:(A MAEM9/PA,[Z[$L2B,H*=M J 0"@KC%D>^9Y-0?J=W:HV, 8,V9-8H> :IM Z0 M5,XD2R+O7J_H)5H:&EEY."./7JS4)E,-4Q-ALL*@U#;[1AF[5TL?D**DI/>4 MR0.&C#\SW20F*>N)/B%ZJ83G%.OZHO#5UD1=-[6#U5(''!@#=2(Q#8X;>V12 M2(N&% 'HAHC3NI_#(MT#9)&!]^ $OB?+'7\U([ 62\@@?PBG$ISN?\G(MO(\ MQ]Q&\TMC5'^9R,;U+=BK:SX*F@7E&[N2:>[\!QYXQ 7F%)LY"!*+L-0M$-W$ M_(\9V#CL5)[R("4Z@3@*Q5\Q/G7"4$;(,[!%/C71$(_4L4' +=>C?TA3P*GILT%9\PC_%/S!U>6QCA&UM*R(7[,8 #+ M"JP4"O93:>I5L-'8*,8J2QX6$KY'@8(3T*B8]T"EIW#--("8*3/1[OD-+?T M&6\(\M/WS,RM_S5KQ3RL=B%X36_)N)LJ/([&N#D> ZT)!R[TIYPJH0,M8!!, M;I*-W1@UE& RH,9';DK& AO& ;M>TA*0OQT+\G?Y W>%_#89'I:E>J4\@F*@ MCBOH9,,R9$8.J#>,H/TQ<5PNJF(',W'S4QKE*A=(?(6ZS DGW%;3JJXO#*;V MT(N?!'Y\-P'3C!:'YKBHMLU_6N;#G''7+2F54$3\.7&PV#LFQF%E;SQ+=$%? M(NCL.'"H=0R&N).C]CX6S<;RY/S?,9[R:&',79(Y>G]W-5;?EA M%"9\[P2A$!YC6"HP^;]C,XB$*\Y-"T_X7.!3,Y!;3#6JV31LB.6\;2FZG,#> M/"Q[G'!$/$,1*P N:(82$&P^%=D0-'(6#L+HO24O:].R1 (-F1) SC@8C(XE M]N'O8);(10_S-F@QPG&+Z,02M8?OVNKT%N0%#7E#ZC6L.;]?*=S#0#2P?<%,:;H,'UP M'(GI)2.):]&H$*6,%[LWL80[[ELP"Z)J3N#SU>'23RF]E'A?GFDO<2MRX3IN M53-BA7K0*3C1/& F]!^)EU#\DV+LB>"D?>.7H(=A?LR_&X,I+"9#P1&+?$3? M<3.J\XXR!7%;(@(+*PJ1(I &@/4Q4"OETSQ;A^:Q8ER:"SM"#RS+X63)FJ+, M?1B[D2;[0J6Z28GT13\D8\5,ZOZ+?2="@!3HPCIDKN.&/@_'=SK>>Y'V3JW7 M:^]T4 UI-CO:,2BV*= I>-Q(%")<73XWXGS+)G,!&@@Q%TDQ@W_<8E17:8 S M/P#Y1P#0V*4SPOH3[-IQQPYW;3;DP8-CJ<9R P]4H0MR-LEK37].741B:BF" MPJQ1K[5_U9A>KQF_TM?=6N=77$N(MCYPN8N]0$!*^B+)CY988UOMR=">MPT0 MI#[MYFZV8=7B[5Y-?WK9NSL+AY@,?18X=)^"]05L44U\\UU,'1-^VB",*-8< M+MR3*@WGB?-1LF'(,/;\Q,5FU@3#NTGC&TL!PYP#XSX-##(S;')NI4I]FJ=S M'#45)M/T.Q@2P#@)[O=YIE3"!E2WY&]R[(:DK%5R.YPIF_?J H%$B:YANN.7 M"JMP!7F1DQ^&\50F0)+%+AQC>?J)-C$>R8H2W3B92@3!B%3Z"%9\86.T2IK MZ +B'2QQ'6!E1S$5/UHUD92I8=H#RK"&^$B>/("=66-#,.^<,7 9[':^2UE0 M6WKJ&<@)5VK5VE1.CH@?H9^% 23E^$;^1_+_G8 @JWIQR4A! B5-CD)Y-EX$ M\L 1N1[BH3SNEO_*."F?DO7;B;\FHU.; LR?P&ER,'_%C<4]#;K1$R2SS#'. M,^C[1$VNT#]4=Q[&V)N+!W3%ROPI/_^4\J*P/U8 -GHJJ==U@7!2(\"8W'G M\$4H7E,^4FKF8AZ6;S[6$*<6PE\*8=_8E4UT/Q.FU9SGJ+A=YU,(VB%,DR0Z M7+9PT6"D]&4*C!MEQQ\!9J8\E9R\$!85\$?W3'5@0X-,K&K$$WT$)I6,;@*U M^E/'RIS782]!3Z%'=A965T P?(!K=%.A(W$S1XV$_=%XX(F8+D:,'4\,84I3 M"568$TF3[L[U1[AK$3\#.E$3(<-',F+[*$+CL:>B7PIXHHET\JT*V3XDJ1R9 M]H7*091A80'1;,8YK.J.3L^]&;%&(!*;2!8*^2 'IV1XE *D[\VYIC=MO&JG M?/X-BX"I5JZAW_=N+_QE0?C/\XE+]&].W+Z^'WV\&0];_?/W]EGWMW_Q]<,MN+H9_ M+X+%N7FC2+PH;F]06MPXX0]64C-O,6..4DB=4!UFJS0B848X:MMX_1(DRNW-'7.-CEQ>?KV_$B*C;YJU*.88PN7AR@HK2J'_J?[ZAG_1/[V4*T^)TN'^C M!HQ(;KH8W/5-><%43Y[ 2.+W3R>Q/G43=44:*^HYVY?-2=7E1@?-[E3?T$0_ M9%## J#($EH]*E:?ZCLK$QFR?BY8ZKYH_>NKRZ.XXQQ.K3C(P;E4%B@:H5(= M+[K;*3-JR?.._,TK(F--FDX\! =])!P%H@21.W=#/@:J]',PE9A>/_U[DA1" M1R!B_5_ TIV. !@-706FQ@XVIJ7#:7QY.#BC4?@HB/$NM=%=G_RT%2GHW2?# M0=NJRD:>V-->]%93GJ:)/\^NKVYOKB^'I+B^W5R?#;Z@KBJ\9AJ@7Y;XGE^< MT'(%85+&E^\*&?8MB0.53TA<9WJ,:W/RQ\1PD3*=.F$[FSA\S 8_N153_NHU MY9J+M!3Q[#RQH>4S3&;!@VX")+=31VTP !WM*UTYAZZ5AFXJRG8"(ZGFU<#U M-S&>>>D-\U1OG?#W0I^T;/FON0X=_!3RA8$?^%YJ!Y'Q8JL?13R"D4N0XNK(^ R[@P0RU"IP\P<@/PJQ/GR7VON+59[KY^:WC M9_KJG>TN/*7KF/PK#B-G/-LG.1H9:OQ^=3/X_6)X.[@9?&'#_N6 JFH,_O'] MXO:?&"?Y?G-Q>S$0WOWWX0 ?2D63FW@S$"@*/7^9!\*>*KJ)MYI8.#$3OPR3 M?84_.;]9BDXVJA]0#$XHD]A2_NH0"Q6(0_J^.#/3>XV&2/J] M->TQ>>:1)KXO@_,^%7+Y_NWZ"JCMZN+Z)D5TY9..5[[WC+RS[B%>4ED1,OQZ M<34 67,^ !&3.M[*@>[4K98"85_>(!.7">5M%KHW"/]3IC>S8I=.R,FII[JM M( O^@YE!>),Q-,=<9J1GJC12QEIB!5*>/+VIK;SL8@P\%3L(ET?+GM?3KX@%I>Z]R4,Z^^UH2CZ *\, MQ2LXZM^XZ483UK?QZT1BJC.HK\._]=4A%*Y:UKNE"JAR LQ_\8,[TW/^([Y- M+N"E,OGETK(W"&J4"TGF.R:0XEQJ4( ;!F4"!_-3P1D ,X83DN"?),U%26SQ MJP3L0(*@W<@6FLJ2#6NN4(2A#\9WI XEU)5"RKJ*DJF9J::053O$O4#$$2W6 M(5O+E*"3*@9F?'!"E?N$OSD7]Q<1^'P5Z)4BZG3$3GR@*3"X+"YN]3ET+D?K MQ LV N*T/X5J68 $!Z/S/'")Q-4C58)$H9'2;WRJA0QLH\V/Z"AJ%*HL&(0! M7@[&PJ$^IIUXGA_3(:OCB91?4<06S457U!BB&RGF",8^E:@9;UL7MIA21-Q' MF3-7^HJIM#F(HZXM*Q:1?,#P4WREKLI,Q.V5:>R*$A@!A=L1CEB<^MY%:D^? MU&&FM1/0R6_HN%1($MZE"R9X99R.'A7Q(['>++V/E_S8#\]_]!2EB(NPR:1X ML8FFQ&@\!B1=/TDFA!$5O8M;J4*VFK:/I>7E?7&QAU3=&P<\6BE&+G&L6PZ4 MA2Y'*"4*S8V?3%:<*G*RJE GL5%RF9^P3I>I*"2@IG_ZB+1@['2=#0(MJ*Q\XC%MIRLF MI*\NIBAU>:*#<>V#*6@)*LN*W( W,-501KW>5ISH3)'D0X:<@T&=2+$'Q5K$ M8A*9BCZQ%\.X>'W<)&(A(:^4C2H_(U/L4KHG775UG@9+7D\@K1.\A A,Z'L> M=],5&^:G4>G?IEJ@SG,0I^+NO[ 9QJ;C2O&Q=#D\V1$=8*3.3K)/F?3ZZ<0" M-$64I&5*!24H%4,2_EB3:9;;)00FMX_G!2D<<21B)^F!M*E')^022VE.0Q$! M*).J2 ZJTFUIRQY=!\Z#&KQH@[H@;/H?*2+!D)$329D'8+$!/ M(WFIU'*B5'UX:N 1(G)@ C!+[H!.PFC9"IS?K64V+-_$FX:>JN<1 FV',H8Z M'Q[,F)C;I(5(SAZ8W@_V!][3'48!WC&^X<(^$7%8 M3-T.,$= U5M T.,S$=BJ-W&TFT1QL^'IW]F)WF%GYS?,,'HU>..]#!&+LV+8 M_N#GQ!F!@.^U:KJ04//#ZMT]R^:A>I8ME42YQ;%1H?74FM#!,1^X&B]RX-KM M%.3 %>!@G4H]\!%$!SJQGPK%3.V,O!W\[]\N/E_<)G$9T0)9K]8TVFN?UFOZCL^Z1F.G+S>MM=NI-5K;+2AW:^#5;8F7RZHO(<._WU,O MLD9MGF3Q&NVJGP>M5>WL!*Q62\\G#WO&XU>#I5BWS2UY ?LC1:WP+5B.N5(D M<6%Y?-K[ MDDX&/0>5%T__'#A\?'QQHLLW;G/WSH!]8$ T4?N'UG!A]L,S(_ MZ"VCUS:Z'V"YNMYKZ$9+;W?:W5Z]_<$V>GJSW;3YSX9>FT13+)E$]6;ZTH=# M6PWLYHB<^C/$+%K)XM;D17)N+T-N5$@:'$0LT@$/:^QD_=$^&&[*D&LH.RXY M)$HB86?RKM7"B6<7#SQ79BQ?H?F/9YYZ"\^D=.SU:B[JG5=J(UX\66'L)"N> M:);YBDW7*UE1#EEA/"TK/L^HOMUSI()1 JE00@M"K^G_KV0VQ-2Q;9=7HN%U M1(.)N1O_-O3ZO]$,D'; 7->C5 )G T M-7$6@64 4T.IT%*C;B3CF,'(]'AX>OW3Y;-4J,XX8D6NUXS=6'9_JKQBV;=C M6>/06?;E/<]]Q>T$/QLI%?RR"S"V6@ =[S8_K4!-90M4@B41+,:3MH#>I1R+ ML]I&60'>0Y'4>]EDA5%R65$9(<<@*YXT0@HH*\KGO>.A=^6]5URXF@M[+:FQ MTYE:JI49J#)W]OJ][;/J2R!=P7,S+9N2,:BM+PD7DG4A Q7FO; M\U*8%W1:+EY24]0R>#P"Z8_D.SS[6VD5P#Y@1A1S:_[$XH\SD( 1]^B*P-": M\*GY/ HJIP \ZU^6-II8) HZ,UU+)2Y>.MX/+!!WC!+IR^"\DD@O0$]?L+J3 M\X+D5$[Q=-G_7(FG%R"G2W/$W:,63-]N!I5@>@%*^I9<03QJT=2LQ%(.>)W1 M'<5O>$5GM,./?4?%]GVZ%9Z]\ %._7Z:[#Y1"O>4]C-+D:#=K M>OOELZE[C5J[T7F);.J=#ECV08C;<.V&S:AR+$7BK7/*!\'X@XM M5EA5M_FZZI@EG?NA96]U+MP#5HU09N)3,U*C8>&? "O_N"YSL,BX6L?Z3$_J M&XKU@&"9>$DQ3P4@35U[32]]!1?D4@Q;W.M[RSMF*^]"%>!06EP\:[S(Q;/> MBW2]Z!@O7.9S#V!>T[X:5F!&SZFM7:\9K;U=V$P?_HH.6'2I6%12Q,1P(3QD MI<@&,K7>.K&WST\3@XHR8E@7 "MDQ]2U-Q:7MY.+P;B$D;B>+FI9.]2J" 36 M6)4I( $D7M#$C?D8110-:,;1Q ^H"W"V]]_;6I.]7JW;:NQB3+;JM6YGMQM_ MFX9MU)J-[HN/"O*UT=UNL8=BHRYTE%PT4MI%WM&2[*(=+=[Z>'4;M8!HJW94 MS!WM3GX!#ER$C;^1!^D)7(.7@M-?:96S^X"\-6 M8O&P=B1M0 R&Z%AZ#=KQ(J-JZ;BX5!5<[VLN.3KX%CH=- MFMQEHGSN*<$^W.7*LZP\R\JSK#S+ Q771[&CRK,L/-8.U;,\FP1.".O BIY? M:^SW@//*NSRP'1V,=[F*6#7V/V"Z4[*9@Z=7>,Z#[0=B+],#LR+E:D=[6J ME@!^B6-?G"N,<<(= <[@S>ZGU" -H(N0V)F1;>[77\]( KT@S0CC+>V*?'"0 MU/U,3S\];ZV1]/&?STL;/1+*+->YKK7>-6N(.(9K6L[\NO8PN:M_J/WSTYLW M'_]2K_]R<]]'MZ[A+8G#48<2S(F)GBR^0'Q!T#>7_K >,1K9F,]7(:BH57Z=4Y,<[."+FHGYR?F_6S=$R0:+U_N*R?F:V+NJ7[\_?U\\O\/O3YO3#Z>G%3((^LRMF M+,@2(ZB:PZZ>V75MP?GJJM%X>GIZ]W3ZSJ7SQDFSV6K\\K4_EJ*U0-:VG!\Q MZ>6@6P[CV#$V MZ":G=;Y>$=;:K037&^*Z**A9;[;J)ZV4JEKSI-X\K9^VHD::?*,6M?"\X5^L M()W? \RV98<\&%<_YS<.V-;.("4%D$Q$F,8'(98[IG/ !7A*VP@;1 M\>*G-P@)>S,)N-#62[&BA\K\K3 WJVHKFW%A1=T4HMPB+CD(28$') M[+H&8U$]["N_VWCZ#@P))5+X\08@+C= A=C];45"74$^H(/_;>*[IL3U7E%2 MM-Z@PF"@DC3_T:MO8+MH]4'%\.P_1>U-,BM:>U"Q'&N/R@OM"5Q'%LP .RY, MH$=X#L:)\P_WO9SYC"QWJQ'"AL!;BSXUY;\6JF\GW74D-9%0_=A(*B2@/$;, MH?-)_DY&>: @O" M+3#X@-S%<95$GNY#)'H;*^7O52>V-^@,OW;'$_C]M3N8C!\&[8?;'EQX&:_9 ML$I:S_1H]4M VR+0VTTAE6=UZY7A';AI=-_] C*]G[N^UPY$LG8I2L[/]3B/ MD#V\0[$BPW@X!L%N>KZT!Y^[X]Y@/!EV_OUEV+_MWH^[_WGH37Y]C6#0*4T9 M%._W"@J_: @'%"W\;W_]<-*Z^ ?RC3A&209O[?&7N_[PVZ%& 06V,@(N]HH M* C)DBI*\Y#.L6/]3UH!' TP]RAQ9S<>LQS"F#:E*APE?1_$XL=BANTRT(2# M*"("2.1C(G>&0M0*\33VEN#TM3L;6W/'FL%TU.%MPW ]AUO.?.3:E@%K9VVZ M-.&4K%TF60N !4L1:+3%1B%XA>)]WJ*U;(L6W&"+\G MW*)R"366D&2H OYAE$EJ,D2Q] M)1\723ZV2"@&52$R[@E,^#S]6W^AO-+9J;5OH%DAWW8Q=2"\V(C0\0)3,G!Y M@4Y^M[;2[ZG5:XB# A))/168E4I)=1SP*]D@I\+$!#54;G])+5:];615*^0 MHZ$?-GNU,(U#E IAR^7%A>S">'1S8A6*'.6AZ&D(K5VC:#) MA5(,KT+,Z.4C7RG-J9/NO+P\/[MHIIJ2?KH3O0U_56DLB>0A)WAJ%TI$)#65 M[*1:5P0#O?51JN3\38*RH.N3>DK'IW(_&X0JNCTOO5F0"0TH)3FI?)$Z7UI% MUC(2GX5[K3P4)5>I)%1V$K6*'(E,9T%"(BI*[Z=R4$*YBG[V4Y\%/1U34OHZ ME5_RU:OH[A7T>')Q&M!SV>H*RE(K<-W)6ZKQX9B$]XMX=C2?P9##TW) M56I5KK&Q#[WUT:M$GEZNJFV:LD!L]QSQZ@5I=$%B7UZ2DO141J! H@SF'9NB M4:3L8U!D4>7[Y=!IT1!5278JPU D*QJ44B52(VE).<..'!=E4@-*2=^.I,,V M;1HN F*IU IRMLEHBK?(F)X- V%X:M-4BB=8\\"4O*72%=NL*S3! %FTP0AV M%?O0S"3J@/ M 7"0*5B0WH,5J R!5!9%D=N%,A.Q(<[D*ATC)D[@ %.QOGXD M!PR*)*:2]U2F1HOW33%5Y#0C,U]\P,V%43*72M_D9?@K.,Z*E'O?=>83(MXF M-A6MHRA%.1 J>M);D^0M (%6%W#RT&].522G0PDLS.ZP8=D67Q]B*:J/J*0N MOR20$4*:O" M%,N_'9<5'LDRU)5TI1(R&[I\6@18A?F0TRSY+A+9<#GG\WFI M+B7R[U=Q'^ %/5X&B)*<5"(ET5RVD$>&$L[]WCH(1P!S9.D563HY#$LG1Y9> M:Z_/(193>X$K&4WE&/-V!1W76!I=@+RY(&3OZ6]_B]SCBUR(E5W((RN#I#EOT9VQ[0-2=Y6!H M=&*T8)S*UQ&S#J;4(B;F&[D#QY:K"Y325R\T)%X&.)+P(F(TA*&()"DQ! MF$?%CR&4IC+>:Q\Z4':C*\-AUV.P&N&0&(&J2'>POQ6 M/30EG:F$V#F2MLO1Q5N8 NU(W &( M2SX94K2%9>DKR4G=J=GU:$D%"8F\X><0N4I-."5=.S;!;M\E=$Q'9KYMZ""; M=[01E33N>MU"3JI)NYIC?-SO[[_'35\P)M; ]$&]L_4Q=;W5=\P4M3I8UQ"6&?V;I.L E7??@BL#>?FTQ6;T^88R0 MX4HF8)QY;)O2>N+>D!&VS/8,ZO$KP?3.]6AFS?>!VM\IAMQB^$I>Z2Y7MKLF M9,Q=X\?(H\8"ZB*V=T-C$CN$9<1D.D)36UUWTPO?.?H[1H2?@25MQ\R@Y%49GN* 82$FC0%4)2^[%E ^->*0=."+J$K\V>A[) "L2) 6< /!@@$;W MX,XMP#385[*<$II5N938P?J;[RG27V')TN[9XV"DZKZ1P20-SLJ"$=#S& M8;I-%=3LEBT#/_Z656@0D2;@TR!?'S AS_S&AAXTDS-]@->L+@^+T>"-8I,$ MC^*&V[A5].6IE(;%Z+.PCN-A>T1= YB /J:#5]B QC04*9M5<)]'?(XRC]1] M\ JTU0*-TG(XF1-ZP&'SG@C'FH2*NZX,9L%B-O3R@30#MJ0]F+):#XX)M1!1 M3\SNL^"^O11'^SLJ&[&D/AHZY&?BF"[-[R%28F7H%6YL;"GLCHF4P>;@<< [ M2L2#%1!(M\2V'@E==Q:8S@GK>%1\D3:[Y]+5+VF\11_<"_:*KC57?FK-DM:Y M8X.%-OY!8%BQ.+8E<'[<@^V#/FS'U;\VM<#*,,M2Z22Q$=KESQ'20S$T$K:?\M!A?- MA?!.T3+P*Q+TKB.3A?=D%:8+J;NT&'/I6CRMJVC$^@!EJ.]XX5(.,6D']]X5 MO&6*EZ$N\A'"V':?6ZF9.5G/E"]#;>0JFYCL#F)G#+WC<";MA=.F9XBWE_AC M/PSOPUG;_"\T)ME39/8U>^.]8.[PJMW-YN8.]*(66Q#SL^N:3.MV4%JCG#>$ MQM@Q%0TR(E&&J/U&;!NFIN)V"\5S,G9M682B6U%IE:%FDR=W[*U6MJ7.\NZ0 M+$,-@C5O5A(OL]DH]0Z=[8O4;8D9._RL;.@<;DXFL4HZ(PNR()N)=?!*)576 M)"U?TOI%;A3YHY?.+:50LIQ=OC+\]@_=$\X MG 9D_VUI^40KE,K ^/;5NBM,B<@DZJV,$N+E'"/3"_?VL\7TE_F^] %H,OF5 M:8%I#$[W]M[7$V:S7[#=KPC$'ZLERC>DK]7[3W352[+[9)L;',XB*<,1H6*[ M-ZR!A[.AQP4-)L20?-R"W9"92XE\;A_JG[?I\4#HK[BN6_FFO$+"_@$ % '-N M9"TR,#(S,#8S,%]C86PN>&ULW7U9DQLYDN9[_PIM[>MZ"?=1UMUC*AW=,E-) M,AW3LT\T' Z)VTQ20S(EY?SZ=3 OYLT#$8RL*K.4R Q%?(!_X1<S='R$T^63YW,,2\Q/?HR77Y\LO^*3?\WF_QY_#T_>3\*RS.9' ']?_;/G MLV\G\_&7K\LG@@EY?MGY;^>_:4Q*(5H06F=0.D?P)12P2C)K(I?,Y?_SY3<6 MLN69KN#&>E"96_!&&] V&,FBD]*6U4TGX^F_?ZL_8EC@$QK>=+'Z^+=?OBZ7 MWWY[^O3'CQ^__HSSR:^S^9>G@C'Y]/SJ7\XN_WGC^A]R=37WWC]=_?;BTL7X MM@OIMOSI?_WQYF/ZBD6;60K+U:P_B.O)G5?43W!^ M&=2O@ N0_->?B_S+W__RY,GI=,QG$_R Y4G]\_.'UU<>N3@*\^4B3/.O:7;T MM%[Q]/F[MR]>OOWX\@7]Y>.[-Z]?//OT\L7OS]X\>_O\Y<=_OGSYZ2,-9'7C MY?_=UCH6^FV:H F7B%.8I./):H+>T.>S M6U=TK<'CSR5.,YY.U_GC)[-TY:))%=9L?OXO)R'B9/7MZ'@!7T+X-OJXG*5_ M?YU-,KU++__[>+P\&6GCL;!DP:A20&$1X!U+8 J+6LMD/,]7)ZV.;$%#6PFY MA$5<2?KL$4_K=#[%R7)Q_LUJ@E>3>S>*TTG=?5S/9T='L^GJOO\9)L7HRF]/@297]\N0'5K5S MIM5. 85YNL&AJV_4V15/%\='1ZM[PGB)1^?_OLQG1TWEOIPUG.Y3F=((]A7Z MLYS'=>QA\CZ,\^OI\_!MO R3-7 CY%Z4$C4PKTD?E^C!$TY H:(OKGA?5&,: M/(QJ$V*(QTF,QB)I1I4/N SC*>:783XEIV'Q+)&<=\PLLXS1>CHISV0;- M@5FRZ\I$!4'J LG)G(2/0=G6>O!A5)M013Y.JC0623NMEB_!U?D]=YA&]FB\5;7+XKG\+/46:)O <,8'PVH)QA$(5/H!//7MDBK6C- MFRTA;D(B]3A)U*6PFC'J$P4AB^/YR6KLIZKPU&IZ&ZWC3(.T4H&2(4/43( N MCGN;M-2RM9-R%Y9-.*(O.0*/B21-YK\9&]Z,0QQ/R$KB8F13<")E#>AU .5I M0%Y3:$239ES*111,C0FP]OB&(WE^/)]3O#TJUB1MA*>WRI"8>%'@+85[ENE8 M"DVVT[:[ 9VA&)+CO:NTKW-XS[ENQ][9],LGG!^]P+A\.YNF,RS92V$M.77* M,$YO$M?@@D;0(M&W0H?@>6NYWXID2+YU,]GO/^?-Y/_N&\YI[-,O;TBGXOD( M3]9@B2)0._+7HN:2-+4RX(0BE-HG3(K94K Q%1X$-20WNA4KVDJB&4'(=T=Z M?#YUOLCG6ALON6&CXCD3/$IRN9"@."0/K"8$91'TBU*,;)Z8>0#2D-SC5N1H M*85VD=5B@4L*^\9SK,GY=W$R_K*:E,4::8M@VC"3 *.TH(241%K'P$4652JD M\73SC,T&N+;TCQ\%29K+HYV5J;'<.F4O\6@GR;YE"=SS1*H,.<0D-12-(@6N ME92^M7FY$\TFK#"/C!6-YKZMUEB,5/0F.>/ 8V;D[4H' 9T!P36%],G$Y$L7 M>F'O*.GT+N=.NXTE*Y4T?:C3^*Y\7N!JL*,<#68=#63!"4@0!J(A MJYHX?2N\<=*U]FWN!32DL*@!'=I-?C,^O)XNP_3+.$Y.053?^^7/-#FNE2O_ MF,WRC_%D,D*+:'-TA(PTEE(8P)7LP'*3,5IAO!*-:;$)KB'%10W8T5P4;;W= M,U#KCC[BY4 ,EZW M+'K$S$MQI8Y.4Y2.Q@)Y.$1)YI^ M(>E'E#1,K=&&UK[PG:L?@UDEV)\)]RP=;#7ES7A>E]S&R^J7U=$]GTVKC<9I MJH"4$#QE[B%$^J%TH$BUF !3T0YY:P[< V=(_G&GG&@EDF8LIUY%* M3,4L"8NEX$,)2^\@Z5[(MFB+28NL6R^G;P1LH/:Q$4D:"Z:A_S1=SD-:_FN\ M_/K\>+&<'5V".CD?N\*LG'"6XE6.-=V5P5F7(%%<(QC/R477W)%Z&-= [6<+ MQC072R=%.N= 8O8E(D7*&&LQ $_D]*<0(),65,:D+DK-;L(84DZI,1WVG?2N M2W3.,7F53>)UBYH2!50DBQ>LMB#(V[/*>F]$ZQ*]^Q$-*<'4F!,-1=%X/?4< M@A$B*.,B\& 4$"4;37WWKD#K8Q++[6");^J%'+]S!9Q;3+ MYV$^/Z&)/RWTM=R6P+4!4K@UO:<0 B:FO'4JTRA\(4 V49(4J!@0QH!& M/$-RMMN1HYD$FG'B\Y2T\@3S):*+@

TTKS]_2-YR.XGO/,,-2W;P6QCGES^_X72!YW'^U1$6D4/((8&,A(UO*X1I2_/KT^6V_H<]N^$Z_?/G_WQ\N/ MG^CO?[Q\^^GCY[?//K]X3;^XBFGW'A1W/Z"[?A0;#JI1;XK+[9JOB&NG:U+' MY"Z>!5&SZ>)W++,Y7M2TX^+ES^4\$.W'TS _>4UL7:WIU[S,;$*/^?)ZNL0Y M+I:C8*T(47HPUA([@Y/@<]202?58BP9Y;AT =#B<9AF"2XRCX&7,7G) ;K#. MD(: /H.1TF2TC@747:4%+F$,*2 :"A_O3"KL*+UF9I3&-KN*Y4R#CZP2/"B1 M08= GENVI*P]>6[2H<2"S&36.AE])Y@AA5%#I50;2?9 +$S,^VP#%%D'B1@@ MJNP@BE)DD$5)T7KWQX;$VJDV="6Y*S==?UKUCT4TSE8_RA6704F5P-DB(12% ML;A"'G+KM>]-< U)3[=ARRWEHFVET[9<]!36*)12];L HVK=HM$!0G 6C.-! M9A-9*JT3%&N/'Y)J[88%N\YU.U6(RS4S+S4!EB624D='?'/F-,@J'C.7Z+0P MK==NK@#87^5U:/^X+S.'+RI M5(P\3)Y-\[-\-)Z.%\OZF.\7YM4([DO-TBM56S\:06^'DTFR_' M_[/Z./*%"84L TK'0+EB*6@BIYQS+3 &GWUJ385[X QI5;4M'UK)H!DI_A'& MTVKXWTT_A@F^*U>V;U_LW1XQ+JV3DH,OFK")(,B$8R3"BA*]#8Q,>6-^;(9L MR^78;EVIMESI0#3M:#,G8 2HNG<4:CLT4D .M>=90 1/\3L(5YC46H0D6NN. MM M;"6\P[PV+,]?+-^5NH5\M2T+Y]_'"1G6J@F 4?2PV87 ^J>:54 _D,@ZLNUK+?+\I/T"QTV5% MT+M7S]_]\?[#RW_2-:__\^5IP5#SVJ>-G]==*=1N0VY4&75+5_N+CO:,8^V! M;NJ.1#*>NO9""59!"5YGG8R(LO6RQSUPVBYWE<1-9-I##-: \JI 1$Y1:F1D MVDT=8NL6./S6;T\Q.3RM T\FG>9@N0CI+ M9ZP^G4DC_[_CQ?*L[]MJ1M[75 ?]8KF7\ND.Q# MK%8U0\@F@E3&69WJ<46M=WGT.L A)3B[(NUP&7-H:_SLXS]?O7GWK_;UQP\\ MI2?+^\#P&MG;NB,I++Z2&_Y]3'?[_>3SHK;2?C6>AFDB/^T94>K[:4, $= P MSQFDXC-Y:L X*!Y%CWL'$N4VOSNSFZ_?-5W\+)JDG0N_)VML3S#AHC>@^8 M*Z+6&M;6&5HB1.4%A>T4JFL;HC*MTW!W8=G21G>^OMT%<6[FNQK(I9GY/AT= MKK8XOY^/::#?ZO%OIP!')2"&%KI(\BK@ZP\O7WHK)H=9<%]EZ>?A>0(.* M)'OB2SL)M>R:G!#SJ@Z(K 02DY_/,==L8-&H;11@(S+B<#T?4/D$A;CKHF#H M7.N2QCO!#&EQL">NM!%,PX,;+U7=53A26K=JGI"R)Z],VP2A% 6"AB<*URZ[ MUJ7@=X(9U,K@ 8S0[I+I1*&\7BR.J\)[-S]=S3SK9Y<+#023HF&R&"%-ZUTI#Z,:TH[. ZB8!J)J1Z$S/E,42>0^GJ>O9"^)U6N'U];< M*T]< 6=&$RZ* F-Q#H1T:+7QSMO6[O[#J+8\A>1/H7T:RZIEO?YMP[](\:\- M'T5!+B,#E\WJ$#\>;HVB9R=<[.I2!!UMT72CD%OK[8 M)43+2_4P2X_[%@Y>3=\%0^[/ZVXC@&Z* ->JSVHQ6DISK'^ONZB,+3F8E "# M#;5RGX.SC)2]S?2KJ)1NWNE^0VA#RJ7VQ)LNA-:N?=,:H'?E^HD.(^*XMSQ& ML*INQ],Y0&"Q &.L5CP[E*EUY>#]B!Y!_-B:/PU%U'OA:9'<$GE!I*HD97#@ MDHC@6%"Y!":S:UWH\ @+3WOB40GZ70JGMU!5:)689<-#GLED::R%J#2>://M=:_HR*<-*74WF6E;MIA M'!R2>Y558$H;Y=L?[[X5P(W(=>AZH_[(M:\(.V39>9OA.G@FG>=2!;#5P*HL M$CAF%;"###MJQW UH(Q8=N@JI>Q;M*J(.67/6BOC#U!0KFY*C%P 8>6&68:Z^0F3#X+:B$!_LJQT6TEU2Z [3D*\/,YJ[4C$ M56F!"9E49JQI+8-0(U9@LB@5BW4RM-X+L"_FC>CW)\ML]RKGEE6=W\<+FL17 ML_F+V7%3Z;+NB1IVU65ULA3[V7$3.BN"BQMC6N_>$LTBQ("R8)&YCUPF/K M7D2;8GL,>[OV)=:-%<@NY-:\1/K3; 5QCE?*,LA^7%9F\*!88&0EO,?:P\)* M<-9K\() >\Y*:K^/9V-TCV$76&MF=22[)FM1ZUL"3NM]5HX(?9V/Z^C/RL=6 MN[4O-V_3?#!OR$1YT+5I@>+*0'2E]DT))4K&@KO>9_?6U:D='[]E>=^C9E%? M4FK7EHTFX]H1I!]H)N;CM,1\=D3IU2_6KGR/\_$L7_>97_Y,D^.\:M23OH;I M%_P0EOBR%$QU==\S880%YU,D9\?2V^(8.54Z:1,$JQL.&JN[?D?8D6-VV\80 MJX3FEEE(*10*A%D 7YO7^XK_$/O*E*\&//O: MN:D>!$:!@:. #C/$:7SSN?FAZ_MN*_LL#LB'C\]]Q5_M]V*+@[Z_9B^8CZ> MX*RLK?B^P&483ZXBV:@]T4:W;=*/:/L!-#L*=>V(9&VU+JR[N,^'\.,/>A/FXS"I0^+2Z)2U (H'2(5R1O$E M"@25MS58AJ;A.D70/XUF_^[KJM3/+A8K,[Q M3B+'( ((SFH3F4 AI0CUP!'K464IHGKHO;[W 4-R:]K*=*^I;"O55_40&=)T MJW;:%8K$NJV!G/"2L1XIH#P$K@F9249F;KW7FZ17[GS D+R!ME+=:RK;2O7C MMS#']]6X51R8E7>A!(@2R3W0(H'7/-=&Q=PH+GT*>AN17KG[EAL5'Y$\=Y_$ M;GVL*SGM%^#NP]-@R?[V>Z]:VX\,A4!>8X(B%'DJ+-4N8J01 MDS"%7AR)'ELONMZ/:$C>8C.>W+).WTHH[3;%IG1\=+PZJVR]Z03]?8+G'2?6 MMF/>O5HEM0\\"0^:!@'*)@/1"-+&LNZOBZ($;-U=IA7V0:U#=L:^@TBZ6[M[ M5CP5SBJFSD]N.+4ABQVLZ0,W;&(CMP'=R/+=762V7EL6E9*VGI[.==&U\:B& MP"CNP:5AOL#)^#O.3YY_ M#?,OE\!"*2R$X(!97H$Y#K%X!*>U%5K)G.TFNV\W?-R0DBS=D:&K^6_F&)WO M"SX[R'5MO.>PO-6!3"$#FSB%LU$6""5%H*^B0R=$;MY/[T%00\KE=*])VLJH MI4\]/PZ35[/YI_ 3%ZLA?_H:IA<]*2[QV>Q11Z<@*YU!.6\A<"6 O#D95;!6 M\$YLT$;HAI1(ZLDLM9=:6U:M-3:INP&TS)QH#)HK"8I&24XXZXJ+N)2-/"-="L)02HHT@1"V;,CE# MT$:#1H=9RE@4;]X9\5Y$0^I2U1MO6DBG[8&1-X=^D;V;3+Y]P?E3__A:7NR?P[[E9 MD^3]IF ;)>[7'S5B@=A ;F;U*%(]CH78X.DC^F!%062H6Y<@KC]_7WVQ?J\_ MPO)XON+C^@%&%Z>BO9[^7PP4?,^1G&ZI9,G1U=[2G*(KE\!CM.!=BCP@+UZT MSK+MAG1(2?R=>7-=B_0@M&8&:2NL;^D-_?0#)]_QC]ET^74QRA2R!Y,4$' % M2C(',8AZBGS E#-S.:I#\NPZX"$M$QR&;GN)\!"L^X!'84Q685[[H2](9/6% M&45A4J;X$-"N4M1*@HL&R>;'K"@"L*EY6[Q],0]IE>$0W-M?D$WR@+<@/GE6 MECBO<%[-CN]2)[L<&"60V(\62P8DFV=)]P%YY#6$0[H/VTI ML,-1:_466,T8Q8H*3(TEE6(%"!T%K-8S6]L4*-.Z4_!.0(>T>'$X^8.5N8+Z8EXY6DG M(TG"33QGR*Z>TE0K.&,@L\6B4#'3_V2W-G$&;KEWR]/K+P%[(3AW%:&OI[S4 MJK"8"T),],IDJ:TPK:O4;P4RA,B^B53O.Y)^MVEOETV^Z'9X%4QPI 57%3LQ MD)NE%,5TF)!\[,A#C*RFOENGD6^',H2 NQ,6M)CZ-O',YG*,BO!%L,)\X-NIK-M:2]%:_(_5U'9+()@2T%E@AUTXE%R&R M>BR#RBPJ)PWZUKUJ[@4T0%76@!3M9-"'V[OZ64]#W->YO7&CAB[L_2!;+7*= M/V04;-9,@48HQ*Y&,%]ZW*;>^ ,P5QT1XQ]YKXC_^$YH08/_Y;G@X*&FBFL:[')D55BC/ M*>ZN)Y4J)%B<@.4174&%NWFSJ)HI!K>DT$?J>,]V;5WB9RVWB&]Z\76L/ M\0' #1*:9PJ[%LG=GJTX[ZO]XAAKIOO=E!2Y=5*IH@%+$J3(N0?GT0 3!36O M/6APD[Y).SRZDW3HVF-N5#Z(1/R79*22R>3 *!E)A=570Q2O+:JH5.M>O=MB M'()WV0>3-LJQMI)EN]6_523^\(S<0$NCC\X: YG5GDZ>=F=-B0T?OB&&:(F)X[%S MWF.3U M JHF>OZ6HL_NWKO+T5H>:/(Y RF4H5BU"!HM"<5Y;HWF3NG8/D>R)OU#;;+'JS42#*(PI'*8YI+UL@:[*\V&J-#W MIUDW\NM7AU\44<[6BRASE"F94D"S>OPB&1EPK)H\R0,3CF8,-VEANQ^*7K3Z M[46DPA7/F0P@B1&U"8Z'$!G9?2PAU" WZN;5P#NC?71Z?G_.[:3P]Q=U/YK_ M=IP*<[0V%>"QUH,4@^!<04CTD2?E9?MSV[='^>AL07LJ=BS:WCW\:_76*4O. M/;TCGM5Z:Q_)7 H!6CM1:-I^&GV.[X/XWQUN(E, M<]%5\LS5S03&0TQ:@@C9\QBD9'X3.[C]DQ^=3M^+*5=J_KN54LOW9Q-L44DO MM*!ID))42?097*()<1B2X(ZA29N4>V[^Q$>G@ILQIR.I'"2GLD)94G%%:HI" M@THT$:D>&BPS&,9C=CD(D7QC9;NOGMTE E^-E0?C4\X*.,F%;&"B4:O,H1@R MA]G&T$71R788'Z-.WHE+^Z13MA9FK]F4%3H6M-#:,RBYK)HND+G(%)$;F@?D M6@32C6B?!ZH]9(.QTRLP9<8?7T(9G B^*AH/"2)Q^#Z[)2 MZ#9,G8SY\S13V%*/M,?\\F<]I>?94?TT0I\P,)Y!6D9BL3Y C,P!,R@P8@C& M]A*=W@5P"+J[$S9M]"(U$5NW;]/(*5]J2WLR$HF\/E1UQT/AP&L&7G);M.B% M04-0P8=CRE9BZ,N-D^116+, M&P&99Q(21:44SV1&X6E2L= @RO7&Y8?T+L+X/>*WQ&15B/7A)9@ZBGM!72 M[%%XP!R4T@:CU:WWKVV*K=,YN--5$63/LI<2?)8:E*Q'W3"B ED_'DIQW&71 MYX0\!D^S$[9ME1UH(L[.MS>GD!*CV!%X5O48IT##Y\6!<%9J,@M9=%SA/RB% MW"M[6HBD]PSMR)&EJ/L@H93:62\6 5Y+<1%/,2@A<(VB9>3/91A]*82ULTM1J$F]LWBW81S2%KC*,J,D0'448% M2D6L9QY*,.ACMK;8*+=83-VGQO@PN^^&RZ&MQ7.X55633'&I]E)!BO:4J.>8 M,:G B-IVRQ2F_";GL^R_JGJ8S7R#Y=#6PAE$H:Q"J:0CHA/6NF>=\&+M-EI* M5LSZX&+3>J@-"F4/T[-Q>+3:7V 'T5%UGQ$7QF96$%P4MJZD&HBU)P(+FJE@ MF777SQ3J9L_D83HT#H]*.XKF8)ZV$D:H5%LF"%TKJ(HD0UP+FY7D7"H,VG9A MXFYXVAWOQ**1XH[<8/)F&L\"GV FQ:198)GQ:P6:_>[#VBSV&%H$NPN/ M]MJ#M:4D^]V!57L!)V]3]AZ*<&0U7':D84R&6I]M2@HRY];[:S>$]AA#VQ;T MZD)R_>CK.U/B3BM)9D2"XT&#\CF"SS8"EXPG%EW@1;;0VINM7/2VKI,DVF1) M0*74/=6>C#?9<; )E2C&6B6:G_CQ6-=U^N-7HT6>+63;K4Z_&Z(//$NFP5A& MOJ,1Y,\51=,3Z^JPC3J:P1>N#4*_=T*[[F1YN#9"HVL8]FXD1#?LO)70== ] M-Q,:<6\EA7@6LJG[\ZVWX QJ<-H6I("/M$SK[A*'<0+0A^R+)S?8DM.B!!KP M404HQBEIG$6;77].P(#-W*[LV"H!T$1,/95)RI)=1\H.HK(9&&E? M&:-$4H_MRR0';)%Z8=!"91W3!J_'X]S*VREO]MR]NXU@ M>G^!+A;(K2=_,DK(5I%KR5V"&)0#PZTIP7-.OQ]^GG%PE6.[T*P/$1Z^HY]- MN:"4&AAJ>BN"1 C<)$@J<\]\W0+7:[GKGAW]^NM+/"#F[274PZBZ51U'*5B3 M[A%JKVU0SN331NPJ6441>W:Q>7/\3IK;]=<7>4"DVTV,_;+M]C8XM0\:PZC M^MJ*+2D)'H6$A"HC*\Z*Z_6! V^ZU=LYF8/AW_Z"/8C:._5#B_'9"0;!!D(I M8CU*UA!4QWPP5EG!#KF4/+CS,P=#NEV%V%][ *&$*DPED-G4+F*UMXU-FD(< MYX,FD+K8GI>/#]#!SBNNF7&U*T@PH$H,M4S'0I+<8=!&!>SR2+9V>GTPC0*V MX56#/G7;"/ 37)=D-$99(2G+O]XD%.:'Z1(8RA-<@]/JYW% MU7^3()NX8)8Q,#+PVEC.@N-& U=' _25U1]4&KM);S>RQ,]1I&B MU> -)Q=;U#."=9V)Y%P23,N8^VX_M456NJ\P^>"Z:EM1]=VKM*!32K($A1M? MV_91&&5L-OR(GYW6\TO>E3E??0VUY-:,4-:*RZMXG'%_,*=P"$;H!4"G- MKQ]S$. *D ' P A=9]6DR RXG,S<[?%;?G/__;M8O3+5V@GPV;\CU_9W^BO MO\ X-FDX/O_'KW]^>D/LK__MO_[C/_[S_R#D?[SX^.Z75TV\O(#Q])>7+?@I MI%_^&DX__S+]#+_\JVG_/?SJ?_DP\M/$_-?L/WO9?/G>#L\_3W_AE(O% MUQ9_;?^N($H)8 A7*A&I4B N^TR,%-3HP 2UZ?\Z_SOUR;"$WV#:."(3,\1I MI8DR7@L:K! FSQXZ&H[__??R3_ 3^ 67-Y[,?OW'KY^GTR]__^VWO_[ZZV_? M0COZ6].>_\8I%;\MOOWK_.O?'GS_+S'[-G/._3;[Z_57)\-E7\3'LM_^QQ_O MSN)GN/!D.)Y,_3C>O !?GZ;7_^%M-.JWJS_B5R?#OT]F__V[)OKIC$%/+N&7 ME=\HOY'%UTCYB#!.!/O;MTGZ];_^XY=?KBCGV]@V(_@(^9?YCW]^?/L0Z7 \ M_2T-+WZ;?^)L+/ZQ)X >/ MKH!V]B!R 1KM^Y>G?[P^^X0___'Z_:>S/]^?_/GJ+?[AZ05,QHF4 M4Y?B$3D#NN8+;JT$168X'I93Z!W^.G]+ =WGFN#;%,8)TJ^_#-,_?AT&:R1P MD-9I*JTT00A4'31PED%RE09KOJNL;K&^41/OO'I4SMSF6DA&/L!H]NG@T&"RLRQX*77EU2S>?7<--[)WTBY6,]_2&^[YW#875;DY;2H0\8I# M"/S77YHV0?N/7^FVS'S93*:G^?>F29.3<3J#]NLPPN2L&:5! I6LADBR+LMC MP2$R3@DHDYE@2B<9*K-W-9IGS_!*A'XH FQ;$?B];2:3#VV3A]-!60F>GI$D M1S-"$9QXIQP)U((0X$"$7)GGMU[_[)F\*2D?!,Y<4XRHJ7(-B069.K=O#P6 M&=B.N@_9K:JQ^^TX-A=0Y',@K'=6:DYL#+A G3TZ.B")LM9S):.EE/;%\!L8 MQ^-);$C:'C;WV_$46IA,KQ#-9?!],VX64-\#RK>+C'(>BWX"(F5&=>44$%19 MBF;*M(ZU]WL77,]>'JH3OX_C8/H9VBN PO M?!E<4:A(O*)^')C"U9ERZQ/ MQM9V*VZ]_MFS>U-2/N2JWI:KMX7LCO0-D M%*_,XY5@GCW'ZY#Y(?_-]L?^0@&]01J\;,:(\!)!SC54,YZ\@-RT<]*U#L[ M"AJ-5:BO+7I;SK.7P4-A]4,IMG6D&"'/=]4+=+M+7#YI QHX(RP*A)4\(P$/ M5L)%Y-Y:DSPUO4C@ RA'(CW;D?@AY]W6^@NFMVQHAUX12\#11;*X0'"!>"UP M@9H"52DQ&6K?N=\!\.RYO#DYEP2VM[ZP?NW;,9XRDP_0GGWV+5S[V0:HX<8) MPJQVQ11.*'0Q$J&21#M*:E"U[<]56)X]RZL0>0GWM[[7N _LA9\,X\"8*%6R M@2B&XB@#T\1!\(2)E+U.)ENH?6N]%,CN^5Z'44]P?WTB]W"C=1_4J^'H<@II M0#T5RH$@+N'R)',E[S=98JTTBDN05-:./JV J)7IBPY1'8F15='7I8T4 JX@Z+B*/)H]=C$-?%4*D<=Q^VT+Q': MD[[IE^$;2M?ZS.I!/ZT .S\]'V >\* @.LWP$)4""6,\L9)F)(S)6J&W'+S< MC6RM@OAC2E<5AO61Q+$XN3_Y,()!,%%9HR-QOIS:B0/QY490!*.,YMI(:?O* M))\AJ"@=MVJ#>M=86Y!QV:'QRU6EQ]_CJ)E ^L>OT_82;CYLQE/X-GT]FKWP M'[].X/QA@D)W29BTT\&'MDF7<7K:SA.(3[X-)P,TO$JF>" V2(8N.>)W+GN2 ME3%64 [,B2ZR@"^X)0?XVXT,K'IW12EXI!KK$:G8@(U-17)65"2W\-S.$'\U M.SH[@1K<*PG;GMB< [X[ZVDJ.#[8C*@:+O+1"F MPYUBF8W>H_^M0J=;D\/B^IV"P+TP?1VZUF3V. W.T*SX8V8/#33/GL6 !HQW M:+EF]+&#\X: 9FO:5"R/FJ'XW+33C,;) MHE9K#DFBHV'1SB"QI.)(%@P)F462*3"0R47N.K%K^>.?/>\J4*WR5GO7G \G MTV%<0&$ LU@6D>^QS9]PV5%KI[_SG;_>H M@5;\O^N6/]\4[IZ^>?G?3][__OKL[?NS3ZN/9Z__WS_??OJ? MU:NBUWYO;\72VU'@7@VUBSI9'3(U44BGD^>!0_(*12A1R_7R&NJU(50OK9;& M>)1O10QX7M)L,_$T XDT G'WXS_H^!B4WZ2,JY_+ ML [$@PAQKR,;2W(<>F-)#_7<#^-6#B(>Y3012J-%"TIXXI)&"XJZX!43R7E6 M>V/L/Y38*]ONQY2VHGD/L>B'2QU('Y++)A+E4]'FAJ$7Y2T1@K,D'JX7A^?CE9=O".'[_U/KQQ,=Y MY>+LM]%5'6/Z7Y>3:3E+W\/T-'_RWSZ4JD;\PW3:#L/EM 3?/C4?4/S'TX%' MDS S)):D,> _P9/ J"-<\F S1TM"J,HBMM,%'K?T'JZL]%#CN$AK@516C,N] M6D*+RSF?V0XOOM]\Y8/_7CXZ*22^HOG;\63:SMK<369D^_39CT^_S-)E_PF3 M*:2WXP_0#ILTD$E"<)D310$5@7("F<$S<4)':ZA%PZ/V+=^NUG;D[A:XT>(S?F5< RLRRY1SXA!Y[*T.[(D.*:)MD8)X;2*U:N$=KS$X]X7 MARPO/12X;;[0Q0N^7"A=7P/ZG M'UW"2M0#+J*0M%PF6[2[I,P:?Z*":*993D916SV(NA'0'U+D*O*NAQK#3X4L ME^WW&;"KW7$2D2PMI('(ECM(BE ?RH6G""0H8PEEW""JK)6J'0YY!,YQ"T\M M/O10C'@'VDR:%\A*1] _8/JY.('.&2D@$U9R&R1UD7CPBH U0ALG:B6I!E!<:_2]?[!(?B,K16\JI M"JF^37D@Z?G;W+9O0<9]I^<_6,*58!6?OAF7 , LAS52R[U!$>?.4S18J22. M,T/*A!K #>ZXJ]U]XE% !Y+ OQ:C5\G,U@3OHVSY+J9YCEX74.MD\Z]3O+P, MT&ZS^GM@W/T:YFI4WYE(*(WPJ$9S0W%!I':9H.7)B!,\1LI"8J9V0=<.16%% MJO^^)&$=8O<@ 0CGHKDR9.?)MCE)9[(P1#COB0Q.$>\,$*^$@)2CSJRV _@ MQ![Z%VS/G =3-K:A; _Y>'>ON/:9@PNE1CE13P(O'3R#0S^H1- 5,\X[[H7E]6_Z M'@%T#*)0C^(]).5]A"FN#]*BS\H<%1C.E(P)E1R4M"CTZP.3E@ +.1@3!:]> MT+T['\T= $<0+-B'N3H)8'M%_$UE;EXT!6CT'Z-G( M[1-QE ,7VW58VX.XWLM G6OX9 6+,D82M/*%-HQ8) U!U>XAV])1IG9_X*5 M]E IN7<>/S#;MV70R@A.W4+TT_;' M>?I+#4:K2+.>-,!RZC=H-NK]AN2R\> M-LO@3YF+TGCF22H:8E*!*]9TD5'$FVB?@.=&Q?^B\^SN[0K;7..DHVEP".2!A(-"T[S++6JW?JX*[8CD)1>V5&YP\U]C*M$^W0!53@P-?2CYC:%,2$XZ$Q625=%J[:!V"Y\54/86Z.R5_4U]-O3@ MI2^#=967O7 QNP#L*<+Y)+C]A"NKL+*#>&S/A[T(3&:9:TB<4"\"&O1HGMG9 MT$R.I['#_4-E[6S48E3F0(%C&16I) M0E*19.^$THDS9D4'8_?6(P_"@-V&V,WVE.K! 7XUG%RUC"E*[P^?X%-S!>RT M?3>\&$Y+++*=CJ%]\?WV5Z_CWIKSG#SS!(15)=^'DN!Y)E%Y"B%14+KV=M\2 M\@]A;^R2K3WX2_W' MDI.A@I-T_@4Y5D*<(1:B>>6D)9XH($PI9P.*C,*M0NW=RD$3R4E M[4@&UJ%R;04^\L-VD:[BF5:&"2*XLZBDN"7.!(DPI#;4>,9=)PU^\\C=J_ : M%&ZV)\^.LGG.+B_PP^]-/AN>CX=Y&/T8%Q^;R_&T]"%J1L,XA,E-43G#-CNJ)_.4IH%4(7%M2C=M4T9C!HIJ56KB0Q FFB29KLWM#K">O134)GTO M,Q_NU,A('IQEHG0_BHI(FDHG1B.(X8Y)J3S(ZN.%#Z8!S3:N5.3,VE8AQXP>-@&AD"(.4#:MI80;ZC(7B0:?.]BDRY]^(%5A:[&J MJ4JRRM[$0T0+^[L#IN5!A8[LW,N,UTH\>)2E6Q!P5\SED@4\H!CQN:2-6>51 M?^"O8+T--F8J69?KZ=TR==4(UQWR=!VZ5>;EHB_M1T"_9Y8;W +Z*HL^ V@< M1N8T<7%6"0.E$L:65K7*@"K@S%->XI,OV>'0R6H\:/H@X$&%"JYH,^DM++!X M_NY" $M7=,_=%Q84I9QJ9(^DN+NY4=P#U<'J9(7OZ.XO7E7=M6. @U&= #[&" M>9W!^'R.!YTB+HT5 0]3ID29N(5KYH$1&>(L$.\_U:;>G,R[MOKOZF=CB,_FHP[T.(K$%Z7T4T3U=5AHSW@A\A1:=I"$* E6"4%3Y$JLO LP0FA4&'Y]?- M/;NQC&,YJBCCQ')%B=3>$K1T(J%&>2:$R*KZ$.*58';6',,(J?& #B0XT 2= M-%<2CR/A(6ODAP8MJ_?5/=CF&'5D8^/.&.OPHF(P9)OF#,I8/1M%PV/$TU4X M2@+3FBBO;6!)NW2_ANQY=\:H*R&[HGP/MO+#@5.SA7R$Z;"=^9"G830\GX&= M#%"N!]]S%Z/>>=)#F>"\35X9]WM5 MF+NHBX#)[VV9*\8S+I65TJ6 (!&>)IYK2T PKXSD>!K6#L0^A>E8Y*0J[2O6 MBBP]#F?)8XN)@R?C]&[HPW"$?X,)_NWR M)[F XH)- 1#7S-4QEP6JQ\"X84 MS:F,,38EOHD>ZO3VYRX7.Z)['WV_5YUO-[[BZ\ET>.&G,,CH>7@;*4DQN%)* MH8@#KV?##YFUD!VK?=>W!KSG+D-]<^2A\*C:/M(\ZFUDI"( 46B (Z@R*MF+ M1#*+DO)L5$I].T0[O2+:C<^S/FT/Y<)H:5F6##ZF4IACG4;CR5E!O*."4%!@ M4)C1]JX^8>" JEDK<+=+R>HZ5-Y=E6(75#]JR>I:'.M6KK@)N7? B\(J2U77(LZ.;EK?CKV@"-.WW1?^%)B\^NDZA MW."NI=-C:]RVK(__WGV+\Y(J],) M,4YPGFGD:'X/.KUAVU#A_!4W MIJ725 CN,U&"E^YKU!,;322>HMD@6/8YU;Y.?XABFV/A^FD?_5]_H"_3#OVH M^,-:@')EE@@/LMC,C!(OT(0.(08[FX(5NU2UKWC\[H^++7EW^ZBH0;+*MQ[7 MD/[5M/]^.YX'W0LHH:05F4W M(EME17T-ZDU),\:S[/>F23-0,?DLN>8D)2$05(@D*)Y)8H(GY%APG=3VRA<< M!R^W(EO%"X([H,Z^^!9*B[,9HF \OC4P L9S(KG#DX(K1WRF,@B::4AK;N5$$);YEFSJ:H5%\J_SFS=VMB M]A!VO\8R+^J_BO\(X86B*1!NHB9214<"!X%\49X+S9/THB\.WP:RJ\AI7PS> MF*B'$C+]:..H\"0Z=3*,/850JW [?NWNK6HWD/T;!6V6UFA71#V%%9]&MU^0JSU.-I15+9DQWX$ MI\R3"ED#"9 1*1?X$S>),%!1.24AZ]JQA'T)S!/AV'W*RSIK/ MZ?E1 M:< ;I7)2E,;HE4MB4 W%MLW<;CW]Y-;3;VQN[IU@+AH274QH,\E2VAH4$5FF MS+1D2=:^BW\:U?9-[%:\X2I!3P2NO*.)*$AX B3'B%/*DB0E,.,H=ZJZ$?TH MHCVHR7%Y3BZ:=SL<* MKUS,( 3C*0(FD$JK6N=+D$]24DX"/ L8'@;5V[)7PGYT(K<7IO9ALZ\"-@M) M,A,B5YEPQQG:+CH3E]"*,C]U3(VI'$KMAV%5SL64QZ8<7!Q!]7+>G%]^NJ M=1I2S"$G$AF@ E=)D: 3$(;K,65=N!MV=0[=P-K_>)*:XM#U:-J0+;M47;>\ M[RX0^PI4/@UO3Y'*VJSM*CI;\F5/(N2XRXH*18S3E$CI- E<6A*$HQJ,HL[4 MGN"\-]%Y*F9Y )*S#CMZD)@_?/R,2KW]?AO>/$[GD^,^44K2+*&FC!+!TS<0 MZJGW.914OMJ=RAZ!7$M'_!:#093N$,O^+/X:P9S4< 7B'C M1N/:6" Q9(TK9H9XT)$(@.1RU)RF+F'NQ]]R/,RN3-$>CH!_PN=A',$"36#" M"#"6<.7+U"=:*J]4*L%Z6\8_H;]6VTF^B^!X>%^!PCUXPF\N6R3H95MF9+P9 M?BL_+9"5LR4#2Q\,E<1(X\=$;5%[:RNJE4X\" M.CXAJ4?_A\)AMN]1>P%I>.<"\$W3GOD1G 0$W(QG73?:5T,4[XD?S4%;E7FB M(/$8+'G)@BGBK4C$:8YZC[E >VA?NP'0XQ.F_OGU4,CLUA$I)/OX?(ZW-/Q! M?3J<#7+X.#S_?+T5'/K&G+M26>)9&>5GB2TW C8E%:5B6J3:4Q2[(3L^,>J! M(P_EQE60&W@%7V'4W%:G*5J-UA=ZV&"*G8T2[5@6Q)4$M( 6&D*L+R8/@1RE M5&Q)[R6QK*V3DTI_TVE[&0MM9]6AY^AC+R14PW-\,E&-^DM$@_61]_L*PO1=,S[_!.U%^?D]3#?O@OW(PVKD MYG;%>B_;MJ1=>>\%RR7'1NI (XM*119T$M+8P2//W=*7P!/B-%^-BWOC8TDJ M__[NIL.7L58PRDD43A*IP:.9@;:&C=++$ /@25+;EW@,T-:>TRT2+N8-&VZ3 M\RH0D? ,E-(&8EF*!(*2SCJF:?5ZLR4P=G_.U./\ _]H2RKWD ][9^\TXSA' MI770SF8\Z2CS1 93^I@Z0XSBC#.JG3:^1][?(#E6]F](ZQYNT):M=]Z6CL88 MF-3$E+PE:3RNU22')G)F0H:<8ZX=2%\)9E?9@SUROPJ=#R53L,CR="[+U^DF MF@>IG8A$9XK.-^!J',/5 ,LA&\JCS+6S3Y?AV%$!H4&+RH_8C7N!?1],K5".Z9J]PA_ M)1R$1-LE?N,?#GY/>" M\-3_._D17,?LW@S'?ARO4TH65X3.)IM1<#6WZ QS&8@+I4Q4@S7X.1+A7@K7 MTO3,==[YK/G?*X%[R-[["%^;T=0N5?6^786=;];H!>Y\%FK3 0OJ0).>!)\HB2# M4D;$+*.H'5Y= :5F?.T//[UL9[U)/L*7^22AV4A.W*=?_.@C%&8C84_SF^$D M^M'_!-\.A(X^1V8("D&IEP=)0F:4* E,\(C''JV>M;(EYMWOFQIR]%BTKG?. M]1S9?0+_V_%[^#;]]!>,OL(?S7CZ>3)(60,/F1/K%:"B@$ \-YP @..&AF)D M[D_L'@+^X61N2Y[U% ?H#+[LD$]_-8-D*)IVTEXBUJ:H,FS%E5*ODYZO5LRL1AIS)%&YI5KSG8 M!.@/*EEK\ZABA4KQQY< _GZ2T:N[!B>H"$YS41H'4C0,?29!*$FT%R5#VEA* MN[35?_)%SUL ZM.RAS*5VP ')HM@'!I<.7M3^OY3XE3R1$/,)IM K:D=W+S] M_N?-[JTIVD,]R=WU?8!VV*1AG \!?CM&.83)=)"T8<&B$C,H>270+A!D]H3/ M0$H1Q/WM7#E8L0+8<#]*[QXY?-Q<5P6@">C--I.SP? MCF>7-&]@EG]^Z]NOAI/87!8UUGYHX6)X6:A%#;4BE@IKB09WY*I,@T2C2.0D MF;(^5)^,5Q/_<8C=WCC:0U'*U54 S&X,%\.HOP\4\&"=M01TEJ61L24V4;28 MM(VXB2) ]7&]2X$JDJ6Y9LJYKA6B,$ER5&EFE*F+R,:RJ"!RJ2Y MKUUZ=!!9O7W;*IO0MX\:DA5)IE((0#UHB7252RV"]RCUT("&%3 EP=),D6$E0%!VQ&80QF=M,:XZ3%I+%!/@]6*9&9PX3$G M$IAS!&+R*2@)SMZK.JB<-%8_35+RH+RVG/ 4/)%>W+[,W])0IOV*[ L^+JZ759*5VN9V4:O> 5]? M^O<);'NJFZG"R0[BL34;=E2&>0>G%\RG,MX]:X15S!Z-GV;,/I.1Z8^HW%4G70U[F7?TWD]R8J>59>.)SRF4F%B5>AD28U""] MEO MQ"<%Y-(Q'7W7HL+ (E*>\7Q*'M59B+@I:E_][E80GM#MNY*#=>B\SWHX13," M%92([9MBG- M'EGR&W/37LQ'&VXXL+?[LVMT_=IP)?>:@)EL56(V,AI!1MS]W(-F$C]UED4C M!]U?TV=/,&T@DXTJ M<_3'JN?-=L!U[#*S%1]V% &;9]4LD6M./;4^7K6XD-I3$HQ&A]$'+F+BSE9W MF=?!=^RR4X4O?03=83J%=K* >WHYG4S1(D&$)QG?1\77DI5?56\CQ(?2G%!TLZ&6,.=*>P25 MT3G0BM#L''HB#NQ..B"N1GA4LM,?;RJ6>-WV6O\%I84\I).O4$;C+:H1/OHI M#%PNA0> YI8K4>9(.;%<&,*4T"JRTERC]D'S!*1CDI6:U.^A+.Q#VY3<[LD; M),D9Q$NDP.W\BH&4KN0< MJ\INB^W9%/]):(U'_ .*]$"I) UCEH!B'+TW!&FY194)S@7*)%!5>]9Z=W3' M)#(]\:2'4K-E-)A?FIGHHD+?WBA=IE>@0@QEA$FFT3B>N*&Y]OS+E6 .HUUS M;6MD?3H?2KOF)>D2 ETR%LND)"OP%#0<3T'GRQVK412B2-I7S[D[F"2T2MR] MWYIS.RKWT9_U#J+YO4H73#U=.R_#LY\KYVUY]2CKMR#TKH0 K*=*>4&2XI9( M5^K4 M@RLS?%;+61U=LS[X[Y3UPS[X+WZ]"W\A7SR8MWCV;F+X9U@H4R+HDH M234:,MJ2H(0DU'GEN/;>IBZ7R]W>MGMC<7NN-+V2=$>W+3/I!L.HUU$2GDM[ MA$05\4X'PE'3<94T4F475Y/'I_&K4'P?R>==\/U,/E^;D^NF%6_"AGTDGP>: MY1A1&8-DR0QJG,"@UHQ=F#I,ZDIV)2=6Y.N]X3B*X)I*!+A74J1?*XF:)SC&M>^A3]:)4%OZZ0= MQ8Q3VA'OB_8+S!)'?<9?+0IIM%3S(ZXL6(M+&\_:68/$-),T[O3SD[3 :N4+GU^;<.P2KS[0^DU,7EQ:(O#QBKT%P@R97X?N2& M>&D,$4YY)J-2@77*VWJ"NCNUN179FQHTJZP&YU4QBTJ_Y)F3SA+*H+0 M1)400H[HL@<&4DC&1*=DJJ>8=_NESY!Y&]-LY>.<5S,D@9)0R6/;"?H7LB.I:-E$1' M/*0EC8Y865*FN ,#PO,@:Y=A]31T;XULOJA%4%E;HASE1/I4YAPICE"]YSDK MGWV_BSZL#,L:LK%%;N4ZW.CA_OQ3"WYRV7X_FS;QWV>?/>(\B>CDH5PBDW8'V3S^ZA 6RE\UD M^@=,/S=ID$STJ DCZMA8@&:&ZA40K68J@0S&ZMI!M2ZXCE X:G"@AS2+^1B2 MR9NF_0A?+MOXN723S&5:1#.> 1\(;A@X 827@TS:TF77&8\GG*%,LEP#&E@GA M(A$+@I% YZ/1MO ^NT@=Q!-_NM9J>M3==^5'G>C;DJCC>15(-+DTO-KU&"?N N/X OYK$7]%P'@3RO7(2).2 MYJ%(=+(&,6E&G)9%(IG+.=#,6*=V[OMF8*> ?PW^K4.P?@/^P7MM+*J0AA6-6I2N9Y!/S7(OOJ@/\:-.LUX"]B"-I;3J@QK@2O+<$/ M&*&:>T&Y+!-BCR?@OS'S-J99Y9WWLC2(@?:+;Z??2Z[&55-OP9DM)EWR9:I) M\H%800UA(F2PN#3A:US:+'OW,=@T6].T8M!D)K#7#MC)>0LSR_<^Q$5;_@X@ M:QH_78'MWC3:GH?-KAA0VX;J#-8#IQK5"[%:<"*Y5L1;EHD0G"8=@TFZ2DK% M?J7D$?MK3T*R#MTKISN^'(%O1_[?,,_$_X#0QM!.WK[]PT\0ZKL/J9SY7*6^QA_;YO+ M+XM$"#0[K4^**!IFPYEYFX*78"5CDV6 M%AR)2,HX\;%8S.=='Z75^X M[[O13?G3]$W<'M*TGIJ>&D,R [9Z6@L(ST4<:Q8HU0KR9T!FVI;!&M-3WUV MTM$'X7O0#"BKZ3+>5&.=M&V)CQ8"S $F1LM(8$]$@24%1]M8<" VJNN^E]*N"U));\)@Z[=O=TR\ MN)P,QS"Y2C6=+,@W3R%)@6JFF20T6;28F.8D:*.("))*E;P*J79GYL?P;'LD M+FAZFI>\9?+B^ZW?KIQ'B%R@HQ@)"Z5E:DJ9>*$5T<):3L%XEFL;T>MBW%66 M434YN7]4]LJ4P\I#R@)D-C00"+[TV].4>.<42=DY[VT&ICO-.S_T/*1^6;HT M26D=TO:8V](%QO$E*:U%_!5)+IM0KL^J9!:32 JM=5/:83CM2!!:$V62!QUS MH+)3/^A],[!3DE(-_JU#L%Z3E, J@YX5)];(6#H<4'2[G"2!C#=SAZ,Z@F M&WJH"5L&ZZIP[3JSI@/ GFZNG@2WGRNL*JSL(![;\V%'Q\E=H#1'DR1U1)71 MK9+B45>B[+A+N*):&/QK[5EB>Q*4)ZZX]B,GZY!_1TTP5H30WOAA.RN5_0CH MUI&7U>,5C[QGAY#E.NL\%Y<,@!'24#+/S,FD]!HYZ'YX)71(KF8XZJX MY!.OW&[S7S_\9#*!Z>2/6"RQE%1>0G;'J=UX%R9)T+A M,9(XD)A3V?DB$E_*/3,2TEIG,_>U;Q(KPM]5H'2?,GS_--\7]_<==GU*0X+E M5O&@T&7BJ31*$,0GD4G**7LEHJ.Q]@20 _--]B89'=V6=3BT%RNT"\"?;LO: MK%S;'-V$#WL1&,Z,!$$C@3*)5UHMB(M!E$I08SB5+(<=W*4>L-O2KYRL0_X> MY./ZO'WQ_=W0AUE'WIZ;+ GG1;[XO;CVZL*%"K1/6@I*'/ M$[2WA4I-H].E0)]R5P8D1^*L3<2C8D)?2UH9.C6F.'YQ?T+#/V=I7T<(=A3> M_ A?87P)KX83?W[>POD,?I,7'V\Q&F:$9#H!$<8)(F?)PT8G(K2V)EN) MM*]>=/,$IJW')>.6@?'T*OC[<3BYU1Z.#:A7GG+M26(N$*FD($$+20R?S?BR MD74K-%]CO8_AV4/R>$V)>#!)N1;I>Z@Z6;'P*].;6DAK,;"IT1C2_KO6$10Z&,,Q;> J'%7H%L1# MXX"KJ<<N0O;]2QP<(%UW8MKW.L0?D>C-0E6^$%C.-G=%#_/=L/5@<[:P&0N4EE4'$@'K0DCG.( M!JC4MO:=S%.8?@1C8W,F]!!.?XAO@6Z^/[K@VY79<0_;P=@>6W#T27&IP(Y= M6"'W<0IK(5JF2$SE[$L&G3UF@? D\*!5&E*H/>IB/^*ROCVR0VE9APL]2,G\ M%'V#5"GYE*V/TW\-IY]?7DZFS<7U;%R+QZJ.TA)*A2UMQ,IL7"F(Y=H5/0F" MUC90.@$[ #ME*WXV?3.C5>!:I6WVKOF?#B9#N,"BK90VGAY8D,9_&S0 E2E5HX:ZUR()3)'1AX M[['/G7';4&E'SNFEU52W99_KR:22X=$-^OQ5-,2BH9-0JD5S'(X/$W MX-+GG((9//[H*B[J1R@2-1R??X V-^V%1T?L-(R&5S;XZV]?($XA?1I>X%=. M\QE^.LE7$P#?7=]O6\Y9#.B7B6PED2SCV9W15X.0E-'1&)EJCX^NA[Z2J_\X MD@&58(R/Z+^BGX([C2OBI'8E@0/=5]QNE-?NBM )V.Y=_3W)W8J@0$6V]7"1 ML36MYJYSYM+EK$BRGJ*2R(($#[RD.G)&/?[3S;78Y?[<:0;/3(*E5-@Z^/7H4RN:!MW1WS,/ MF$\V:"JLMTEF)2QXZ50 8[W6&J[-@T=?<# F @#508HR$TX'W!8I$*]90NE, MCBE5BM-KE\$\-Q.!"0\,Q8TH07.Y*4C$2A-(2((*G436]\/S/TV$JG*WF8FP M#ML.T43 _V#8)#9 G971]9!$)>6)#"$2&Z@DF@>3P!N39>V^&[6P_Y3073*_ MO]3 ;0T?B#R*;"BQ4:+A4V[.;4A0FML CR8PEFNGF?ZP=NY>Q79]=A]I3)?' M3*ES@GC%+)) 1>)2XH0)'9GQ5L;$#TWBCRFFNY8(]AO374<4=AO3?2? MCMQ/1^ZP)?2G(_?3D3LRL=VW(U?7WGWMVT*%"9+A[+-OM\C07?6D&C9M)Y3W MK%A9^@X'IKC+6EKO+*5>"!H3:(/^1ABL>NAVQ\G)>#I,P]'E=/@5SDI#PUF3 MP]??XN@2L5T5+UY\N9S.:^/N@[@1\F@0*HLHY*C*B8Q&D>!0PA*4J@KE0]"U MFQO4PK[MD;PECI.+YG(\'8!"-OO@20K,E5K33$*THF0,<50X(?,@#HN 5\!W M;U'L16;O'\R[9WH/%O&_8'C^&17'R5=H_3F\ORR$1_U1$$Y.+Z>3*9YK\PZG M<>#*$!]M#>JQ(!#LU=S&3(07D&T$C4YW90E="^ /*HG],;$'\_7M.+8S,\&/ MD#07S?@*YLETV@X#$@J-E4_-[#.$"^F#_UZ^?-*V99!E^1'-*:&95YH18-:5 MCKX)S2FAB%!**X9_#-5S;;9'_8/*YH[9W4/#GA6[ZU6A+*0'FVP0>0;P7A+F MRL"ZDM16K#F23=9*2&9X=<=J38@_J"CVR] M$ZX\3^J(LQ[)1S,D)KWQKG;(JNX*=N7W'X2L[I'YAW*-N^7"7WQ?_H"KX@R' M*Q<^DI0HVD"6<>)"<"1G1E,VQJ14NP-2C\O9_\#IW0MI76>LFK#T8# O1_;> M7UQ/R.V KZ>&@4]AVT_#P(,1ADY"NB4G]R%Q5DOM76E7YG5$S29\F?@<"&HW MX%0P6K_29C^2]D2OP6-TDZVQPV=/]V97&IV^RDGL70@*XB!&]4)>"!)8=ESI([\%F5 '"#+J_ MIG+OV1L?)P6AA5>),*]1C P3Q'O&2 2C34B11=;[Y(QJUSB/#L Q -+9D(B) MQA )2A,K5=F"S@&3V6I=.PWTL&8/59*"M:8.K4/T'FY'?K_TK4?G]M9-^^3E M9=LBO)>^;;^C,I]-AQMH*K)VWB$!LBX7_+P;$^>0\E MPO5DJW)*=0;O+8G>HP\@T?;SAC-BM*769"$2]#[O[D#F1=1@^[J3(M8A_SY: M_G?!]W-2Q,8<7;?W_R;LV,NDB, 1I;%$R#)R5D<@-@1-('B3+3H6*O>NB9[% MI(A>I64=+O01XXNQY!]-/D*$X6QF\:(K,O?.2 ?$2(K6DT83RFH HAP%9ZAB MK/I(LU58#L!TW8IK]Z-R-4C>@Y=SYDV)4[6']J?8*%:'[PWXM<+OHT"U#9,!1'T-;B M0ETB 22NEE+IHA0@V#T96-K-^I%7' EW:Q*REYECD^EI_KUITN13,_6C.2J7 M;6(*]1LMS;>ETYE8$RCQ4BN;3/)P,WN^FB&P#,F12$%%03_38H$Z9J$I6 M:Q)X2;%3W.-/GI,,W*=@'&>F=M_2 QR O!L?)IE%PD8"M[%I'SU%*KG-/JX+\E8A^Q] M2,1\>-VJ";PR>.\8DR3QR(@$48:R<$ZXQ87KX&2.4%LJ'H=T +;%INR[+Q85 M:=^'&WGYY\$0A!D^TG5E4I66FRB6E@2H(@2=+:U\5/P'I>$2C)NTK M3Y[[P_^OIEV([E5J4T 4IN2P)&[*\"!S4XKHS1(7%B M51E_("4GCBI!DJ:*&IZ#2YVJP0^+YX^,E=P)R]>A:N4XX9OF\F9YB\%[H+D" M1Q%)%*A,T/;P5GGB4TE1=48*=J]B?6E\<,FC=SOQKA+!FWK4JCQO\A-2'^[C M,> #NBF.1%VR,&B83?/SA 7AA=$@E6$=N+?LV<^=?5O3J_;F&WY] ,?C&<(H MV@PBHPDA949Q A$)3XQZQ6WB(779? \?_=RYMRVU*@;;"IS3\36:.9B0N6)) M*)*"]*@8K"-6L$1 0_3"BIC]4PG-2Q_\W!FW':5JVK7E#/BK>7 "&*6T$(+0 M",5YDHQ8YA,QCF:)8*@W7<;S/GSR-V.X M^#)JO@,LQMI^:OUX.72> M:V=!;(?X"%S;/;#N 1O@7V^ [N@[^GF93OD^[FNF%P%GW/((&M?'!^BF#YQ4?1\I70=_E;V>= 8_">, M4[,P!55.EAJJ28A1HD&A*$$7.I!4QIA;%QF2J9O1?/NQN[\#V"5'FCKDK!V- M^*M9+.HZ-J(E,PD$.F7XC]2SZU*T^&,.AD:>>19=F/OPR3\,?[ M8,/IK*\7?H[&XW0X/H=Q',+D'3Y]V\%S:SV^3J7OINNY5^SK4O+96,?P+)>) MB9!L9CI0SKGUSKO!6F^JDQO^OIE"D=]W#0KK3=;RNYLZ+LEB-E02ECCZ>!P4 M\31ZPD5"SQP8\[KVH(*NV'96^AF5=1I]8R*SP_WJ<*M::Q31GENJP O\O\HT M.-S2SUXD9^-"T'58TT="Q$U[I-MDF=$$:?-F./:X??']O9]> MMKCXFX^_7SD?P]<4IZ('QV H*S#AC"6FGE3,'/ M&D(;/$43!2)I=AX7WK/?>N^ZZ]WF?\OYQU_W,[%E9,W-FG7W.G,_9 M>V9R/7V]#+BGJ:JA"B B(@+,WRR ZSF ,H#XUJU_K3=!>#&+AR?EWN%_6=C+JCV%YGKWSBB"G8&)F865[Q,OWF/^)N(2DE+2, MK/(K%54U=0U- T,C8Q-3,["UC:V=O8.CD[>/KY]_0�AX^14=&?8F)34M/2 M,S+_^0+[5E!85%Q26E9>5]\ ;VQJ;D%T=??T]O7_'!@V<8='QR?X4\+?LW_Q(@(0$_T?\?_*B_:&URT2$F(2LG_Q(KKE_Z\3 M:$E('XC>IGNA1_;6D_ZA6/@=AI?)^;6=Y-S/]+&,[[S&*)AXQ%<>X?Y%[=^8 M_>>(1?RWF/V?Q/XO7K, *F*BF\XCI@4H 2Y??XM]#/C_*PK/]-$*JS5,(A'R M F%5"I69<4Y9;?\@F@@A3OGDABGQ_G:^3U33.#;J4#G4MCM7W!-0@>*!4B=T M[?1,/E%1VO*M((H^@O5J+0[8)3F[7)L*.C+[W,D_0*HK=E>&L0 S2K9E)3T. MT9X2BD1E/0WYTL^=7Q4"*S&9F3*N1[=$-_J6!EM(Y*!0!^YY!OJ#>.J74^P5 MCL;!@6GR7@]^O@FBM;@&]$!80,L0RGFGJ5F+LY[DNE)XTWF_ H$LW!QA]<6U MP!&/E_2\X^JZ2MO/M0P8["BYB&-._9AZHJH]02UE-"ONT/-;LM:;;['\ M5(^_Q0+^J]"L"?'+8$J='\CY7* ^O?/^F9$$D,X1K/.'J0F1 *_ZM4';*YYO M=O4^UUEE4KW(]+8Q"SC@:J0045.3?041]N?M%XF/C MH$W"0G?,/0X;W&&>TPE_?B)&,M'0C/MME#$K21!;#_8:$'XL0F%I:>$H:]D> MCU9[ID&W7%O5ZPN-?#,7(*U T^[SSE;52.8[SC/)SNO-%H9_3*]W0!.\_7DH MV*%RQ?1KS+L8549N(D.:M_IPZYU9%7R99XE";AEO=L91C)WZ)%!!])2FR,5$ MO%'W+"=YH6^66TICBF>R!!FSZR9$6KFH/R#[OIXJY'@C&>P3D9'JV$[&,#YY MTQ(JI QZS_\[(%],A(-,)U/5Q_![BH'6\3/%$66V%UKTAOB_->Z7+IBI-AC:;B\4G0_E#Z MAY6E.],$NU.CEH; 61W-U3UZ\B)A8FN@Y32V"78YK5<1'^L1TU^0:MG@H.@VG+^_GX?Q-=-XDLX(NZ"LD^VK MW.\T4L7TOR>KHOV9JEH=SVEJ(Y;]8?\)K_I!E>A#MRB;;N[$Z[X6N-=QZ DQHMU@\]:W7X9V',;B5QF78L M\MM LQ)@^)Q1^=.VD'(G&/ C7&"/:6)O-DW4+8K*WO/,OW+T(_(^^@*TW&I^ M#:!S7-5%<2Z [Q=Y?<7.@;1C%W]?&!02F3SG:@_*[<,_:F[(T?92G8\RF*WRJ4E%\H5.7#V>@+H&O\T/ M@4V ZM)ZC!U>)8AR:O"5K%AE$!-#. TRHG8,>H>?:0N;:( 8@[6T'@7GSBU? M ]XC[V(5&WQ=Q;J4 YZMP7N&[\==_@XR\2USQ&TC0H:S9P[=N!V6'#L[6:2K M_5>2$FAZ:$@<9U=?WL]844^1D"$*[^QO=(XFY."V5W\HW6OHN*M2$%(MD,R: M8O>.?/[Y7S*H@0\NH%+Y8U;:Z@*>5Z+NXBZ=Q%M&-N_&H5!WY:\$$-9>FZ!U M6>SB+NS.]3?<+@_P)'X9H-CN7(; 1:7:8YQ!-#I^S,:(3Z.,2'+!#Q'>YH_G MDG5%F^US458ZLN/./VNX9OE:XQDU!JFW:=XXI_CF."+2YURO[$,$Y3V."[2H MTMXA GWY;.<+?7[VMQN/[][.M&8L'Y;X&0]*%YT%(5 S!;5CP0S MBN*=.2*-ZI[Z$YUVL+7#>O=L?,W-X=\;]%0TWFH@XHU).Q(;!*K YSHZFD2! M-IUNW'Z4WW,_\+4;6O-#TJWZO,HH_-;]FBM6JVZ#:#E)?GP#',XBIMK"8LQ)IU6S.1"R,>,L./K&L%# MY2$^N] UP=E"41K*A&ANU\...K1.,+(WC/0*I8') \YM>FU> ^R_M^7MXD\I M_C2[]49K<_AM65T#8'_-\>\)SN[8$2V1>X277>LCZYB5>+3D[BC>2U6U\X)5 M80=U4S*,V6E1&,O@M9,IX%VJ(G#?JWOXL2P39](4PI.@2=?=S_K1.&I8JFI$ MON)IKT$?2+B_==1G?'PAR?!;K//3UQIRS_>=UR]IZCE5#!I0@@<+X[/[E%&@ MMEIUEJ1J:C"KXJ19%4M:&ERY]%OL;08]%MVR7BSJR:NPHQ#WI$"3O]^QK0]6(M M[.WW9%2CQI*BR9FX&&_HA(IR" M-*W,:!\.TWPA5S@4>P9Y0) S(\3Q]97J8W1>#[IKSO<^=N<;'%6<\QS/8":3 MMX=GE7Y;K4#NMOF]U1+!BQ=H#.@45C98V4^;-*X?3@40-U@YB;E;523')WG> M2*KN)9(DHDTR[:OQ%A3YE_5SE3G;*^O/BA'YA)S*G3.:CVX'4*F2!#7#EY(O M50/X4LB"?F,5"\JWK^@G1"1:1=^6#]]SCO,<,Q]O;G%2_9#BG-Z.V R"'J_% MZ#D>/>K0$D-5QS;"UO"%PFZ<^\FT7P/)8R03R]MC#L#0*::XKXN.L+XJ?\^* M!4AWX., 5[N^(2/B_1*XVQ3]4G"..#[(%/SXV]=)@7B<29<(54#]1.YH]S!MM )N=$6PWA57\N%;!LT]@9AUF(S?Y_#0LP\_ MG$Y=5;LX]4>F!/C-P=JP(>(=K.YE8B MJX*DNK/,1Z/#.."@NR\1?E^^6@GH4)?3KO_T/+1&!N$LU/;X\S>1M(0O;RL: M3*3$K&A]%9#+I7[)/Q0":[YV=7$M5M,ID9HN !\EYH J7O7 M=]8FJEE;:9WK.@559V(;MXX;,Q2.'EH,T2RJQVR46/]&%P1 3.-ZN#@GX(_? M.;Q#A-N:+I5'R)JD7TT Z0^@Q"OG:@[/2H==Z8 MV!/V<-::U(Z5SQ=JEVUOSEUK\* OUP"@7.+EEZN#:H&=H\4V2.\2'!@%%:D9 M*JIDEHV);-220$H*W/T:A&G?K:!-*ERCHFL__?U7^Y0L?UUW:LZ],,_V_LE1F+7$1['70S%J(*<&J$[4'KZB6E12(*D(9<:IY MJT*WYXS'UXYV]YF?+'3NT^3?1H)QZ-VU52$#C-$:JM+1VSK0=Z/J2"LB5C>0 MTTM D(LIXV'E:FS93]35$72(TYS\91I6O/V;JXC*_%EFK]63B0OV?(OML^Q% MG31BP1\V><\5=J16;AQ3 CO&*E-B/TD \?+*(N;AGHV+36BZTB.),;I]V-Q;N2<'-WI4NY/>)4YG/%DY*R0#W5 M3!-FD#-U:V#\X)PAOCLH=B.C7$0GF//SJ44*,JDFS_WA):.9&^ ?-YA"RNJ MWFE68FC#6O,M:_:+RB4/^PSBLLI*=Z\@?BD*L#(]MEJIN[PN8*?'X-781ST. MEXA??>>UV5^4UKY>&=5CA+S/V1:,&1-#-#VZ1L;59C::66=IW/B1K./F:F-= M6CP'@O$3/YOH A/8I1X1[1,M&^-.WRR%W 7GGJ@731@'2GWR86Z^+!1W/B"H M[/-%/J2^+.5L@[^A^:6F*VN]6'\-<%I#A0[E'BE)/(Q(AYJE!]>-3H- \ MSX-0XKS7+=C09.$RE\;,/1>DRY/6E]D^_>Y%T/9S-:A5(\ZXQG,%/OX6MJ23 M'1ZT_ZKB/HMK>VVB3$TA]"V&H,A,((?K:,#V*C&)(FE'XLT49!CGU6%%-(@P MAE-7W;BBW4!Q-#*?QMH<7X3E^-CX/'B"$H5;[ZON28QE6^C$EG$H<" ^7@," MY7AS]T+-\Y1#AT.)L%-9*\U0G2+RC79DTI"C\'?P?9K'H@>+[>D'507-]Q1Z M-&2V:#_?OJCX,"7XCB"#]7^=I**_-)/A,L;TYZ81 Z[X)+#MZ^UE3FP?EBR6 MYH>"N?]&60NX+:!E1AE9H(V!:^#F)$>;W$S47[9W1[$6(M'YD3XUO-5[WXXN M0.,(\!%P!MT[&QU_Q3JSL.TVOO!"8(XUJS+<,^HB:.:F#$5QO"I_RB;J#WYFXSXD_ C/A&%#4NZHB;4O\3YGB V M3TW&0'+R4DRX3#/&Q""\$OA\I ZJATF0ZCP3ZBLK7Q JRN86XO97>,\Y"@\. MM+(U)]([9SGR=K1>K_^51Y.EGS3%-YA?=0U0&!'!AV(5;N1S*)?YM).U[>YX M>W=W]E]SA AZJE'Q,51[XHJ) '7R'VOO5K\RE,2=)"=X+])<%D ?K IYBK<& MQU0)%\F]D^*'VRB^/YOJ[SV(G%IB;).$09NH[3U)Q?>F]] 4] MC8M-;>643;X:]CG\4B8MH(9B"*6%NDR$"@K]>6JN\3;,.2J 1V8P]R/;D2MP MA3G)-51&LE5AE5-@S_699I(IDR-J>FVA8I&Y7ODT\5[E=^ M?P,0XOR-T(X)T>J\!M"*S&D7S=SH*_7[79ZPRZRN^^@6Y[!^[NR@B6?U9+ ME<7R?XWKCLU>E>X86ND(81KN=:[AG/G_UJ=OJ[EP31[(/+K15AX^"6;K?2B^ MZ4N5P*M_&A>I"(YD"?BC_S4NYW!S!EZ7IQ^FI\!.3?400K#*3\K[ MPS;;F ?1]ZW?/TG_%03O+>CGP(*UQ][H,H<./$.3E?;*3@'AZL*[OD1"^1\& M8\4?8'YNSG"&/"F9D7\^YG -V&K,7TV5(GS"&&Y\/%80$(?/+PSIY/V$R;%S MWK& +%JL_O+D'O:]/\-N#10.W52,:!F]IQ&\6E&EW#WEY21+!'\ZSUM[AYV7 M=61284=WY\?OG7O;>-C)+]A(5HATNI"PM#I@LR)QAK6R@^5"?QS*OIQU"=&= MJ5(I$9MK8')CM[9WH%)[KN#\+ UY'S)Q09LD9/.S*"[73N]CI"Z4@N&L0\FLT<,2OQ]8GX''!*<8* M_0.! ,QS&D\3YJZ@O-[AX&ZE>T+PF&,=&5J;3%#RIUF&H\0>8%#JC=UH]U\6 MHM1.ZJJ;K;!2WT;KN29SSRIN$L?#3KX?VW7,.,A-YB;LN6V=*H8Q?RJ^!LQY M:DXZ.F4D935D&GIV-/CW_:RNAD-($_B%7;EG'S7[/?B0^ )2Y!PZ"B'V&?(N M(J!.F-H76%,6E^S&Z*U)\O0%$@AOL5[5- MU (A"__Q=RC=$/!C@] 3G9="$J_HE+[ #5<_TWA;+3B,Y !WYV^%3NS-N;8B M-X;?;AM4?0H<<7RTV[&V<'J>:4V,0>\IB6W/)D86;C6B@YR8FG*U*O.DZ@%D M3JM(>BC#.%)$S=O7M4+Q"][QUOST[OP@#;?C\8Y%],7],W0/Y?FE2;>L45^) MHU W4Z(\<^0_&W>?32RUARB<2U[P=A"\"Y:LG"D>3OK>MOAQ%UK(2:18W"KJ MU;TF+6PA^-?)L?A@/4F.",2\C4D0#GB[>6_FK'!RB'!.T71+)')DSLJ>4T/!,W<1-01] M1EC!*)'NX*L42SQ+MU+4F8+-,X4E4R-^Y+ZH(?>X$FXGBTEKWZA"W)B1/ -A MX1]O/05(611-6RU=3X$!>GK@>:&%2H,2_B?1D'S6,N<_L/IZI>U&9+1CKQ8M%66$Z4;^Z,B+1FA8T+9RXBZ=Y\HJ\]/* M !_0$JC('BUR*\:4]IQ1)]X\?12S%WO)$*GM^;#IU^!7>H()\^H!6T#P"M>G,SBJ4$^^:JV?L5*S M3OO2\\>E\WNLTIY904"!U0?MCHFB<9WNW2@_CX'F8^HMV)EV5[6(;&R/08&# MVIE]_QK#4PX)J8\5GW0+9V\F $\@7*I'A,Y14:)QW*6F6GQ!1BC#T($E/SWF MSP:2AJ5&YQ+69E89,+&R6U.=&OAG9 IGH2UFKWT7V2P?RK@9RHO5C5Q]_$W' M7KMIDNE9FEBUYB5UX(T@/(B?Y>MDV177HA:R;Q$]T)*#/E3A\DS==X9)K"9V M3?Q8V;S"^::)U9\P>" B!");1"N'L,-9<=6- MM54Y:E>MM,84QBEE&=\K[H>(]VS4=F-Z7G6\Z\RO64Q1U_T.+?X&OU7SI?*! MVK/N(=;WF?4Y1CAS2_DD/M2%<@'X@O%W-=^D'983/MC/HS?++QPM%_OX6&FJ MT5=K:(E.9R6)?M-*I*D!6_1](7@=*\Q5X6]%/7G%=R&*!L2?7 *KY,+?9^K^9DOO^T)Z+TA<<=X-187>N1MER.KHX M(5UGQ86?K2"_^$ \&8ETLL0[N2?YV$R\+^2V(VRMYI-P/LH:]>Z>!LG]CW?D MCA81YEVJ].N5"S"-1VX.-9.K'SU/^$"I=PM^%W>VY>[*O1'-%1S!9R';WQTYWAJ_ MF2-<22R&0ZVV1UA;WFU"YJR8D45?8^5JS):>9>BX0)XWEU*L'^TMM#Q>]L$K4/-UAT4% MC?8 :6?!X.F1QG!4M7!A?+GJ^T.OH#RGO6N S4EK*L:FMJL2[VK/-YMVV!H6 MS=TQ#+'K=F=$[,:*QX0A8@&7 C5B(T]LJY:W^O":HQ<7HTJ/5F;-!LTB-:2+ M3V+-9XX/V6V=&B4]S$OF8QC)?E,93NI!LB3G6I4<8O4T[O]GWJ3]O0;@F[!6 M91@:&D?9W#RJ3+VM.J4\JN?UI&\4WY!96,/^-MV8X(B3,"9"#:CV>_V7O!&U M0(I[M:5OM.AG.UX%1=PA,9%8=75:^I%+B_(M=7U(XTKN41KN+_7&\P!BEKEA M])T05M;%[/[J$A0Q3+"GB>N]!CA,EHX;>UGE86E_S_6\C7@\,&_T<@-]JTUI M=>,'^T$,&-Y87["@3+WK&2C6[:%N\CK@/E[B*"H?5]('RRB=C0N(V& MAG@2'763P]4P4828$B<3F.U4IFW)P/J01!?#PGO5SAVP?H$R>U198H\1'()8 M:."F_=2[UCPH8T<7N>F0F[D4W,&]J<09P'=%VQ$9M)ZS7/'H>TM ' FN!Z5)1-8YZYP(J)2>_L33W0M&(R.BXZ@<-XV]351MS MOKD_318H;Z0DGL8ZCRL^OOH]&]8]QRG8:7,6B2^X-=]/[IK/S7V_]F2]U$FI MWCU"_@5FZT0SJHT20K/!R;\WK_:\[PBNBR3R*-W&G>4C8EJ&:[D(:'H?]]#/U"A/_B 8I"_*;M?^3DU%WBX:JY"G^ M[])(_^ XH<(\U5PV#1$YC9)?V..#S7W8*'[67RRP(.$^XP_&^4^?#'&J+J). M6%*"2X73F]2XJ6I9MFG )Y 81%CW4K1H'N/V+&-;TY[(OG4"46#1]E/9X/7F M868\S/!).1;=2*A;1J_U!SD#VG "KC;7SO2T:O;5U^AT783;-P M"7IE=Q ;%P.E>KQEY(IJ3LI^!X3UYI)=YARSR$L$5V;EO##_U7(N;Z>ZN*!! M_+6&[[($>7\N8/SHQ=5 A_DP_8!CYI ;54OGO,+SDY,:1E1UM0C<>2ZN1&Q^ MZ%E#_'"*::I5#)9[9:&C9\_=<%SD59DS9TVV,/<.5=9WFM4MJWBQ69G@J[$: M*7XAB&LPE_91I:XK<^J*8VGG%KL5WG)4;/%W\D/.ZI(G:E4A!M]"?YTQ)[9) M%>P8Z/@662V8%V;2]D94]OAV;NJ 5CJFKP%:XRBJ@'/,[1AL27=,8*E4)ETX([R2>^-S>%?I57O%X/"SDIAL_K5QZ*(E-,F= M9P4>46+-<^-Q_T%NBIT1,/62T!.Y[F+ MGO.2EV*M7Y@8E3'ZR-G#/V/4S9?F?J.'5K^S M;"MU]*KLH,/:SN-K) 9Q2KO3K$*2YB']$!4&D_B0^WHJ#(#_",:0F ;*, 8' MJ5FCZ>'V257>N4G[CA5P6O1BMLW*HT>(AQX)ZLT:#J/Q)R(S?'V29V.-=2F# M&R"[O^YLKJTF"T'K[4K&.-Z<I0ZPUL/YU;H7;4V-ZWAZK"@:23\/JCT&>$-4+DPO M"T0NZ,. D1>RW[\<;Q9$;.-MYZG"GS\IF)MJ]7:!9>/N%84;N\I5Q_TZ$N/B MJ=(B-T8Z\JXRI?BAFA R-#' >K78/:AEL'"T R(WR_^9%D/W,S M_^.&8_/IW2$LJQ5O M0/HM<[+.&W-SB#98Z^T*L(\ Y^"JH-")?;S&OCZ.NA,=S)FN;YX\WZNG556Z%;NSO2ECL??:@?^@)!\&6)E[3DB M!!#5]N][K,L&J^0>ER!VBAH.Y1$RO,Z10T_Z(MWL>6'UFTWH7T>@\"7.BU=N M$CHBALVIQG/6$JBV%"I$@W,V_;Q)]/:5 *I-I4RC#.+$3&^I/3<46'5X+B+_ M#ME*$#A7!$,58*OZ'3S^HB$_5HTM9_Z1: 'MJ9I8Z<]DG(:\1. ?L MR<>#9K!Z^+3-GX\;2BOF;^LY$+F2)?51*9I3D-!H8:G'(T_6&D)NQNK"1'K# MEE_@5(LW1ND3D/QXYV]O7SY3G!?^4&M(LH_56+%Y"[8L;LETWL-6U)CWUEVH M=_[P"8]G&5^- <3U@AW51GSW/8PLTE2Q(R6FH M#+IH7)Z[<%JM_$9L 4T6U7MLK@$4X9-GJ!5OS?$*>5ZN:&/4<5V(F?1N$C4; M X[0IC.NH3F[4/UI"PZ:<>]6O-]4!UNI%G2?8M"*@GLP3C\F69U"Z"CI8"&[ MIRMFG$7F=SC6UC_OP_R..0?PC,M5\GK%VYZ-=1EGN;G#,48&UJ6CCT#P M-Z%CBE+7@(]S_1I";7V68NP!P]_WHECY=JX8N^K:^FG!TBXV2_6HS>-C!0W[ M0$5F:D$WB$ZPD6UY_8G"*NBR2IX]L+2J;0QBUC4<[LT#$9D,_UG#>5E^\=QW MB7-KS]VCB$BN'T=*;GNH,;!=5;3W^_#% M>'L)7GM26.CJL42;"G+4TY$ON_V[#-E1M(\5S?YS)!^VN> M099%.FFQB+[@/]MQPRR#?MN[A+5,1HB.+^K0)0R? M(%M?O,HBUWC\EZOS)@/^V3C(_U\\1/B_06_XEH6J=3+CJAO%=Q)@5^&W<#,% MUCSK_"V$13S>CPE?W;_N\(X"]$< (Y*T2#1YP8^C,49DD/-,G) G_&*F*"Q; M&- /40F9>6TY/;>DMC;?R8&[!O@942F!\77S(X$A]L;SZ+$\B1R;M'H7L?Q0 MXYPQ;.:/:P"Q4Z@ #I\NT=Y086__M+FY^#E6GC?44IT\%CAP>G>61?/!H%R#)5 M$^_JNL,.C_9.N>2PD%Z317I"7(&6+?>=?3>ZQ0 3.1M5Z4XN>#VN%=-7NTK# MLBU9:S7L7F@V\EO9G3*=NF&YME]?UQF%I @=EHV.NGCA7A.0H?ZJL0JY.')[ MZ0AOIR!]S+A^#6!'4NR$LN#<"DI-38=#"A8U[1*U? 6M!;V,WF^-./\NB1NJ ME M\DS).G4S2XU.;H4[.[ 10@%FKH8M8,EPTJW(D7[$8=ED,_G#>\#>CB595T=$ MT#4@X4+%SKXVMU\CRB@%L^XS=U@V@B(KDUB$.EQF^4:BJR62*,U#$'U_#H+% M[VNPG_[8%R@VK40D*CBEP99*2LHZJ6Z[QPPNIGCHM\.1DIQZ7 &!)X-A.>RXBXC*Z4\V@OQR7?R$4W2OJ^? M$IT P4/,.K MN=4H#Z:GP39WX7O)7=_[2F-I&=X:4@$4!'I^-2=KOC[+5/-;^A,B">HC*EA9ZX&IWRC2,["?Q8I%(DDLZ<+]EN MTHU]!)$>Y-9/H1 9!(3SRII\^&WQ,B?6'!I2+$ (C-5P7\*'"]^76S_[_X;68A M'V>0R1!2A#"SJL1)N'*G(#S"?%?_XY#A(O+E :1-2PH0RKCTH=.P3_+K;D95 M>_*?==8 M[PTOG>L]1PJ']5%Y\F^/SRF25CW6!#CIR&ALZ,^%GV M/]#MA #4^L>")TY[$E5)JH4UGZ',N'Z,25R#C#@UD\B>D(.Z38A*LK\:.0>5 M!]%(H$)Y1A9NH_\:0 TU>Y07:YOZVC116'"?41F@^L(8X'M1T7$)Z;5ZK9\D MMA4"EL\[J2<=HD@4^Y.1/36FV#\#'8,\#"C D/4):>FF]HH*GBE^5 Q8C9#H MZL\E)Z$+A>] ZFOZ*)=B8 I[C972OC]_)<7RP"(@O1G)]J/$9 M'YM97"S)_SB*G:[4[SH_CZ%]A=(IR 4T0W)\K6JQXJ$'W@\AB MTVXM[J0VU0 CQ@\85_-5DVZY.R#U-_/P6PS>9J@9WD)^)M MA5*#LD^:4R)E0"G912R._(^^*2(*AP,W.B&Q9!C_#V$-U0],1?:R>[TY[-<$ M;_O3/ \1V)!3FE7KIR7DF2;*]!Y9:CUJ+RI)H^B:^Z3_U4M70<E!4.C:= MOV^@.SA'&GF_7+VY[G\<HJI3'^%>[\+DZH?_9> MO;10/'&N0![!'^,>GQ$J6M16O5O]S]\.E\B7JLU\'K;$')BVN%7Q7*&L MOH^$6FY+$+#%] <%]\+A*G"JO;*)+Z+WT"3-IBJ$\QI0 93*QE&KO3=Z.I;] MZ%=&^1)JM&U76''&UMTS >GBS*L@1M2_8X".@XKBI.(O1)8OW4UQ6*-QGW.E MAA_;#(J]VLGAZ/>RZ $D.^'D_$7H%)<@JH#@76I.L%:M>W#1?-%P^/MR>'\Y MPWHO]J^V"O"ML>%^3BLP^$-/B--'IT.X;_W\)<>W#KDVJ7/#"R<"$.)_]Z+\QS5QV&+2E M@;?PX[9Z14]T-Q32B%)DT:*SP9R,?X=7J-WQC82=HFM %^B;,Y_FN/T\?O,; MN\.\/8&8GR=$Q^&"^+(NE"? ?I6SJ;LCUER"L;GUG"13K*=V'OPK0%\34-G2 M[W(TE?/^\LXWY/-K0$0X- A7TCFG=&>&H&QXU9^JE^(H+*PO$Y=I.=JH>LM;=^'**I+XXHC,^ ME5!HZ$!'HW^B2"@_F$",$=PP--^"30F484SW7=W(5$*^WM97E6'E@N^'-9KL M&?'MGGZ=WD+PO%X(J#0<,@$_NUL&?G!N?@=JFG0!;WK2Z1KP29'B MLJH2^J@0TNF^,A0Z&0JWYZSMQKS M4H/5T,4^FT[N.)_H3.)<%?H:QQPI["J^1U3XZ3)^2;MQWL("NATAG66]REZG M._&CNF09E /8W)DQL\.]_BCC2'VR2+NH9Y&UMC MP9'^BF>BCV).>#^S^_P[N5CBO8+SFA+G!>FD#2XJORJ TJRI.<=6;,"9:L6N MR7N E:S8>;N%.:@N>SG>$\*[;45\(XHZ\SZ9( ZB]GA0N]66_^R2]L3VRUFJ MR9S6?!LHD=8-'?D6#YO9$^%>;4[,?F)0M.=U, %68+)-U19/Q] MTN(;S-J 1^1 F]\38G1[P-:#WG')!2JNYK2%7&@![-%AF M?&/(4%6"*DI[Y7 .5.7)7^XG!,W1Z,?Z?Z#S@]NS^Z-NA'26)H)4I>J'-4LI M!R"6UHKUG.4S OTI1OK6K!CHX@[Z=Z[C#Q+VFHH"F MW0KL-< <>]+_R6[*9^MXLR32%3UB6=E#GTT\M]A6^7,L8O1ELNJM@ M9F\J^SDQ.>ZOPZ]A^U5Q2AP%'AB=2]N F-KP2SAAO9>1'M[Y0,WE]&=E32P" MTJNCUHF&Y<7Y4@9;\HH553Z8=)P=Y.; M*Z5@$MLQFA].>2SVWBG10D !7D<8M=X$NO/.V:OTR]25\P4Q+5;WA%8507L[ MVDZ^U&P;ZRFD!\'=_F8$XI^AX$+"_5WT ?7=$P/-W52N@OJT/Y)9Q5XG3]): MZ8K0" J9D#><;>X'SX2*L6Q3%-)KN1I]\@'.2?5WT%Q8EVP!6:&/[&LN$U64 M'"8%Z03.WX#.?LZQ@VH (<[;D-GNF_F]@_*"=[RF#93_8I7%-R>3S2KSZ8_D MQB@ZINVOMYXE69@,<8D3W'%Y^!%">K$3>.G#-6"%9N*^ROL!3W;5[\JM@AKN M7^:P-5Z7#1VV(=88LNXP2%)XK_()/M>:A&6( M289O'AT5UJFBR$ 8PDC&+8$HV%.[T&U7M,CG:^$A9T,+.]/">V&+ M\Y?#(D)IQWQ-=1KSG6TJY(6F)&6DE7*$WX=Z+#Z&S*&ZWA=P%M"GYGW,X"I=0@]WT2 M>3I_GU$7WQJ/RY8.V[EK0"*;8@Y&A$HUA9"EH193%4.\YT&?\_4:$*C^\PP& M. -U^N$;D32_,;5&YN)UD>]H+Q=:;XM"4I=8!"O%KP%SU@8?M&FK8(04N@K@ M I7FLZ3S77A0V,WD#X1+14*E@.]].B@6-=]"ZN<@3FS>K*ZIQ4SZ+S_+T6>; M,"W51?WW+]EA$+ MX*>^\0U9CB9K_],1*+&!^FYVDS&D-=R4;X*!'P,N=/YW_GWQ_Q& US/_ U!+ M P04 " !C@ A7^WS^*D>\ !T@< % '-N9"TR,#(S,#8S,%]L86(N M>&ULU+U[<]PXEB?Z_WP*WMZ(>ZLBA"Z0!$&@[\QLR*\.3[AL7]L]LQ,5-S+P MM#F=RM22*=N:3[\ 'ZF4,I,$F"#%WME6V3*)<\Z/Q(\'P'G\\__\>;..OJNR M*K:;?_E3_&?XITAMQ%86FZ__\J>_?7D#R)_^Y[_^TS_]\_\%P/]Z\>E=]&HK M[F[49A>]+!7;*1G]*';?HMTW%?W'MOQ[\9U%']=LI[?E#0#_6M_V7?\CK:^.*:6_U?^ZO[0J3EUH MAHU_^U^_O_LLOJD;!HI-M6,;8054Q5^J^I?OMH+M:M0']8K.7F'_!KK+@/T5 MB!.0QG_^6L_15$#1[E=JT]*1_:_?_OT]JQ(^IN]XK>-^FJ?[4=5%EOY M>:%>;^1<[^Y> MU,6J3Z]QJ-=BNV/K&5Z+!S$'*J_M+]Z9/[5B[$ ]9%K+::G[0%7UU'OKDN'_RL&-W9CZ6JMK>E>+A2W:S/O5Y,E\F^RTC MOVW8C:IN67N#4]#:':'U5':OIS79?'YV1;4K!%M'ORM6 MW96J=G;^>+6]8<7F_S^+QE8\TFEMO^W;\JGM6W'.]HY]N XP1\:=H6TI5&F?SA+K[-^JN E\9NUV9^:T^:.-LRF+WAHEB7>SN M?V<_BYN[FQ?;LMS^,([J2V8>I_G]BB9$8)CG(*/61X2( R)A#C"6,9^6C3OO+Z>(2S/HXI1WW@%?:WSQPRRC1LQ#0):!T+'71&..H[.W&S$2S M3'NEFO^^W7RX5:7YX-02"N/B7/-J5S*Q6^5(,I+I'.C,^!6(&#;C5,6&S4@N MT@03"H4/D;F+7AJ-O?QF/R555&PB5E5J5T5L(Z-UP;A]5(6J_N+'9QX/P8W- MIH%V8B[KE(Y^Z=3^U2*\USQJ58_^Z)0/X/J,1RP0DWD(GI7'_ %YRF(C1AC' M8=="E'=*?MK>L[6=?2_ORM(XR"N6$XI9)H!9&E%+6!@PEBJ F<:"9%EF^,R' ML,[(61H[M6J:57.KIQ\9G4/3C7D"8#0QS73P[%6\BEHEP[') J!J..$8^7)[_N[ MZQ^LE/6/+T;J]49^-._)>_/F-.OJE4),$:83(%F" .*, IK'&) XD2F.&4DT M\Z&/*91<&O>\_M]WQB>-:H7]:&>21^C&6<_]8*8F/*MD9+4,N&4T!W:!:'(2 M%6?EV"E!?DK0D\H:Q^Z?U'>UN5.?E!W+>(\?56G/^+K[6&K[^>:N$ MW98O;LPE'_1GNVFJC7-I_JTY"HE71"9<,2U!IK1A=&+)G)B_Q@DR"UE-($>) M#Z.'4FQI++XW*+I]L"C:[DVZBE1K5+2KK;);4-6!75?V1F.9WR<@V'-VH_WG M>'H34WUKTE7T\ 0/K(H^'#S!SK#HR_X)?G[T!#_V/T'O+T5HN -]'8*I->L7 M(3283[\"PGP\Y^.4OCY;VJ^ZVP6EG'X] !3 >.1\,A-3$'G@$I^J/1 M]+SOZX66;$/.ZHDP!VJ/!"[G%7,_8W:#HF%U2Z#Q L> M@N/F8VAH)Z:5(*CZ;S/ZH!1JW]!)YKP;@3XP'.WL>=T\CI[:_<#JR_9:F'%+ M]>*N*C:JJE1E7)^J6C&48!W+%*"<8( R$@.2F#6<2@2.4'06SZ3?(V"/D)9,-;1&,V MO83W2-K[NWI8;-/[#D[W#1VMT2KT@S[=B.V-^H+^_GN(5CSO=JME$HU ME%0 #)4&2$%JV(-HP A,5)H@JOV"] ?D+8T_WFTW7X$1=!/)5O%HQWX>1K1> M11OEO<'2C[GK1DLP)"??<&FA:U2-C*[1NT,$W_<@.&+CQ0F78!LP_=)FWHAQ M,OUX0\;MMM%!J-L[X_P8)XCQM>JB)H6(DK(W,&G M/8:>B#WMNWKRQ^*92JRQG1!+%0!*;^8]20@&+80J(@$A0 M&.M4TM5NGT4\^&:?E>0U^\\D1X=\P^O,Z&B[^Z;*J&B^A;^H1M7JUQ&.Q'F( MW2@A"' 3L\*ACIT#\4NKYJ_AF&$0BD#D<%[.K/PP:.Y3BAB^81Q+O-9:B5WQ M7>V=CT]LISXI:X=Q09H8R]T;9;<#UW:C]LX\Q_M'%Z\@BS5!5 &*B "(,@R( M-OY$(B'%BF!$A5/02T"=EN9W[+6LER_F,7IZ'B$>DQLGS0S^Q.RUM^9P[6-U MC!Y;=!6Q7=0:%3T\K"I'\-,H9!3/0ZOD,E+L.R)I1PU[&Q!EI<8 M?1A]>=$XXQS]E]N;FV)7#VK$OMQNK%!E/F.J6F5Y1BC&$JA84H"P8(#13 /& MB< $:QK#W,>![Y&U-,?\0-6Z5H8X5#;ZY?W6N(HQ.K_0]<;:S0L/A.#$WX6G MX#W2,YR/[ !&(-^W3]*L/JV#R4]]59=;QE'':8XRXQZPU#ZXD&2(0TPAR#*A M 0EY%;XK*UB2L/9[?S:*LG"KZ@:C*2_2LW#4&E*=D-FJ, M2TMT_'6[E98[WV\WZN9VO;U7ZK,JOQ="55]*MJF:!,(7]Y_O;F_7A2JO?Q;5 M2F+%I<@1R&(2 YO?9WPGK$ ,,20,FE]0/*X8QQAUEL: G6YC2VZ,>B1N7#@? MT!.S8Z>683BCV"0E-"Y!*'BQC%'*/%-9C$N .U\ XZ)11\:I%17[^K5438+U M!]WF8;\K-NKM3MU4*YJ)3&/&01KG"B!!!2"<)$#@1%#&4IH0KZ)$0P*7QG2/ M];4Y**W&T1]6YZA6VC.=9Q!T-Z8+">7$7'8ABO[!:H[0A(I6&Q(W;[B:H_%' M\6JN]XU,U2FW0BE9O3$*OZVJN[JV0_F9K=4'W>0$K6*)ITX#XM<&MV\;GD_JFS&5'1KQOU69_"8JZ*B-<$S=V<8=S>^ M"8OFQ(S3*1O9^1%UZIH7-K(*6P9J5 Z8PN,,3Z@DGF&!\Z;Q. -PE,CC?F>X M OH/G]N8$&P\F13$DDBSUHL30"7/@$P931)$*23II17S%^O@O#M=T?T"]Z8? M;#>N"0;AU%M8EZ 7I #^5#Y-OZQG+W$_Z,VXW32ZB'T3"7*JG@?-L&;"$(G4 MB:V%H&+ 5"H SA!)DXPRXI=QW"=L:63R$%CENRO>"ZD;9X0":F+*. @^F[Q: MB@LDX>K*GQ?BNKO#]]"GDHJ4HP!SP4# MB&()#'-@ )G$"DJ&I/0J&']>U-*(XI&FD57U H>C!V'78_D0N$U^*C\.LA'G M\D-H!#N6/RMHYE/Y(8./#^4'[_","RUWJ]_9?VW+EW=FY7]C9F!]Y $9I#Q' M!&@D!4"LWGW-$<@)CBE7<2:)TRG4Z>$71PJMZA7L MU*??X@M:[IT8=+;.>^<-.FS UW/5V&V$_8%UF\RW#]3 6.*<0PI0'6MG/NR MHI@!+#!FD"EIOO5^>PCG1"UOUM;J7=".J@=6U]V"$&!-OE5PD)K?@39%],HP M&L&V",X*FGE_8,C@X\V!P3O&,417@:@N2%05UCTXV&?,,@Q3%@,N?E]PI;&$IVNT8&R%[C\O3B[D48H]":FC?' >1.'"R*! MJ*-7U*SDX6+T4_IPNF=DXBXK;?W[ZJ,JZ\"05\7Z;J?D"L>,*B@(@ (9_X)3 M#AA$&4@ISPB$&C/EQ1UGY"R--EJUHE^*322WZS4K*]OJ(ZJLSI[A^^>@=:.+ M (!-S!2=AC:;-:IUO(I:+0,FMO;#$"I9]8R4>1-0^TT]2BH=N'QDF1_Y7V8! MTY4YE+(F&[:V =%O-VV1]],ME#XIX]$4ME]&77WU;YMB5WU2#6%U<65-UPR; M^/IU4X^\2GF:*6$\$ZK,#\0) XSA!!"ERR]Z*##E>V?4YG:U/B.++67D7[#K5Z6T8OM]4N.C#5L\;1S.^1&ZDN M^.V8F*P/7XP7,[T8_G6=GN?QA"H8-;/V\U:B>IY'6>C MBCZ6MNS.[M[V#=Q=;Z2-,KJU9GRQE;I6<9Y@G:;2+-(S#)"6QMO.50Y2ABF3 M%"N>>IWANPI>VN>KT_8JJO6MLT'W&D=_U#K[]C)P?09N7Y ID)V8^B\#U3_= MPQ.A4(D=KF+G3>'P!.,H6QKJ4\5W.^![M>OJ4B*>(0(1 EA1 A#* MC(NN& ?4O'@:Y10FRHN<^H0MC9#VQ2S+O;+C:GV>1-;1:0V$U]0>9@?5@YY7 M$=/F*477Z_7V1QT/7?N/3>SBNVTU46OZ0;0"5P@]*>I9ZH3V&7VN6FCO/2// M+&U_% ?Z>IYA]D+L>(P9"KBI3S([S.H_'*HZ04<#)U!"'6CV MRIKW3-/%[*-C3:>;QG'(%[OA<%?>UZLU6Y1DNZD7=M4JSR'3E,0@%12:%5.: M D+MEB%2J<:,")AYI8B>E;0T[N@4;9*UKII#B:H^JVC^Z'E <1YB-_X( MS$ MW+''['.#6:-FNQ,6L+C0(!:!*..\G%GI8M#F+*5$G_^NOW^F[FGF:WF#P^3]'BD62;E60.Z27C^ M@I'^O=K9%[U+=_IPMZMVQ@?/R"24[O]#R"V6P8? M#D&\[@?1W_%W1":4[S\D;E[WW]'XHQ6 ZWTCFX^H79,I93>+5EHSV^\]!RQ/ M%$":$\"4%B!)L1 $LU@GW*OAR.'H7A0R0\%IH]R^N.1F(-^@R&54L"1-&3!B*4 )I("Q+ 70 MN)5YAE-I3%M]5R7?3H[=H91_$/333VO/UH3IEUU(/FY$6A,F16.4H5(I( V;210>9[H2@"6;5R?PF MO"O ;BPP 6P34T/7 *._"G1=_MDH'HXT/)$*Q"2N4F>E%T\HGG*.[^WCB.AW M)KX5&U7>'X;=M">M!.5Q*I "F4PD0!PKP#.6 H+-JE2F,(^Q5PG!'EE+(YR] MJE>1VH>3V1/:W79K1'[U(Z,^D-T(*!!T$Y/.7LNG<7C!3[(=\ A$+7V29J43 M!Y.?4HC++6-WR6V[@<^70P_WOAV MNNOB70W#2O61^;?MVMQ?-=5)]^4J*,0R5YH#E1G' S%[SD80!+FAE%A1GO+$ MJTN.J^#%LH_NYE#\)[HR08O/-MG^P=EHFZX/BB M$WZ'I5_L<^V[.('1LQOC=O_(Q(&;;;DK_KNMX/Y*\9TM:&A/_CZ6ZJ:XNUEQ MQ33G208D8QE 2"> )D0 KG*LS/^3""9^!RB#,I=WJ'(M1*FZ5@32:!S)5F7/ M;()!N-V(*"B$$S/0H:X6/JMMU*D;_=(J'/!LQAF<4&D$@_+FS25P-?\HH<#Y MQI%<8SRNW282%0GFM %!0 P3P& M5!GJR9&61$LJX\3KP-M#]M)\HUKUZ$'WZ$%YF^_=J%\W*&@-\*0DCZ?B2$[3 M8#TU306#V9^P_ $+15T>DNNPS_.DN[4$DZ-6,)=O&C[AUBF-8I=1=>[75GPNYU-Y[.G M6!_99&4?9UN@+65)YK\(FVS9=50/^H7:B&\WK/S[J^T-*VQ9)842S@U1Y!D' M2*08T(S;QJ)0*9A+S5.OS>4A@4MCCQ/%R_<:7UCL_2G4;BP2$L")N:0/N^B/ M1MTIR[^?06:J(O!/Q3UO*?@SQ@\6A#]WGV=9^(U=+A[M7]5NVG\4NV]=0?]] M?-$J933EJ6: <4P 8@(#DE,!!",LRV.6BMAK4=8K;6E\V"D;_3#:1J)5]VH? M=NRY/.M'VMFW"H/?]([5 70O]]"]&X1NC%,U#$DXCZI'UMSNU+#9)WPIAYM& MA@X6&_5*?5?K[6$\6\PR(8F(@20H RAAADH$92!/:"*R.)&Y<&JSTRME:<3Q M2FE5EN:#=U/8NL61V%:^16].H^E&$A=C-#$Y6/VB P6G" CL@R!4*.!)&?,& M ?:9>13^UWOQI64_G];H?L&J0EQO9%NKNR[==]#),\FY3"D%>98:6D@3!BAE M.4B23,L$IGYH-$E,XH5X!J\LZJ?%,Q4:'075^;JCXX8;N^RJ=A]TO8:S04M- M4>;J\W8M5W&,4T$3;,A0I0 AF@#"\AB(-)$P5Y1@XE51Y+RHI=%?76[=3,=F MGZ R&OJNL,Z"ZKJ\"@'5Y&NK!J5F#ZJ. 6T5C3[W039B936$1K!EU5E!,Z^I MA@P^7E -WC'2L2J^;@I="%L!N:E>:ICIXW9=B.(P$4"(7/(L24 ,69T!;ON> M:0D8AC!//3=[8J*X>TALFZEVD-B'^Q;8L MMS^,S)?,O%YV@U-"GK-49P +J #*,PRX9A@(3#BDJZ5CUX.03TBG<,?LV I'1ZB M9T[K\ ?E.+5CQ!CCN.R3NC%2ZC/1KO_$FVWYF:W5-3<^]G931T:6KXKJ=ENQ M=5?@75&=V$QX)9@$2$@,""<4D(Q"HD6>2^84)W"1%DMCMR8^N'R(#][N TH] M';!Q#\6-Z":'>F+&.] _Z@RHFTY8$ZZB R/,/(@Z,R;8:[\(R$ T.$Z'6?GP M(IB>$N-E@XUCR/-M>?8K(<6R7&C. 9?F!\J$!C2'YJ])@C*&\ECEGAEPPT)] MIN0\*7"'.\L;PX2W^ZY4M_NN5/LR(GZ$Z/ ,W-@O+*X34YU+6Z]IMN7=80I$ M9 X"9V4M=P">4I3'G6-S2=BN]B^:>'/; 7&[L=60KG\6U2JE4AG.T0!);#PS MI(2M9IJ!-"8T09J0C'AY9KW2EN:!M:GK#TKZ)I+T(>NXW14*KXFYY0BJZ ^K M8=#L$0SC-!*7F_PCO=OJ:8:&'M Y2DU*SQNT]*P<6XD)<:=(3K)M4N-U8NT\.*7. MN<<_CW\$_80S&[ 3$U%7HM$8\;00TJ."C9TI5Y$Q)JJM:0HW6GOF>!SNX>JS M/):9PMFG?3Q>8>\7P]H3%C]^[-G"YB\V_S"L_O+!1AZ=;#=?OZCRQM:.^)WM M[LJZ?LTG==N*LUUPBXTH;MGZ[::K3BNXBA.J%,AUG #$<@B83BC@##-JGB3G MS*\&U@@EEN;J^M<"'@6]X^')Q(!.?8ABU =6_[KRS%74FG _167@2Z *=78R M1H5YSU N .GH+.62L2XH8W,MC"M?%?;KW*81:YD0% L$.-4*H$1D@$DJ@$Y4 M0BA)L29>77%/BUD:436G(@=J#B<8^X#J1E"70S4Q!8U :5P1F;,@A*P7)JP%*1QQ@!*4PDH M51!DA%.%M92("=?6E2?&7]JD;U2,:AVC3DGW/I:G$.R?Z %PF7K#S0L2K]:6 M/8:/:G!Y:KS9VESV&'/8[++O,O\I^\[@N_[X;;M1[^_JLW0L=1PK2@##<0H0 M5QQ0#(59,WG4[#P:;+:I>O%#%=WL$ MNLKS%%%INX"EB "4Q0E@1&J0*RCC7.$,)GBU45_93DDWU]I%K--[2YOW]E#X MA$YDJV-4[I7T\[&=T';SN(,A.%>MDT;-Z)=.X5^C8A/M$?TTC*BW/^X#42#O MW$GDK+ZZ#PA//7>O>TOZ>7_ M7ZK0TMAEKZ2-(;3OXF1''*>?3_#CCHM1?[:CCT>/HM&]/@YYEJ.07ACG/Q8Y MK"C#%ZR04).,T(RIURJ=SEK@TCNR4CBJK=73;JET'64?B0''W MH!@WY/O)<1(\I]Z3[:"L%8XZC>MPZ^CEA%"ZQQ(%AW2FN"'GMS1034POG'H" M@=S&F2WHQ\NLPP ?OQO'N<-G0H?>&[/:[O*)%IE.4PVTD#E "&: ,63^RA5" M,6&VLJ:/OSLH<6ED7?M7.^M?;??!<^MZHVG]T+[+S\D=1MW-BPV*Y<1$W1=Y M^*!P.-?4&9M ON>PO%F=2V?SGWJ/[C>.8QSKE;[=5+NR_H2]-V],&P:")8PI MS G0L3!>H=8"4"Y3P$FF()%Y+*%7P=YS@I;&+W6KM =%S6PP%X^,L#D+KAN? MA(!L8AH9B98W?0Q!$8@USHJ9E2R&C'W*$8/7CZ6&VU*))C=X)6 F$BBD#;"S MH78: L)I#""QZ\.$!3SH%JF?UKGS=2D>8>N9Y>VS4\5P]<4VXHDEU!O.*Y) PG*: (,D 8CP&+(,",(X$ M%3C#:<;\LN?/RO)Y4^=/FG^\&7OPH:K:9&_/#_IYR--<2RB$ #(1NZW+@@ ^3QOQD_620N/K>(X0 K6I#PA& A:DF-27"4(@SLMY M]C)17_J"'89ON+24^6/'[*#08R)APC-%@%+$$+3.(> QQP"K!,4IA!J[!4.Z MBUP:;1RR]'J_I6/;?(\M3GX6;#?J" OAQ!SB]8V;NL[X$%[!2XJ?%?A,U<.' M #A?*'SPSL!=OVUS\?6VNBO5OJ$K) DD4"J00[O/@P0'),\S0"%$&>8(I3$, MTO7[6/;2.*FG'77TH+U+8]B+GXH;9TV$]<3D%0[F<%V_SP,V==?O$Y*7T?7[ M/"3.7;][AAA';%_8S\9?>\G*\EYORQ^LE/_.UG>UN.OU>OO#)N&O#'51$6," M<*PU0$HA0%@"@69())PB&7.GY#!/N4LC-*-VM\PX5/PJVJL>[77WXS+7!^'& M8Q/ .S&'!4'6F[X\<0I$7:Y29Z4M3RB>4I;O[9ZQ5^5N]4E]+RHS5AW>M2T_ M*O-3?E)BS:JJKJ=>"Y+_=5?M#OJR$6%KF'.S)N1< 93E## 6)R 7,,, MRK\8Q#[V,X,?,)_YVP/KC9<[3PC3I;#L0YHN'FCDJ84RWJ(Z$];0!4L_Z23' M4B:)ICF@A&0 ,1H##CD',2.4Q$@+QE*OS75_'9;&BXT)5[T5Q#I+//?@1SP@ MQ]WY:6&?>M_> ?'=-N(J^L@*^8#^I+MP%T ::O=_A ;SG@N,A^CHQ.""H2X] M2^AJ,AS45:E>W!_\[>!T(8,BQ7D,ZX*[$ MTOCR<,>\L^*P.E!U%?'[PU^,/8;P>$Z^!Q/3H#_C4843\#.=6OB#&?PH7K']$B:MVG,L,E'W6(<;AG;V.^[VMRI:I4@S)EF.<@9S 'B$ *>&%\" M,I09[J B3KVJ9W<#+XT0.KW^XMMKK\7);9J/L7[ZS>]:I9"M[1X;&:Q;73OL MS WH'AMSW%/NR;^/FV]O6%':([G]%DNAJM\5L^$$\L/FD[()<,7FZPM6%=7? M-EM>J;(N3/-V9V5S\Z8Y1CPD 60P*0( 10 MS1 @G N5"8H5=CIMFTWCI3&$-;@^\E9V$;_7.*I5'IDT-_UC=^.E13W,B0GO MPN?H38>S81N(9Z?7=U8"GPW^IU^&^01?NMW>U3MKWYV5^R"ZU%%M+'M:MYI$<&#/3-OQX7(-OQX]0Y9FVY<>#=GY[ M_H(Q_8/C/I9;>2=V=I'^V5!\(53GFZ490EKDB5E6VSQ*G%/ 8(9!GN68I!E) MD\RI[$2OE*6Q8ZMH/15;33V=YWY0^\DN&%13[[2-0/C?]BE7JYK79//L@91DQ(ID!";15"J3@@6C"@F$PQQ!F#PJO\ M\QDY2YOZ;0R15=0W3.LTCFZ.30!T)I[M!\!,'$'5BT2P**G34F:.A.HU]3C: MJ?_R4/TGWFZ^JXUY2,;!6)'$?.%)"D$.E66!V"R?1&9((2%"&RJ ,N:7-IXX MD.?TOL_:<:)3SC-HLQ]5-TZX'*EG[2QQH.R4'25.8#)9*XE#6<_<0^*$V[352O1U[_%.L[J>0;8X"MPGG7U&#]H%^S.OGM%"09Z;&W_-_C0FYKE'#^+!H*BS*++S-CJPR6[O M=%;9=)VHMNLJ:BP+&+<4$NA0,4Y!=)HW'BHDC$>Q4T$''TG:-JGRB[GW^F=1 MK7))TARGQ$9-"(!B00#-10I2Q#12)%7:K'Q:M$\ ,"H3LWGQIRM8?. 48=]FXFLHT? M6/7-[JQ5-@?Y>B,;6C%_?KM3-P])%EDL!,XI!3!/I5EO40$(C3.0RQR25&*- M_3)9G"4OC09:Q:.]YO4)\E[WJ%9^=)Z+^P-Q6\U- O/$3!(,8>^%H#=:@1:) M[G)G74!ZP_%T<>D_@/_"\XMY!NKE7;7;WIC9WU94XDRG4#(!$BQ36X94 <(8 M!EE.$..UX*283,\@3.(;K2+GAXK[D MNQ2?F19W#4ZBTS-0J[\^XWM6:"=OFVTMUJ?TX:JK]SI_]OH/M5Y7Q'@FXD%+X'1 MBQC=D.FAR($!9B-+-T,.:=/QCG&KV)?LMMBQ=9WW(8O=G7DYWC8-#>6+N]W[ M[>X_U+ VQV-<0S/G)^:VRIWB M.4S,W:W*T:'.4:=TQ.]VD5$[NE>[>H<]W!+7%ZI *UQGL;,N<'W!>+J^];Y_ M]+FJ63F?*13XD=W7W3X^*1M.;P;=ZC=%)=C:[OZO8LPA0ID&@F4$(((S0!EG M0 I)+ O4+33<"]DI8#[?OJ?4HX]IDX'\W.@/1, MQ[77-CFSI])I9X^M!WWP6!J;ZG/%V9Z.][GN#$]IYK/>"9_6F /@"P$>/A0> M*V#N@^(+@3AQ>'SIB&-/G7:JRPRM4[:[*DOM6A-!+7(H,Y 0)0&"2@&"L@SD MF!%,8()E+OW.FGKE+^JS?_?UU + MMWKW1";8L5"_M)D/@YQ,/SX"4P8 MY#G(4,( 4C$&'!GO%T*5\2S+.,:97^?B?H'+VT+]V+>XOXJ^6JT]*S'V0^[& M,.%@G)A@'O#[N,?O]0-^?^W%S[\FHQ,LH\0)-Y*VI>#ME1$EO&VD6I?9T0DFCB>T'T.1X MYCA/$JZ58>#<>'YF^0@H35/ ,RZYU"A-^3[S_TN@5D_GE'&:VX_+ GR9@8FM M+7^)V$USME.J6S.X^7;:R5P8$\S?O&N(C'E2;M0Z'?#+:?=T:$;4V!$\V?8B M'.?H\716A^5T>1J"R:O/T^!@XUC3$/4'_;K:%3>&3NQ"6&B19,8#U<8K15Q" M0 7%0'&F<$8(TM"KF.3CX9?F8UK'Q2:O=_KYT=@3Z-SX:3P@$Q//4RS,0G:[ M+L1]]$?[WTG*()V&(Q!_/!E\5F(X;=C3&7_FJDLPQE1S^ D]!M]VA<8N,<_2J1>E!TT/ZO_WO1&*Y6\WAR6737_=G>C MY'NU6W$F-$MP M*,9P"E(@<4"9N3G\7(. B)3*AKFL0X%9;&*4:EZ,>V_+OU MT$4;HL7V+8N;MCSM[XO_-FZZV%8[C]CDD<^IGYCF07]BNFHVF@XLN&KVGMKN MCF5;X?NPI'1KQU5D+)G\$;B'A4S_*&8*!YGJD7C%@%R&9D_LQ\B!9XOYN,SP MPUB/"T>:,&;QU9U:92J--6(:*$D%0$(KP&EL'%JDI1:0YRG,@D7YX9 MXA&_6!E1G?C:''3();0$^OG MCQSTQWR:&,$#X$)$!-KAEA?_=V#DJ&B_P_M'[E9L-U^-HW[S2O&=+2O6]@R0 MJ429)AR0V':S43 #3*4I8/8!*(E(DGN5CS@M9FFK":LEL&I&5L^KMGK=J#YF M9W!UW+*X&*VI-RLL4%]\@?+?INC%(=0&Q6DA\VY-]!IZM"G1?[5_U:C7FYTA ME3?%6KV_J^-.$YWG.$M2$"U!Q)>M:#.F3RJ"-318+-5?SIGQF'9I[/77-R1 M[K**OG43AU62P5@*+D!*%06(,0JX,@LX0M.80DV%8EYQ;F'56QHQ/.J;%J8: M=]O+Q-.7"/P6N/D@S_=L)V:YYWBLE[3("XA^^*9Y(91[KC9Z 8'M::P74LJX MC\B9->1+F_>\V:U0$NN<*08XR3. (,YM\+,$F%.4&#=0,>:UU.L7MS22;]6* M;''&=GX'BV > -Z-A\/!.3&O]H7*M=J&XTBI@5UYIVJU@C#277U\UK= ML!M6X^$*N*$U0HG9-[S& W5J0^R"T48FG"EA.\\7NA"U\W:PR\M9!E5NN QK MI@!",00Z1M32ZZ-2+S,KKPL56'\)N;!$(MXGIXDF#ESV"K:;A MZ,(!CD!\T2=I5L)P,/DI8[C<,G+O?[<5?W];57=*OC(>S>;K1U466UEO"U6O M;V[7VWNEZHNZ\I VK[Y:<F-"U-@0-49< M-7OHU56T?T3-Q9TI=2F/@%4[+@0SU";Z2"WFW2V_#*JC;?$+AQN1:-&4O7U3 M*IL0?[V1K]2Z^*[*^Y=&YE=5=7NQ$D*L",< )PS;DU$">&S;DXHLY2*A&55. MO:$]9"Z-(%NU(]WH7<>*RU;S2#2J>X3M.P+?SW\3P3DQUW5(MBK749:=TE&K M]>"6^/A7V3WS(3RR-< MX>L;>SKWW^T9J7&SS;M0\'53VZ1:*972/*4QR#64 &6&MZG.)1#&%89$4HVT M7V_I7G&+X^T#;>WQ9;'7MZW7Y-F#NA]K-W\U'()34_43\!Y4;7.G G:M=L(D M5!OK?F'S]K5V,ORHT;7;76.#73]_4^NU#;U@F_N59"3.%#K\TPFC#/&L5HU9'WY#71_#U<\+EH$S, 5YXC A\/67V M!:&OCX:;.?CUE"G'X:\GKYJ@FMA!%LS#N7:<*#.;4P@PRU. E$* PTP#%N=F MA1=K*HA7,6IO#98VW4=$%'B#[N853 KEQ"3A4A!LMXUXUV%]DNB"L?C-40CL MI/SE% 'K@\>K %CO0.-([L5=56QL);&#G.\FV[L[[DZUC&4N$I )!6WA#P5H M)BA($110$209]:H'-BAQ:236*?RDO$&K\\CX@F'QYE:<8XS1+@:W*#Q"VRR)&<\ 9R66: MR#C)O5AG6.32:*>WG'STA]6[:6_NR3P.X+M13UA()^:> &B&*]%_!-#49?H? M!"ZC5/\1 ,[E^H_O'-E72/VX;GI5VJ/ "?XQSQ'&N M0(P,#2$8,\!3E (N)4LSAC&E7OU ?158&CU]4L+.G <;HL=&>#8C\GT<;A0U M)<@3$Y91_3RX\U1F'8M>J)9&ON+G[7$T$IRCID=CQQE9['ECEI)K)>WT+;[7 MW96ZPUM,K3ZJ+ M3+S^:I9ZEH->UM7FRUMF?+'WYLWHDDP2#3/)!*"*VY897 ,&4P0@EBQ7C&70 M%N)S"%GRD;HTUCC4,K)J>FX%^4'>3R.3 3DQHXS T#UR9@PF?2O&35-_L_N\;[SM9-)]EJ5Q9BIZ3]![/^>_R+ M@RM7E*6$9!P#F-E4WE0QP)C4@$"*M88\ADFVNFUB/7=&;S??Y2*=?.;74\TF MG&JV7&A3D]K\03VH&[%=Q-778F.K/]A E'OG'MIA'J'Y9J"8"P@R2_/+PCG"N4 MT#;O]\N[:K>],4YOV[P;$BAYK"6(TR0%*(20LI4@JE35-F9\9?F MBEL5H[V.'A6:3T WX&A?#LC$)/48B^'&YDZ@>%2GO@R MT_O*2)^X:[YJT>=5?E04NN>R&8+K?FQ7"61YC!,-M$H00-@X_)RF"DB2JYSF MQ/YOLM"Z']NE$9YYB[() ^L,X&Z>W80P3DR3XX+J?FR?*:3N ;OG"*@STI<; M3O< S47!= ?#C#U:84W>@)+OMFSS%->_/,!(TZ T,>0(6'/=B154#59C[D"@_J\;'8!#+\5^3_ MIK0N"U5U!5K>O>R648JC++.]JV"2 T02"+C&&: \)RQF.4\2I_HH?4*6YJIV M>CYT%S7_]W+$NO0LJL,K]A!83O'7FN9]AWNZE+JC155IKJ*RM$D8:Q(4%H>_QX+G,Y?/2;>G2F,7#YR/)R=J@79C$N;::NVE3U M1^*Z+,VCK^,,7MP_7-*NTZ]_L+(. ]_=O]U4N_*NJ:Z[^Z;*+]_8YL.M':+Z M=U699>;;35/<::4A1EF<8Q!KC*V_A0%7D@ DD>8(TU1E3G%*7#L693S6Y\V;JYW@(W,ESBLYV876M[0&U0=&AT=&!UQ.^CP^M:RZ/:]*NH M,3XZL#ZJS8]VQOZH!> J:B"(S*ORL3]&P;^BWLR/+50)OKG4GK=FW\P/XZC( MW]SRQWW__EINJ^ICN=7%;J43H5*=9R#1% *$E :4D1@H#07$@C%E6^ ,][0^ M,;;75V2&MM6U:M%MK9O?I^(0,#N8<&;?!7;J!O],/KN8W.F M[5+E U&P!:Z#R)E7N^X@'"]]/>X=1SQ?2L6JN_*^7E\W2^U_9^L[M>(DYCKG M'&0,&K+)< QXSC"0"&&&D4P4U=WIKQO=G!,UXA!W8I+I-.UVRM@N$MMJ=Q7E M5TF*KU)*ZN/ Y K&\(KBN-M*,]?]V]U&12F\BNRK65_U2HEZ*S-*X_JWR95= MP-XJ87LBKAU+SPT^+C?2NN@1S$-4>^S;#;=&2[-\LWJ&XZ8A) +QT5DQLW+0 MD+%/>6?P>O^RDVWSS_O7/\4WNQ*RJ3NK/-4:YC$#%*D4(&)^,$61\6\TY"KG M"8=.#9G/"5B:\]+I&'5*UOEF[L4G3X+8/_-#0#/U%I ?*EXE*/M,'U6$\N2 MLY6A[#/GL!!E[W7^P02]06Q?MB^4C4^\UF8*V3 V&ZF[0KEDB1"9F=#$!H^I M'%"B*9 9U23+DIPKIQ.V<>*7-O&_?%.&4JV&[H?H(T#OIX+IH9R8*%SB9;]L MHQ==O&QM1Q,U:RV9%'KWR(9I'\%,,0]3/0JOZ(CQ2/;$38P8=+:(BO$&'\9: M7##*Y1V25Y)S@1%D(,Z(K>5)-6"9I$#%*B7&Y\M9 GTVFP\'7]IN\QS3TLW4(/K=,.WG-N"GZ=B/L MFD^]4LU_WV[J1@.?U*XHZU.K#WQ=?*T_*M6*:F[S\.-%:9">6+6 MZ-2.?ND4_]6>X=>Z1P_*1Q\+]&S4M,84)Y2UZ@Q1D9ZJ;7Y MUZ]_51OC\*RO-_):VB]RM;/NSW?5-PV2/-/2.LW-!WH[#PF$Z^M=7"^=<#.!\K';YS ML1]*H8*)W(3.&PKD!<11((_?W90 )YF1$$D\@1RKTST,5HLC;K,*YF/7UJY@^^_ M!IL$TED7:U=1:\/]5<:<@QMJ<&N?');'M+GC $ M$I(GG&BH5>IT/CA2_M(8[D#]:%M'.(M# \RRR%K@V>_2\Y&XL=^$0$_,>X<8 M-U'DCW2/&N6C7ZSZOUY%Q@*;D6!L"-@IDJ?MY?F.&B.FFN.'&8D MZ]F5[4$?FR^V5O)*:T$U-JM,1C("4*YSP)"* 1)"P41D2B=^77M/25D<@]6[ M-@=:1G_4>GKVCSF-J",U78K3U 3D#9$_P?1!$(I&3LJ8ERSZS#RBA-Z+_0N9 M_\Y^VD.?-N\]B6DL:,X!SB$W4QR:!9N6"*293E!"L*+2K>C"TY&7-L%;Y=RK MCS_&J7\*7V3]Q-.VU6NX6()7[?"3UEY0'_SQ>+/5 #]IQF&=[],7C,[Y?_HQ MWWNO.E>4I3D&&"D*4!930!F+ 4Z$8I3%*%:QS^%SCZREG46_/+%4B'Y96S?6 M.]__++YNG^! J$T\HQW]_JOH>KPKXD85.HQB$*UQY@+.2YBX1 M,&3RB3(!@[>,(Y17MHR;*)H\SJ9:4_/GC30+"7O:N]T84:O,EO_7. 8*ICE MYE,/F"82I 1K32517'EY](YRE^8"'*I]%4EUNZXU;4Z2.KWMY EW6N[ZA-SH M:0+<)Z:JQY ?ZMP<.'5:U[P5CI@\@0I$4JY29R4L3RB>DI?O[?[Y%Z_:N- O MYM95G*5,JS@'0MA&DAF4P*Q/4I"+A(H<)XRYM5E[.O#BJ*C5+;+*N:=9/,*J MGS,N06!J4G RWBN;XI2EH[(H'@TT6_;$*?4/LR9._OO8\D)F$MOCE3JZ]N6V MVJT2H@CGD@"*26Q[&V) XDP *!426.4J@5[NP;&(I4V_6D.PLX>(ZSJ$RR91 M^A;H.<+1[2-^&3H33\T&F/ITM0V;?]F'S(B"-.>,#U8ZYDC S$5>SAEX7([E M[)7^']'7FUVQN[^6LK2=Z9O_O"LVQJT7BK,<"P:TD!H@*#@@:686 ##!7*JMWO:O=M*UX3/ (W M1RPTL!,S=1!,+ZM&,0#2%)4ISHE\OBH5 R#T5JP8NC>LDD0B"G,,,LXQ M0")- =7,\!!B9E&79#&A%SM^R=*(I]>=Z6M0Y 'L>,?/"Z[G=/R"M')R0B*H MXY<\O^.7/.4!MXM'1ZV6=\9C:E.DB[IQ1QTW=O"K%4L8Q#%"@,;0=A 6 I"< M0$ 4S&(5:ZB45_Z0D]2E$4.K=*2:Y(BF:TX3JKI^T-H[0M4!?HZQC!G5 $-F M>W#'-AL"$[,*9SQ5DBJ>,9^3_?#PSY9OSMJ',#'B;NY?&KN8'[%T0WC^*!K&-?;5]E@KU:IM$0W8AC$N@F)I)] M'%NU6]7#4XHU6(*IQESLK]7C#\92*_ <8Z:IL=H4LUG>V6DA;D-"@HP1X[%@S $1<0:HAI0+(1713EEAK@*71D2'^D8/"E_5 M]9^C/QJE?5-#AT!W=&T"0CFUAW,9BOZ>CB,TH1R>(7'S^CV.QA^Y/Z[WC96?-W'R61[,42[F\V@Q MS0[">_5S]^6'6G]7OV\WNV_52MM^>R+-@#1/"" 8)X ;EQVD&!I;GQ9H*AL/L)1Y"'V5:X!,CE["X$"1>_%+*9MAB.Q"]JI^$<.+X;#F?' M&4=H+^ZJ8F-#H!YV6Z]_%M5*Y"K!Q/ 63FS_^11B0%.4@8QAP=,D47'LQ5MG MY"R-GCHU'Q\"6$T]MQ;.X>I&3@'0FIB#Q@#E33@#, 3BE7-29J6/ 5.?LL30 MY2-W!MJVH2^MSIM=N(1:( Y(FW=% MYV;ZT1+,\;;1[6+,X)]W9@UFG9AK7M5]BE>2:Y4(9H.@4P:0+8;#19X#07&2 ML,2PB_0Z8STC9VDLTA:'VNMIOIJMIIXNQCEF#(5Q_ MEI-2YF[%TF?JB:XKO9>/)8/O9K!M>?_.^"]OS=#5"ND4RR1. !76JX \ 6;V M2\ @S#+$_]6W7OT^F?RI9A,/(=]X1C5 MH_NIW1?UY]X/-GMO[J=FG.K+?73-V.Y!564&%/6A[/9] M#H3=Q)-\/&PC&OX, A*LK<]Y23,W[QDT^;A%S_ M8;(H'AQ.G2FLE!1 Y2(' M*)88< DY2%F"$94\B877?N!924LCC1.) J,=^?/PNO%%$- F9HN1>%V<6#&5 MEW]>SK,F5@SZ_,,W>#:OL!WBMU^+:E>(JMV\EBDV;@-60%E_'Q%* -6( ,Y8 M*F-D5OO"R9#P2L@A< MW#M]G+>\(3=S04U8$*>PZ>5QXHYYNGF<5W7?SZ/GDG'>RB=6K,LMDW5^Z>VV M;)ZQ#1F[M4^\?W1>ZQPM-=X@J--+XP"^3IN,F?U>[Q@>.H# M^=U\R9'G%_;S55&)];8R2[']\5P<0Y68EPL(H6SQ(<4 IX9_=,:YSO,\18E7 MG](>64LCG/9$S^@:/2A[X?GG:9!=CT*"0#?YFAO;B$?1 ]+2D9S@4 M[37Y],%H_RUCJT::4=]*PT)UK8RZD<==$WDE,I$AD0-B(\A1GF> IW;C)>8D M)UF&D]S)7QF4M#3*:&LBVI?_L;I1HZ]O]-A"-?A#9F M:$W,":VF4:-J=(#;R^"XN6_@!,1OI@V=#D?6X'A[_/[].&H-DN?S3F*%>) AFQ1UB&-(%A4PX@P00+HA)(/8-0'P9? M&EWN=1L9:6;Q0C&!E%$!4L3M[GZ. 1?U>/:QK/]Z#_9"@-U269YE.@$4PP0@FE/ !+;IYB&C\>:Q_4_I?[>R3_YCR,_?FPCN]@!J'.:* 9RE"& 4B( M@R@'"4OBC.593&*OJKX/0R]M$GY2YJU3E4W.L:O06U7Z=VXX ,[Q*S@*CJD_ M@_;P.OQ)Z[&MH;Z$#P//^RD\,NCH6WA\Q=ACC+<;,PEL<>_OZA7;L78]OR)* M:0FS#$!)S/R$6 -",P(@XXG*,D9YC/Q.,4X+6MIL;;?D#Y2-K+91JZ[O&<89 M=%V/,"[';)X3#&^X1AQ@]&-QP?G%F8%G/K[H-^_X]&+@^G$?Z%=%Q;Y^+6TK MT6*[^: _*;/PO5-?&%^K%>V_]0E; M&BT\UM5F3+7:1G_4^GK&0_3B[/:%#X7>Q 0Q'CAO/\ %D4">0:^H67T%%Z.? M>@].]UR0@/))[8IFA?6!KXM&RBH5::H41X!*I %*2 (8Q@PD.4(8ZT1IAKT3 M4$Y)6AIU?-Q6.]"% I5*K-E-,Q>:4,Z=_65EWNQV@NSM&)&:QF]&H.VW>'.SW7S>V1Y^G'"!!>- 0L$ 8D@ )E$,LB0F M&4$BYCE;;>SB3CGZF\-"G688;6;8H>@)5U6MFG9'85?69WKW465U]?-!'0!G ME+ \9L@X]@@"E&H.>&Z[.TF-\I@J'B.O!,1 <,^YA&TUCO2VC!YT;AK#6JVC MSY,@[[8,"(OGQ!_J2Z'T7ANXHQ-HD> @<-;5@CL 3Y<-'G>./7T[&.OS-V9> MM ]WNVK'-C;!=Y7P.,.0V,@4LTY &4H D1D$/(6""P@3RIP+LPV+6QKIM$=+ MA[/B*FJTC@[4]CV1ZT7<]5PN%([SG,Z-AG#$*9T+,A>* MC7REM"I+)=M_W+_A(LFXI,0LA932=NUI6"1/4@ S(F+!($^85ZL9'^%+HY7N M'/M ^?I(KU/_X:![)-5X/1DW[ID*[XG)*"34_H5<1F 6JIZ+C^AYR[J, .6H MNLN8,?P/:EZL65&VP;.Q%H)038% /#%>4"H!IY@"E"8TD3@F>:QY?]." MUFD;_7*@;]0J_&M(G\85G6">S*# F?T75P".O1;G.T=V]MO>W!2[>N/9^$,/ M=<(+59W8FF@SQB4DK)-C^C0/'@!:JC:"7['F;"HZ!Y:C%X*A!QN>?B6UY MVX8_URW,7F[O-KOR_N56JA7G/,ZUTH!QK0!260(X-&Q'*$MH1N,TX]YI:#WR MED9H^_2J YVOFC9[!N:HU3RRJOMGIO7A[GH0%@S->4["+@)R5,Z: SP7I:[U MC3][!IN#L:<2V5QN&YW/MBL+?F>'_F*&:+O[2,ZP)E@"K!)B6"7E@&N8 2(I M4YCC6'.OB)[38I9&)H=:1E;-D7V3SH#JYNU<#M7$3#$"I3&9:CT@A,M1.R5D M[NRT'D-/Y*7U77U!1EK5E:GK7',ES:I))1+D1,< B90"@N(<2$0S+AAD@GI5 M]CXI96D$L"^)6"O[EQ').D,XW^EUU6>N3K%AZ,0B9GW,D8_[< MG'-FGLS+.7OQ!076JOT+"E.6YTF& ,MLM#11.6"$0L")HB3/$B6U4\+-Z>&7 M-L,;[49O;SS!SFURCT=DXEGM#L:XVFM'-H/_^G@G*6;_TY%-NJ%)'5/*I5]SA+ M=@;6_:!Y"H!G.H4.![37B;4O8CW'VD^TW[W@S=N!Z M_XJ[]5ZN*F]9N;M_;QYZ744V0U!*G!DJ@$D"4)+%@-BH8IAGBB*5(":%:_'= M4P*61@&'.D962>\*O"=A'/#/ H S\4SWQL6K(F^?\1<4YSTY[&QU>ON,.BS9 MVWO=N)V5-A_^40[\?9I.K60LL-*<@1SGY@LO-+4]YFWK"2(3;J:VTJE/ M1?LA@5[3?+9"]X)5W]IJ][>MKGZ[,(,XN^W+A$1O8A[HJF6T=?+WVEY%NVW$ M5?21%3+2(0ZZ7$1.>_!CP<(1^= /O>.)!BSO)'%^L[6 M2_ZLS)BUH-<_Q?I.*OG&F/-R>W-[MVM+HG;1O1]566=IORLVZNU.W9BU2ZX- MU<@$$$890%D& R1._+A,SS(J3ESSF?H3[N! 0]%S:'4FI>^ M X-Y1/&AQQ_W&7A4"RJ23 $MB5FO612G MQ2R-HA\*$]9K5KW>_JBBN\K.ZVT9;??_6B]F/1W-,T"[4>GE\$U,C$]*.EYU M=1P#.I7]& 3BJC-"9F6>?D.?\LC U2-"$%Z\^Z2^;]??;=?:4LEB]X:)>G7; M)(VVN<$I5%KF' (L$[/VE @#:N,1DIPFC".2)IE3\PMWD4MC"Z-UM%<[:O2. M.L4]#LG=\![8VYX$Q:F]J0&%1V2O.X+I$6\0'-2YH@T&% \47. %3U]H@=M M\P46>!GV**S [\[Q.;%GB_91P\U04@)P1CA ",: )10#3;)U7-:7]JJ:TW_9!W^B78M/^^GSZN#_D;F[M7JGFOV\WUT+8TU(;&_5A]TV5GY10Q7<;%%6M MXE@F/-82Q*FMF\AS"'AB?L2*8)7&$/.,^U7;]I+O-$UF+;S]MPTOUFNS1BP? MM/0MH>CS -RH)CRHN4#C"%B.2S:.&<1_ ?OYV[;<:;9>MR73JL[I3W224I8#240*4*X(X*GY M89:Q@F9?)':]+2))36X,-Q DFP*P$$\ ) MI2#6<9QE2E*T[\;GT>OPHL7+?#T.7ZBOQ<:>FD2MXJM&+OV-DE<.CU[\'2^B,K/Y1UK+_\=[:^4]UIZRI)4JUBI0#)4S/E-26 :2F M8%+&#,$\1U[->AUD+LV7?+RS=LO*Z+M5MR8 N5VO65E%AH,:,AB_MW;V$7AO ML84 =M:=-J.PS>II5(YJG1]B1B;9F M@R(ZP*+>\3Q (WJ XRHR@-@(0P.)^7HTH$2'J-ATD0:7);]R;E_VQ;Y&$_L( M"W]__..XGN,YA@H/FU7W>:/.GN.Q' 6S/8L2EY?2K'YGTHS;;.)]*-\5-X5Q M"HV8W4:5+^Z?UO&KDY73/"<)H3E0*DX!0BD#3&"SKHPA5BG)*$1>CM>%^BS- ME3I1=M(C13S40W+[-,T(_<0?&V_4+RKU>0%6$]0$':/-LQ4/O0"ZOBJCEPSK M?U+[Y%K0_!E=V9FUAX$)Q"!A"L,$#9_HBR7(.5$I90SF!*W2A@GAU\: MR1D-H[V*[@>.)W ;/HR]#(V)>><1$"..8$\@XG[Z>ADR,QV\NKTJ7D>MY^WN M.64]<=-L!ZSG%3X\6^VY:IRG9WS)EZSZ5A?_D4J^N/];I>3;C6U!6MG,BVOC MB7ZOT[=62$.9,@Z!5$(#I!$#-(XQR!2'4"=)*AGRJ?CA+MJ+VF:H_6&7EG46 M59T_56S,_V]UCMA>:3]GSN,YN/EMTZ [,55:8*W64:=VQ.^C7_[6H/QKM%<^ MNAZ&V=M[\T-;9<"1F@L M=)R C.H-T5OZX4\J;*;"JEB MFFN0QZF9ZE1KP%+.S=HJR5)%;>SH@SZFZNR!18 M3DP9IV"\/^@9,4$]X[%HA8J0UKWA?W\ M5'>MLXTR[\P2IJU1L=U4*Z5XGIKI#41F5AI(Z-1,?LA!#',N(4L3&GN5+'07 MO30JL(%C=Y9LHQW[&1DE'>N>CP#=C1ZF@7)BVM@KW<5$&+4CJ[?-#S03IU@7 M;6_+C\J(#!G(X(]7(*;Q$#PK _D#\I291HP0HNS5OG[K2B8XQS1G@!.I $(Q M \3\!(:<6)YF<4*@5W>L,W*6QD4/Y9N:.LWKP_XDHNN2MY'1>KOY"HQ&-]%M M$UAQ416L!]S=&"H FA/3T5$=K+V24Q7".D)ADDI8#U*>L136D:G]M;".+Y^@ MS/LG97=PS& ?])NB$FS]GXJ5*XPHSV@F0$PU RB6*: PAR!)XX3RG,?F A\: M\5=A:0RS5]+N%MB7+6 )^-//P(U2ID5V8K9Q*1-_%3V"OK$CLH;,5$"^%\0Y M2LJ?5F Y1>9[ ?(J.]\_TLCLN$)),D@ @P@$2O]8PJE2+@[B>(@WBX'V\-\*+DK/V3MYX8_<+WM?+P M!_/>SNT_VZF]VQXZ.\. /,V8P07(&)>N/U4!&(<(8(X$5Y(;P;VZC0YU8&Y\ M<'KT<8S _>W]88'DHAAZI.0Y+*%'2_'!GO"(Z0K.GQN<)SIL"L,O^J&3I_D7 M.GP* Z?]$"KP/@.;HA\W.!:XX-P0RVL:<6:G,\8 RG($6%$09&2>,5R$Y.R= MW#N(MR9KR'6RNQ/8#OT$-3_N&8C%R+3RW@. \!;HEZ'&ZG]^._E?S\M=\NR9,M-E!4AG.1, H8% BC-,R#L\ *BF%0&4\BP ME\IXEY&Y32Y*'Y,3)P>=$E^%T^^AO16DD9_>8'S"&ZET !"K*?O]4:]WNM&&K+IU+[A60B#%@#%.V]J] MIVF.%> 4,4Z-9I#06^5G?1SQ>AXFU:&MO4YTY6XEE;HIB\=YZ?*MHK1>X^/' M,"-B_J(RM=P]!!*':$ 1'4ZSUH$\/ M3RO'(6T%\G7-&T%2ZQ11P'2:.P47 IC@ G!B<"H)0R8+VIGUMCR[.=31\>2: M@$:EG%'GC 1W#/4<#<_9UA@8CST%^_#Z78M02$0YV,$(Q>LIZFEWZL:B87!< MZ2X:>(-AO%5KVU:G4LOUEX]Z:S;;!W=^]4&LEE_*3!Y'F-)Z\GGYX!)\S&_V MMSM3B7N4(K%OK)_EXL44T'*9R4'*,7:RJW;J5V )1);#'$-#, G28(SKWMP8 ML(ZN.?YU*2DG 2;'".^2)L:D"M)MKYZ&>9>4@28NTD%+T MJ99^L/@+A]P*ST32(:$P!8F(=&'0(2-R];+)A$2ZG#Z5$NG\W+!)\<>MZR.\ M__'1#M'^?JW>_O?3\M%]"=XL=W*UV3UM3P[XEQL%PMB $JU=A6[3A&&1ZTEG>$%#.YW"#[C&\N/=XUWNQVV_M-'!!,RTQIBG( M$-:6OU1FE^Q%"JC6/,44YXR$:5Q>-3,WIBHSDDX?F\;1 86^5T#UXZ+;H1J9 M=0:@-*CHMQV$B(6_5XQ,7OS;'NBU N".3T>>V#BAR%HKI["A91GA@,F" <1Q M 6BN,4ASD1*M5$%2%64^<[0Y-W+HF<8XQR/-8TYPOW'Z,@S-L1=_+@/T_?*; MV]ZROU^Z4X@J-22>A-$ 9,:>F9Q8G,>$Y!("[WG(E4L'GY!NGYQJ6ETU[)08 M(9(:6Y:AN1,[P@4%7%OFH93"C&*IA EJ@GYI8F[,\AM?Z5TI)K *VPGI0-'[ M"/,&;,8^JZR<.]$'B)GUV1YZO$/(XR0_[["9?Y31)&ZH$[7;\K;<:J'7%M^X\=-XZR^]6'1"PYJC8STXI/]01[(375]_FA.6]R92=22[.4_%DG(<68 MXFEJ %2TL/0 (: 2<: I@U04.6%9D/!=FZ&YT<.YGW?#FSFU8NM'##$0&YD8 MAH$U(#>K&XEH658M9B;.E^H.]C+SJ>?SX8O9#VO]#[U6FVV=&"Y3S K$L)T@ MV#^0R21@:4Y!H:6 E!:YQ%Y<<.7>MLPQC')G<'3QX'?8=,43;+_)2WP(1R:^7^K4](/'Y4EG@VGE] BU0F$X19KH M>!J==-H3!L3Y)"CPZH'2P6_[C?SS'WSUI!^" JEP! MHE2:44,$XD%KI',#^3;YYKR]2_(BO4O3\O^K MG13[$#WMOVZVRW]J]1\)*N[R(K_#.$^6NYT[XW*/6$[O("1W&2Z2S=-^M[>_ M*YNN[9/_]63?N7EZ5^IOEI>GC-VEF)Q>CO*[E-I;I/C\\C=:EJ.>Y+"\118H M@W<^VG[$=\L8CDQQ]?#]5@W?/ZHQ>U="&5$'KR7^6"IXY[>?5@.O);@+!;RV MSPU4_]Y^X>OE/\L9[NO->K=9+16ONXE_M-^09O;K9#2=W.:2KYQ:OR[WCX\; MOEF6"T4HR)E4 !$F 772X810BI%"4.*@Y,8H7LV-XDZ#NDN>A572S6E@E3YM M'5IRC&UP F6<: MUK"[&LZT7Q2QLU:M__[CK->!I-CU!R4 J8(#1"V-,R44$ 6'F5(Y5CJH!46 M[;D13'O;I\;_",VU6H8AG',B@CLM [6TTVK"&+7GQ QVREU6+YY7MH=4/B MU3RKYQ8W21^ZU'37O=1M9_W7,I.Y@C2C0(O44AL3$M!" M&CM;PB)%.C5(!F5:>-J=&Z/5;E=E&8WCR5_6\Z1Q?? A@.]0^#';" "/S&J1 ML!TJ .B+5%QEOUZK+R'9YPM%BQ:?]^4#FX(]/3ZNRAUXOGK-=U]_7FW^>KYG#B?DQ.G1^&L0*!B=?CR MM#IM8Z\P*"[Z>05>'IY47V_Y'\0D:N7]169$FB$D )0& R20!DRZ!LQ:9WF! M"Z2A]$VN;[$Q-RYJ#J;T0;2M;@+BGVK>AF8WP43":&0RX>/!XY^1'P&FB3+S MP^$*RL_O :(C3[_MRLGR]7M_M*O7GY4IO7_.]_K+9 M_E@P8VA!F')=/C* ("L I78-B0Q,!<0Y2H57PFS+_>?&ECTCCI]Q"W M(=C-;Q%P&9G;PB#Q?E![ K\R\=EI^?$F)JZ312$Q9D2BL*31Y[>?VP-[ M\*[>+ W?+\YM.N0JX&=K'8N/ZI\'=L MG87PLUW.\]7_UGS[=JU<#X.%RG(D"!. 8YT#1+,,<%D@0)#FB!"69B3W?=&V M&9G;PUO[F52.)L[3Q+I:M@OQ?^FV0MK_YHT!U,C/]"",@M["?2 ,>A6WWG2R M]W%?6*_,;7JJZ_U)3E1E,#4N1R50KJ>N9A#HP26$!&E.9>NCW/ M;SNWA]EY-J "_1E.&32"Y4";PO469 9PNT #N4ZAR%/*"R,7W_16;,9#ZO3V M<\:J?]=D6/QCSU!N#MQ_/V08 !-M@?@!$;3M<1EOQT['R8N$,L-X*?EKL_/^JM^P7_HN&"D4Q!QKEE8%< +#D$C+J\06J4Q#!G MA=%A!<#MQN;&T,]\39RS=\G1W=!:VPZ0_991L: ;>P(V#+4!9;C]<$0KR>TP M-7%Y;G_0EZ6Z'M<,: .W67_YK+:#/]NOTP)SX^8@&D"- M%$#*SN-HBEV+.")EFB%)D%UN9&'_1+1LBS3*6!J[EP-Z(+6BVW_?"8J M8B-SAO,U<*=]T<#D;+[GO?UG&_%RM2R__N3&Z"Z_1%*DB3)H0$S?3:8),RBCODM,XDS+0Y'FD MR1\NUJ0,-G ?/O97P6\&^H(#//(+Z(7&-CP+?9P1B)6I'MF[:;/9QX'V(N-] M)#/#7BFOGI8KIR95;Q8)+5#.4@.0H @@:!2@FA7 " 61DHIQ$Z28_OSV&Y/N?W"D C5 M=]<@]IPUC0#S+U]=U@.%57-=U_3!&^E7O73[Y MQ^WFVU)I]>K'[SO7<^S#HW9;CNLO]Z[UR])IEBX,23F6T$XH5 H!DD4&*+%_ M:%$0;5B>0R9#E%K\30>QT@0R+JY'2UF5\EC[GH@?R4]/UOUDN?Y;LFDB2/@A MA# 2"Q@5/QH;!^N1B=[!#FAI!/CV5NNKWIY-2=OJZ&^@ MDG0WQGYSVGC(C?PVJ$!KJDI/7!U!^M /E%@ZS=W&IA5@]@K\0EG9[ZH;F*3J MW[U(I50%SSF 1MO%,U$$<(@(@!CFAN$<%C)(YN'DWO/DB*J'Z0!:J $+X(!P M&"9YX-]U(S#LT7X>:\SGN+[S] _M\Y"N/J%G'QGV.-:=C"\RZNH3H,)@P4E. M@.+8/J&N01?3*0<9EC#%!>>0"K^$?#^#(=_7:1+U:W^3RR30L,>X!VB_)SL> M>",_[.VHC7 8YX=*)%KH,38I4_@%?DX>GE<-W#IW66*N37JU,-FL=PNF1"9D MH0 D,'?ER,P5]3"0BEQE.-.0RJ".6YR/VE-49[&5RX[W:973[OE6N]" MM[XO4?7?M-3+,M?G_2$ECU-*I=$Y8"K+G&*W!O8W&*0*NW-\ M3%(2--WW-3PW>FC\ODM*S^^2TO&2*.I6->LOR3&.&Y(JO8?&CTW& 'QDCAD% MZR&=5H* B]=SQ<_LU-U7@L"XTHK\P+A M F6@(,SM6T ,N,0$%"IGELFX%-Q+_JW?U-RHZ^!I^029VM? 9*1V8/UH* Y< M8Y]V/4.J<7.$U4\_&K%2BMH-39M$U!OP1=I0_Q7#.,+5Q;Q;[_;;\LSNW=H^ M@GJW_\3WNI2+4<>ZQ(664*/"2,L92 !4I!JP0BD@<:$AXUCD:= JR-_TW#BD M\36QTT_[1-@ETMHQ>1B)!"#O1RKCX#DRR3BGDZ/7=\D!6^?X7=4F4XU2K!R. M5R0:"C \*2V% W).4P/N<*->W$EOS(^;W?*9[+,LE$QS38%=LQF ,BP TT4& M<":H(@(RF(5I<'L8G1M5'>74GG6?;=P>W"_ :P#\>"LVK",S5@1$ARO7>4 4 M6\^NR^3+J-QY@-"J?>=S[="RK6I?]/7F05@3=1_?LJ+L7O[WTW+0LQ%VTQD] M)8WCR8GGY3JB]#TY<7Z4!V88;M&JGX*,3UP=-028R^JI07<9^J[?R#^_;E;V MBIU3BM[_6*0,Y[IPF;V2Y0")U "*"@*$S&"1YRPK4AA2LW!I(N@]/EF+V=V) MG__S?] ,DO\H!YE=@;1@BMH57'DPSES#$@,841BDB#).LESGA5H\ZNUR MHRR9;O=3 'MN;D2ZTE^6Z[7;215\Y3(3;\:3"R.E1AE("XDMGI("GAL(F("0 MZ#1369'7>+Y=>S92C8%F8VP\+*V%F$#Z3B)O@6;DEV'ET%URO]]OE^)I7^[3 M[S?)1QXW2[ =A&B3P@L#$T\!VP*\G/"U?G+86^C=6FY=AO(;7?WWW?J--GJ[ MU:IN/+6 1BBL909XH;5KP(D!)8: PAB(G7:+0D'2+;T6Y[;6;-Q+MI5_88]^ M/\!^3! 5MI&)H?$U^:GQ]F_)X9_3B?^% M0SMAVJGR4NZU*HFKT8DEAFI-#,C<+A;*.0/4SL< *@I+)R8K! ]BE*M6YL8B M1R>3TLO0/I;7@/1CCIOA&9DMSI$9X2BN$X)HS2>OV9BXU61'F)>-);L^'$\Q M9*EW)U5/AXTBK6%JKON9_36 /ZI'_ AHN<#<(LG@QYB M?&IA] ' 7)%*'W*72'T77OWX;.]T_WVY6V#"26K_'Q1$(+L:L^S%,H( UJG0 M.:.4YT'Y3QVVYL975XJ@G*LWMELXP=:;H6(@-CX=70/+SJ"LGQ%G3QYHC-5K MX<32R[9:N RYM]/"E4L&[PA;+GJ_V>U^MHXZFEJNGY;K+\>RE%?:;+:Z^MQG M_EWOWGZWCE@;=I*V_5&F>/]JW7,$MUE92U^:C*F%*&0J"T:!(AD'" L%>,8D M@&F>2:49+MQTR?^ K+GWYLVS[_%KQ-/=JH>V]PSV$LQ]\:+X?Q?3F,C@J28ZBGY7;U"->?+\-UI3*GX1V2 M2J-NI(\]"/&VX$?S=.K-^[$AO[+M/[K)@26+ZO_8N7"YIO^\N5>J3+CA*[>! M\V[]FC\N+='^]I5O]2N^T^KUYL&17NGRVX?'U>:'UN5FYD?[N'ZUG_BXW7S9 M\H=/NDK>T;_I[;>EU!_+E(%Z=ET*BR%!$(9EZG]A7TPYD8 2E0.E#->YSK(\ M+*?VA>*8VP3[_N.[UW=)&2@0+M)&MRRYWV[M!W65'/_VMX\?78I\?6IHOWJ6 M%'?[Y"2RP/+*%_H:^;WI_@6^'"._!4^_%Z_&^5Z$EX*^[*C$JBQ]H2BF+51] MV:&ZJ'M]87?"96=_W_VG<_P#_U/QE7:)1(\/99/ENO"Z.@P\'-=C+HSAP CA M]&91 2B'!=!^2M6Z?A=\&?_<[94Q0 M1WX)-(]/C]\#>A*'?;V]%6;'PGDB:5E/O.-HR [!JD,\-NAVDZG&#@GR5"YV MT/4OV=#OL_O]@H@"8P53P(FPBR699X"R% *1YQG,A[YI&\S)B.G6@R^7"^4-N^9\#/JF5?Y=F_8+N^9Y".TZKON8G! MNJ./>KO_47:LNU^KPUOIY%@SHXA1"!&@"FF $-2 (4F!(:1 T'"J- ]Y 7C8 MG!NQ-R[?)W[P8<(_O@[D>]D=$< M>GF7V+^M]+%0_\3E\D#UL5+=C;J7[ %3--&==DL3J^STAGPIJ]-_21B5*+U< MO%WOE_L?;Q_T]HN=-OWG=O/7_JO;<^7K'XNB8"ASTQ6$" 'V1P8$XPI0DB(C M26[_S^N8K\?.W"BD^^DY"!9W -$?A^?/R^>I\MWGK!.:89Y 40PDD! M:N@Z&K,L[!OZ;;W_$9#*]KKRHP' MOG3".A_UUFRV#\Z/#V*U_%(=ZW]_U*ZP]O/RP675F=_L;W>&R^,FNM*:8(D- M*#*.[:*6$L!@SH#,4TFX* C+@ZI?X[@UMWEK'96K:E1$/7N M0PMB]O7&='4X\ZO>O_TN5T].#NP_-QOUUW*U6J ""U@4$MA%@E,RP1)P)3F MTI(YY()G H7U8_,Q&_*T3].5[>AUPDNW U*C@@#W(]78((Y,F2?HW=?H68^3 MGPX^)XW3[>4] VH^_#&*5KSA87+B*@Q_$"[+*0*NC273=JD$]VFS6OV\V?[% MMVJ1,T2A,A)H9CD)$8X (UH!Q55N<"ZQ(CR4CH(\F",S714E.XWB_T[>#E = M#1T;7^8:#>_12>N'3:/"1L=O$C4:YF.3852X@V=/ M@V"+-'<*LSWIS&D0+.?SIF$W>:'#BO?'%L%8$ 15 72J+1LB X']%0(ZUR9C MA9"%,9,>6+R?:Q/AF-O>[X?V%XXX\A.=7@P:SW^A$PR?H9S^&.,"];D<9;Q_ MF1;(\0&-?J1Q:2$\1_)-O8ZI)'&K=\_/]G>[19ISPR""0 J,+,\S CC+E)WU M*LT0+HH4>AU,=UJ9&V4WCC82P?4P$XS(OL_/&PV^%[O=EKWI\K\JK_O/_^E5]_T+YOU_NMN8>F MI[P@0!5E\85"@&>% BG3&F8II#0+ZMSHYOO-Y :[9SJ@WF] MU6JY_YG+6H.YGJ&]VFRWF[_L#Z^Y_=*ZWFU&F2+G>0ZDS)U:'$\!YUH"F>H" MT@P6R) @0@PR/S<:/"Z.1.-J(FM? ^DQ;!@\27$T<,>F0K=BM.O(RO6D\?UT M-7IP/WG=!W@X#P["+1;[A1F?EO,& 7/!=,/N$BM]Y%[*[9-6)[TT7!KU_JO> M'LGW^&\+(EF*,VI D:;83@'=80B""AC),6-(*)/GMS4!#'-H;AQ8>U]6F&Z< MTXT>9% ONJM6YL92QR=K52YDY::C MHT\ F'[4=#-$(_//!>_4+L:CETX$(G'(=1N3$D5GF.=LT/WA88_\]18("ZY) MAHM< H4*!5".**#08* 5):H@"/$P:;_K9N;VT)?%,G5/''GB9]B#WP*IWY-_ M.U C/_J]_6%<"RJ^^QJ?$KJAB<0)+48F)87N0,]9H>?30WO3/CQLJN*QNHR' M22Z)T0@(PSA .A- 0#LIT%!#P5*$4Q)TV'!A86YD4#E854B&-I\]!\_OV;\) MDI$?^U,T^@O"!O27;0D]6E?9\_M/W$NV);S+#K)M'PPOT3RYUR?]>.QC]+#< M[3;;'[]N]KK^>DJIL$&& J4+;=_V*0<,YQ28PFB8Y@(A[95+%F1USL][@FQ]&@W5*SNA =$"!J3^T_N6GHT \47'JS5_>H/K58*0Z MJEO][S59[6MP>*>5L>$7AU<*O%[N?]QO-7^]47I!""\H$P:4V<#((.+DDQ'0 MW%*XR+%$VFM_^?S&L^-G)TWAG$N<=_X5 ,_ ZB;:6R 8FTO]H@_*[+\6ZJ!D M_F'[8:<'R]_UM_WKZR/?RX(U)@S MX00H\@P@!@U@A:) BC27"FF3Y4%=]UHMS8X$:D==P5G5,SILCZ0=4K^]DBA MC?WT7V"4_.'\3$I'(^Z>]((1:1>EW=/NWXU/>>MMI%MX]01W6V'V? M"]\H_;#6KY]V^\W#H?TT%((KKA& !80 %08":M(,R,)D7&3&4.)5<'_U[G-[ MB*V#2>.A_P[<)6C]FY@W03'R WN*PH -R4LX_#<>;X)EH@U&KR])T"9B:]0= MFX67UTRV*=CJ[NGF7_N';I4#J3*\G&X%RC%7A&C \S0%B" )*"L8D)P(G:99 M!HW706R'C;DQU+G(19W.>(,0R!'._IV&"""-S%T#\+E! N0"@0@"(,=[OI#\ MQT50[>(?EQ\=VEI5[/]++[]\W6MU_TUO^1?];FT?)[W;?^)[;208X MS"A .A> #BXF?U0.!M85>H#LQRIQH1N96 )0"V\%[PU$K$[P_0:G;03O M#]4UQ)]J^;M7YX7&U^:%WOPNP^;_EZ5^DA_O;T^+A:ZFW] M)#A6P9@0(*',7(X" UQC 3#7BAN[FC&IUT%I''?F1D552G65=E[&4^X:GD34 M["#NDI.8[I(FJJ'IZ8.&TH_4IAN@D0FO<6P$OHN#4?2\]T'.O%!^_"W M>?1 MWW37\).D7Y;KY$DZ/G])CL"NAK&Z=G/]0\,F]6< M+<%^?7+W_&!*)MA]>-KO]O9%O%Q_N1>[_=8^]0M."T(QXL 0;@ J) )93@DC15 13*@#S+B-P GFRRDC>E:'\>]@4)7A<_"8E8Z(] M,F=<;.7\>@"Z>.4+^RG_VA"B3AM&8IBI(E*L/E)IR9#P3F?C R^ MS\ =H^WF46_W/S[:+]W>SGQD'M[ M1.[7#N3"-^H\((FU1==E:MK-.8^@+[;E?*X)SU7USFMW_2 M3CN0/:O+6/!,MEM?8O1NG=1N=O)! $S^.4Y1X)HHU^D(VU_'KU8)FWT!_3U. M]E,O'AU94.W73I8-U>O^:594_X<''DK8+T(I.O+!O.:[KS^O-G_M#DM"C5@J M"\F R8A3L('(Y5%DH! 044US+=QD*N#(H5[^_2VKG(RHI!P,62QC9W_"T.L?!@%S(%H??82!O[79Z?WP'"Z@* MQ90K4"FX*T/5@%*2V\E.;KB"0N$LJ"WZ\]O/CG]*[P+IYCE@GI0R&(:Q::-T M;)19R?688SWYSV\^[=-]-;"+)_CZIX8]I7:)XR8L=L'S;:FT>O7C]YU6[]8_ M+]=\+=WNO=POOY496Z\WZ_UR_>3ZRE8BGYOUR=.=>_U+Y]ZEZY!-SA9''(N3H MI/NO3:PO09LO1HUSI;_;*>Y&&G-:A,M]V23B?JTJOORBK0V]>[/]:_N:,/7!'&7V# J918;R+C8^Z=EC3P&$R5LC30600E=-R#9 MD>HUY*Z3)8'=$/)I>M@MMQG8PW6S_O)9;Q^<#$>39& 8XS M!,AH@0#B2 #N MWA*$RES8;R 4.JCCV14;SY=RM/*>@VL[8=$6;\#V[1>0179 MB;C(H ""J!0@A2 0@@N0_)_(Y MOK>CZ3<7O_&;-_)[TWD'G'M))5+4? E_X?NZ27/$'K7M2,1J0WO%PK2=9MM# MO&@FV_'1@3Q:,[3KK+U69<^3KYN5O7[G*AWV/Q98(,8I5 :;F?=2C+ 3:$ MRWF.#4M);KQFW;X&YS;-KJJ:5D>ORPVOW8G?__-_T R2_RBKG/8_ BFB#WY/ MOH@(ZMCD<8;DVV[4P@G#$XI8[-%G;EHJ\0S^@E=\KQO8E-HET55I.:ZU:/TJ M+(1 .(42*"@%0#2SI((P VDA8%\VH.S\Z"C0%/]B^#9@.=6'O."F(A./;LX'P_^%.#GG6VFC5$G"CX M@!)KPM!I:]J)@T_8%Q,(KXN&2ZN_6^_VV_+TX3,7*VVG$41S+E) 4\LC*(4$ ML )RNVQ@0D'*J,$Z5$[]S,;<6)A=+;PGQFD!ZVT>'B@5LY)_O M=KLGK=X\;2WMV,G+="IT" O9D+RLTTTI3A1 MJ/; D''S8Z+11V-LKAII( 9(&=P 9#2-@R$^3"Q^< -,EZH(M]QLL%S"YJG, MZ/RX62U=3N>AZ T)20LC$-""(8",5(#+E )84*&A$BE*<: \0HNIN='AT=.D M<76PTDH'P'Z4%@>VD7EK(&)#% YZP(BG:-!F:&H%@YZ KR@6]%TQ\&Q8VW6< M[LGH^:2==KIRTJ;'WEJ+/,^Y*+MO*B( 0AD"PNWZ,JT0U"+%F :=[0QW96Y4 M)4^"]-B'S&40=YV9A/M-(NPDBB_M3.O9H)QTX(MX M+'TSK+$.K(<[,NU1]LV 71QRWW['\!:@;RTQ[W_<*^5D+5_;'S]L/V_^6B]2 MS84@(@.$F\REU7 @\@("(1F"' I(#?%M =IB8V[,5[F9U'[>)<[3Q(DF65_] MFX"V =K-;I%@&OLL; A"06U >S 8U :T[9Z3M0'M">JT#6C?1X=-E [JF'5. M7K652@DGPF0,8%P4 *6I #0W#*1"IXP0G"(6U*#OJI6Y/>0')X]IH8/VIJ]# MZC>%N1FHD1_S 1@%SS8YQ. [@_?(.+]B?_U"[=/UY*O MG*0R3TD*!)0^U>P-4J<\ M['[,(\$RU4.>.&P:'P>J=I_A,T"S>SA.DRMV;T^^2PZOV'+=UZ'P$>L^NW)Z MJ>[KKE\5ZF[Y:#C+O?KUMY_K0O(B+52F8 $$H:1J(R-H7@#($,VX2I$R7NW, MG]]V;ESF/.LO+>_"J9^_AD4_,F7='K@_,0T#8"(N M"*YDF&A1N['9D0W?+7=NU_&CO6OSS6XT=8Y1A(H5=:#MMX:*A>'(E/7,S;OJ M*.I'\D?]WY'$A_J1B28UU&%J8F&A_J O980\K@F?CS0'XY_TWCXO]M:OMUHM M]_4;2&L")50<9,CI!A6% B(GV"D((9PZU2#E=8;=:VEN1'+($CEXFU3N^K_( MNY'MG]1$PVOL;=8VJ 9,?KHQ\Y\/1<-NHBE2^-/G-]Z8?A9%)OD=Q]S@^LY(R'XCWN'J]H4[-0.K]# M[QZ>/_"F?IU_WO+U;NGN^DD[,9J%%KDVN8&@H'EN%\T< 2H+# 31&,(T@[Q MO@D$;4;F1JJ-G\G1T:3RU#]_H!70;IZ,!=/(K#< H:#\@3X(!B40M-YTL@R" MOK!.4PAZ/SNPN*4N6OI@7CWMEFN]V]W+_WY:5A9VKWZ<_*TZ"Q>,YTQC!0Q5 MU*YT40Z8$AJ(-,V$@3)C*@VJ:PET8&[D<%KUU420G(9PYV8 )[\8EI@0/$Y^ M\Z\QT1^9<^(#'UZ\,A"]6'4KH>:G+5D9",Y%M?0B* ,#% 9% !KJ@4!4FQ#"._+F-S([K#,W;J[.!RE4Z8_;@K%GAC M'V\.Q2V8CGP B40]G:8FI1F?H,\IQ>N:H2>.N_T'\Y^;C=J5$GY-7P%4:&R( M!$XO'* \S0 K"@D*)1!6K@UP:L+.&J^9F1ME."_=Z[GT,_EMLU*A!XI7P?0] M2KP5HM$/$4_1<6>OO^GMMZ74R2N]EE\?^/;/$5H-=,,2[03QJI&)SPZ[ KT\ M->S\]- $;;EUY1YO=/7?=^NZ:&[WD?\H9^FL$ 1)20#-M*M]907@!23VCPP5 MHE"0$*_4)F^+ M( ?D='N"$RV_N\_>Q+G>GN%?YGW[7CB\1]MF71;JEUIJN_NG_=?-=OE/K18Y MS+DN,@-4CAA 1>K6*(P!G"-5$(0A$GEH0[866W-CE,K52BKYKM(]M&_7@[NE M,F+UVT YQ"Z\?::>TGI"O MM47KNV1H#[3'NOST@WGO%D0?3'7NO\!0&Y0I"23)"$ :,\"@-"#-,L(HR966 MI&F^\#FD&UJ+0:]O__,^#)\G*9JO_773]*W^MEE]TLLK:,5R6-;RAS=+: M0/?CD-LPG*IE6N-CJ87FO'0_Q,K4\88B6N.T-CL3]T[K"?>R?5K?!3=I^333 M&/O7[9-6S\7<2Y'GDU\=.S@V57"'S&"9&0J%+$!. <AG64C#Z(?>;W.>KK[ND&:>3 M2.Y.!NVT'\4QPM/*W#&2R,?!/ZX44BSG7D(^*3*P+9)+L:T,;>&SULT+Y>=Z M*O1>.PV3-QLG9K(@*2&9U 1D*$T!@MC8-:B=3M(\*Q#13.&P-6B?P;DQM?/W M..U)&I?ODLKIY(_*[<"#LU[8_9@X)I@C<^O-. YHYN,'3K1F/CWF)F[FXQ?\ M93,?S^MB"'-7BI5+6>LGO5O;!UKO]@LM!3*%0H 6KA>CMG0C!"E&7;X^5J5^;@6[K%V^1;B[;0C\^"<>HA-E.#Z7\;Y+ M&I>;UK!WR;L^4&]4]NX!:12M[S:;+ZC^W0-#MQYXW\7#N.GC=O.HM_L?3B=W M;^=@KGO9H[O_(:.%%P8+3#4H"#1VC9M!8*D( \G23%/7FD1[Z:YY6YS;9*AQ M^*[4C]X?>O"53@_.(NH'WH^-HL(Y,A/=C&0P#7FC$XF"^NU-2C_>X9]3C_^% MX>7(O:VO?U\KN_)SKWZMWGZ7+FVRG @LE()YGN8<: %=4[2< H&0!@06>6HR M25-"#U.D_@:K-SDS9,HT0?/5J@DS?ZBV=&Z8.=TV4MW<-3[PT_!9'4-R[_;& M.H1S3T-)JEB2*I@IQL*_I'J2,9FHW'K$L0FJR[X9TXZ:[>'WGJR>^^;P3VN] M;[_9P%,C]7^>=OOR..KSYI-V82]7^E=M)^%R\Z#?;W;V]]>J'@]N'JL>#],[ M S77PMA5?EIH@$2F 94: :.Q,HIAH9 *.CL:P7.@@,'5Y:-\"SP/GUYX;,<^@GH^K(< G99A4H68_.2" M_)O[YXX:]2/1'^,=I\G&B ,2ZTQJ#!>G/9D:$>2+\ZDQ;0U[Z_S,E]NRL=&K M'X<7W.L5M^^T[\O=PM "<8A2@(U=$*&4$\!S50#(368$S%4>)BK2:6UN[X&# MATGIHGW$K9.!&S#=\/KQW#V8X^(Z(W,'QW C5#GY8E+K%+T'FO35I[[ MA7Y1:.YYV0B;M8M"%E0;G0$*BQ0@RA"@FF# .%%9KEF&3;'81]J-#6*4";9; MRRW=ND/]ZIBY%'%;+\96ZHR8Q&];+B9^$;<__V6W.2?:RHRQ93FCKO=_PM4N1K,Q;HW:)JI??7"IEI9F3Y9CR+"= :XP DBH# M@DE+Q508DLG,4G30*?U /V8WXSM1VFD"N4O*4.SCX8(I#Z$/X23'>&X5.PH; M/\\9X_BC,O9,5HU]A<%)4H924!!* 0H8Q@(R2'(H) &%T+3+*CY7)>QN='DP=?$ M;+:)X"I16@2F6':"ZT=OL2 ;^[BBJ9@Y?COOFA1OMU'C.(E,[6;FCJ/J3?H*RE,_=<,Y)$GL5K*W_?U:N_00:K<.28LST0A M+(4@JNQ,C"A $6. ,RT(EDS9=7(0CW08FQN/'%N2#=F1[X35DT$B@34R@WCC M%$X/'@#$HH@^CMUMW..B.#C_S[_7[X)5>:[/<+PP7 M$ F< ZXAM0R12CO3$!R@'*J<(%]GRO MW6;B!U,9L$NDUYN'QZW^:HTLO^GZMTU2D40IR[E!0"DN 8(P T)###!%B*<\ MQ8@%M8<+M#\WPCFX7Y9BGOK=/$]#BSA"!\9SEV<\N,?>W8F!=/@VSC"\8FW? M!%J?=MMFVS4#;S,P\:G:8S\[QS$9(YP7#!"::X"T2UM@!%J.HS0UFA"8 M9PN[W!8;[Y2G:W9"GJ93:V-NSI0E',DWES3B'JQ&&B77X-]>B MPLDKQX#9C_AO!F^BP]OXQXM>",1*(+MJ8]K$L:XP+Q+&.C\\="=I MC?;*_6ZG][M:;&61\T)!8>>.&F"&"&&.?0<)B%;63UVYP;4=0N M)[K6J2H98E.J(!TXH_0_=*N\'WW?'?.HF([,'PV7S0D(JY7>X- M4+1=\WZ+$V^>>T-PN8?N?^E )6#^N'1I6H[@E2D M'*"L$(!E- ,I88QG#!%CYWPA6L!=UN9&/LW;MLPN"V28;EC]N"4:6".S2NUG M-2M)3CP=HP6!#R:QE'\[;4VK_>L3]H7ZK]=% RLR'05]TOOEMEJ6'F[_:;-: M_;S9_L6WZG[-5S]VR]W)KQ;80$P+F0&MG() @5- (1)VS9-RQ5.=*AA6=#G, MC[E131E&UXT@23_''ZZ\!MLZ&CY\=;$XS)R(PVWG"$%SK> M!F:L6L:!7DQ;KG@;5!<5B3?>;DBN_S?]^FFWWSQ8RJFG"IF1A--,@#0S;G\H M(X"I7 &:&5)0E"*CA0]AMMQ_;D3H7$P./H:DH5]"U\U6$0 9?;?G%(O^R907 M*"'9^#>!,UG^O=<7)C#/OC7RSLSZRZLFS*5O=?EY]GS[Q\+YZO-?FZ;PZ4!7 M1&"9*V3G=ZD B&IMZ0I"8-*40ITCI#*O L?KMY\;6UD/DX.+_L_E%=SZN>HV M-$:FJF= #&"J*XCX$]5MR$S$4WY?E2"::H^[@Z6N7#092;4[?,I1'9\:J#:^ M67_YK+?]W9 M%6N&M8:6T2 A +E9&$\Q 1 5F5':#GS!@Z3(;_%F;@1HOUXH4(/\IL'P6X!. M!O'(K%H>D[I DC?E,6D=RX^[Y']KODT^K"-VZHN"62Q1\YM\F5;Q/ 9L%W+H M46X:1I9*+Q=OUWO[[?JDORQ=&LEZ_ZO];BX0@X3R'(."2+L )5P IEVJ B1: MX12KE'OMV+49F!NE53XF1R<3YZ4?R;6"V,U;,: 9F8H"4?&FG[[0KS#*3LN_ M?]E\^S=[:44F]H=)[/W=K\?+KKW;T7-O0MDVLLISOV(,I M9S"3E$I0(#O5032C@$F8 E+DB&?V^4]A4#/AP9[,C0X:*;)EI;BR,4DI:^&D M#U?\H?KEZJ#NY*KWRH0$^^^'S>/-\>QE:"USZ'#ZS9,F&:21B>FTGKF*HNQH MW+Z!7U@ES:%^O%!1\T"XVLN:A][PAF[MY2["JNZY6K5;W>^W M2_&T+TUMRM^]XCNMZA82]]NM<[*FHZ=HOIV*9UZ=-FW>7B3Y@B#Z,>[TP[- MR 1\$DS2M'^N^SZ?Q.-T8]\L5T][MUW_UA@MRQ*%\I.@C+)IAI.E[V4.\.WWQV4EXU;U_5GD.!>,ZQP8R3! J9.G MT(8"(2G1PB@LN-=!;(C1N3&PVY2XO>7@!;2>NWJ1 1M[\ZZM]>#1Y[H1V+C- M!]L@&K$!X87)%V]"V :"3R/"UFO##TSM#1Z6^U>;M:H/N;" **>2 $LL&4"2 M<\"@I""SWRX(TP)GTDOSYMK-YT8>E7^)<]#_8/ "L?Z#TEMP&)D33B 8<$AZ M@87_$>DMF$QT0.KS]0@Z'FV+N>-P].*2R8Y&VYP]/1AM_4SX3O^;>DPK1GN[ M5F_X7B\PE+G!B($""JEB]%J86Z4U#A9OX@3ZV;B M_/3?[;\.9/]V_\WPC,Q4P<@$[?AW1C]HR__Z'2?;\^\,Z'33O_N#@U7UI-9J M][-UR4U@=LT,9H&SC!"&!:#*"=W0@@.:X@Q )*')"RIR$;2GU&II;@]VXVCB MABG9ZF^;U35JX9YAO7FE)6QUKVYY5V/]ROU?V#*[O_ M9[7@:>M"NL@5XTP@!02%.4#V>P689!# +"TX+PJL2=!N2"S'YD9$=3O08W2) M.@FO+,!538R!-3RQAM*/O%YB@$;FNI.0DM.8[I)#5.4 G<9UEYSU4+Y[WD0Y M8N%/9,!C50+%9!!-(<9D@3F2H4I"OA975NQ%P[73OZS? MAVJ2Y)5>RZ\/?.O18^>&X?#CW^@@CTRND?$-IL\@O")QHY_-28DO"(9S5@N[ M^':ML?_2RR]?+87>?]-;_D6_J5L)?[*T:M?+KK'2PBB29QQF0!M7/YY#N[;5 MF0+V;[ @'%(N@O+4PLS/C<0:CQ->N9PTW9>3K74Z 8FY0<(B<&3\:&P\O$?F MLS/IK0/RM?-)XWWBW+]+Z@#&$>;R!VX$Q2X/XR\FY>4/3)?&5\!=AG'>YZTU M\[3]\9O+5ZI2'NJY ,^11DRE((-V,8U8#@&'G+BT^U3( F99%K2L;K4T-R9K M'$U*3\.(JAU./TZ* M+(]/,<*/HO&%IW M\UJ[*=;JW5KI[_^/_K'(W")-%@7(. MA]&Y/>[/? Z5U_,!V>_M'QNZD:G@2@/HH\/)'Z-4M81 %$M[S\?DM!)\ 2!< M*/&%7#N,=OZ3+]>N]]F']6_ MJB*CG"NZ6.LO;B?[LS__^%GW>HQ8]1A=^##B&9UK&??3%QO"WQ+[3*GE[G&S MLZ_9C4G,\KO;7:G%<=]U$1'9:5X8SN'D)^=R">F;$M)E4\S:N%\=9HYQCAD&6*37 MAZ?125\@84"6S)62<^)I7?@SHP!@R 'UV- M ^O(E#40T0&:-Z'@1!.X\38\L9I-*""7TC7!=QA<<7VU\R A%#*>$2"YL;S$ M5 8$(LJ24Y%2DTE)85 _G7^1GH[O#JTY>KJ)O)XH %;1?,?@01";R12>+LM+]T M%&P,L*Y6VC)W"3=[US?G)(?T-,-OG(/_%L!&..4_M_1B1_HM(7>=W[==$EZO M>VA*_=LCW^J/?+O?_6J_Z4A @TS* 5:2 42Y *1T+GETWOG7J[:@U\T3<3 9?0[1M(^O@"E=3'[U9=,.F\'::+"WH.C M=\GN^#4J7SY_CU/IVPU%1[UORX635?UV.WY:^]OSR6&3IK0KA@G*; .&U E!<(,)HR@*DID,D9ERAHEZ?7XMR(KW$XV58> M'SH1ALV;^I'VFSU%Q6]DDFQ\!0UT)]Z.T&C0&YI(LZ5^>Y/.F;S#/Y\Y^5\X M4).4KYQV<9E);BFKSLPKB)U!N359FEIV001S2RP< D%5 5,I",J"MFFN6ID; MF=3^!8J 7L7/CRYN1F5DBFB*1,8L!.G$();'P=5*Y MSKJ7__VTK$X6[]?K)[XJBYAWN^7ZRVMNOP#+_8\/-I0/C[K*@^"K!^NMADU#WRQW_,N7K:[$GS^8^NUWIIMN,E0@F5) TL).2P6D0.@L Y(R M!#GE!>5YR+34R^K<7D'/G:XTE@=,7/T0]YO(1L=QY#?()83-5'=,]?D@E")- M??UL3CH5#H+A?&H<=G'DYMGW4FY+O8CZ;'0AN#8RE0A J0E *>1 %%@":'2> MZS1/"Y9&:9=];GENG'3PK]F B]3P^@)Q/SX:!<=)9K4M3:V/^+[MP3=>!^LV MK,;N67UA=QY=JMO@\.Y+W7J#>*KH9>9A3K3 3%"@,YT!Q.R"G0MI@"E@QK-4 M<\'".B*V&)H;![W7:XM>V?AJ6')G&Z!^G!,#II$I)@"A*-KF8Z1FMIEY<0WS MSK3+OL\/3;*L3QVOUC!RCEB14S^P?<9J,*YW/VYNU^KWVV0V[V]N4NFN!>[4D!O M85A:R)Q2P O71TJE#+ ,:X"1@-(=AI(\2.*IT]K<:*YTMLQ"?^:N72S4#HT0 XMRNT#1S!2<:3MWLLLM)'D.&+)&S WXC3VYHN#Z',81 -*9MLQB%8<>\7$Q&6P[4%>%KQV?#9< M"N[^0:^5V];]><6_++!1.A.% !(3=QQMGW2.8 X*F9',*%(0Y=V0Z=F=Y_9X M'YQ+G'?^@F_/X>I^C&\"8>RS&;_X@V3=KL8Z2,[M^9TFDW&[&L"I?-OU#T0^ MD]W]:CVMD_1);J12B@/-( '(I-BU:\0 PB)+M1!(F: WKX_1V3VJY3'B]GB, MN#EZ'>E0]A3R&\]C!P+YQN[ODZ/($A[!7 !K[_/74Y#R.7J^ X'WJ>NW: MP7W/3;O'!W=QZT/:CGJ@8CLP[G?"-4'OAC4V\=F\]]J9N^^87_I7V M;YX7#M2HY;NO]VOE_N.DP[[QE;WS[G[_FF^W/ZR]?_#5DU[D1*$40PHHSG* M4@0!$ZD$.:2"2IP*B%"02*V/U;DQCO.VW'23[@=]]#M0L-8+<3_&B8[CR*QS M@+#\X<3ENX3OD\;KI'0[HFAM"$JQ5&N];$XK6QL"PX5N;=#%0WN6/?(?CMEV M'\ROF[W>?>0_7++M @F)H$@%2+66 &&< \85! H5K(!%:G*JPE11VTQY/2N3 MZJ >/76YXVOG:_)8.1O:@JP%7<^SD5L0FZJ&]!2JTLGD8P]4 [J)=>,0K8%8 MBYF)>X9U!WO9)JSG\R/DE%SK0*601#*7##C-"I>7"H& 7 "!"4PH>!-D4[RXIW"AH(3E$X2OUO8\ZS> M-QN7KK(@BJ64<:/83%NJCKLQ%Z O[VE=MO M2%DC;2TM!"^D9';]DQ*5 20R RBC%&09DS173%#)PE9"'=;FMQ@JG4S$TX]$ M\ZZ,E:-W2>/J2&T9K^,Q1F/&,TLOUYKQ>LB= MS1E;+AE\-B>U5CO7"_LW+9_L'9]MIQC%\X+F$AB.$4 <(L 9TT CF#J-H[00 M0361/?;FQB&-NU6[]UWE\"W[5GUX>Y_-Q4)Q_).Y$P!K7\?:S?*$)=ZA7*>U MJ8_D?$*_Z3#'8+1C-L);0 $@*.]M36@*F$0-0I 4V M@J0"98O]9L]7W51R]>Y!Q'&P,>(;U-E(MK6^>O*TTT$MOJXCV$T.-^,R,A54 MOMTU>TCW-\/A+Q=V$RP3"8&%P1.D[]4:?H=RU^4UDVERM;I[JK;5_J'A%0F? MZWSGDS2]@BE,#&5VPH.-ZVIK5U(8G_6[/U^Z%MU YH2PMXF-+_<%>A#R%)[Z,=[#6'LZ?(,Y= P(Y(7,BA043"J 6"8 M,YD">6$$PH((J8)264<<@6D47BO\_SI_#*I?'>Y:Y7;R8G?=TD=4;PWT4#D(KV*0JU/^BX:",WYRVCH;<+W#C_I M1_NU_&K?:ZZ[KGMRRX./.NW$VOY@3@Q5EE]IL]GJSUN^WG%9;@@5M$@%RA4P M6MB9.14YX! 9@"&A&#."4^;5'C.:1W-CRV-0R0>35&$U)W['R-R_G<36/,U5 M=,E)>/Y;>7'&MW\W=/)1&YEC_\4'S'^_=O*!FVB/=ZH!#-H=C@IVQXYR'#N3 M[4)'A>5TYSKNC2.K EP3\-2:$)DQ#C+C<@!@H0''J;&+C)0XV0[$:% .0(CQ MN;TS.RK<(XD$#)=0'0O7D=]J'9".+[(Z!+.Q=01>7(1U""C>N@+Q15K?K>V3 MKW?[=VN[S->U2/ROF_6A#,0U(#9,"2U0"HH""DMB3F*@<&TGI"4P^S^[&C!A MJL[]1N=&7HW/3:^)LE=QJ-*S!]9^=!4;P9%IZ@!>Y6_R4^WQWTIADX/3=YWM ML@>(0/N#%$T,VL/DQ*+0_B!F[,Q) MXPRDB"+(,TXS$R0EWVII;DQSK!AK^DK_^\ BO M,_<@E"E(C,\H1I,;)431/ M>Z&(721W8>=EJN':PFTM>VN]X/9$@J;[](_?UTVQJE9OO[O.@/ M\-+%7;+5C_;F=DKI'IQES>[#,PCZ1R8\@2 .T"^2/W!P_2XY=3ZIO$\J]\?) M'_!&;83T@7[;+Y8]X U+5_* _TV&BIV4W01=&OGKS;IDS_]:[K^^?MKM[:QK M>]S)("JE,A,,I(39&5%1&,"D* !!A4P-1RCWZXP=:GAN$Z1/0SJ/>J/L1UEC M8#?Z"4C5;;2L)FF<3OZR7B>-VR-M%(6"%4TYQ=/LQ$HJ86!<*JL$7C^PN*V6 M;_F\J:OE/F[=LF__XZ/]4NWOU\J)/SVZCRPRS*A,,PT*@ZAKD&QY2;C#8J,4 MRT1.4BG#2I']C0^8=HW,3A_K XI2>NBQ]OLN>72>EXIGNO$]L/K-?T#\*"PR MR!/5Q#6Z3OM-4U&;?#R 7'I^5Z+\MA?E\!*Y8,!B5KD#'$A<9$I1B$HRIP7J9E=3R+[1V$X54)I MS;UR7OQ-SFUB=?0X>;0N@^4ZD973@>=S_6![GLI%A7#LL[@C>LY;N[Y.:G_O MGJ4K1#R \X8GUK%;O\%I#]N\ ;@X8O._,BKAU#+2QD#"L5(@DTP#9 P!3!<9 MT"(UN-!$"AI4&M=I;<8T\[&FF=<1:29(J3L:<-.2RPEF(TAT>X$R+J6\A#2W M5]B>1!)%DOL?^NM2KO2N_D9#;0J69@@H44"72T0!130#N:8X)PQB3H).Q)[? M?FXLT7@7Q@EGD/F1P' @1G[J&\=&>,:OQQSIH3Z[^:1/\?7 SA_;ED_=D!&X MLR]UDNH\+T!J9 H0A09PF+E.0-H(+9B-)O41Z7A^VZ#GTA@P%!9J?&#(&\D-P53F9 ML)P#B3G"A$(GN.7;_>[9G>?V^BN=L\OP+_KO_JWOGF/5_:#=A,#(SUH5?,R$ MCM9H!S6_>WZGR9K?70W@M/G=]0\,?*D];+;[Y3_+O-,/YM!VYO5F9SE<<)&E M>2$ -I !Q+D&7.0$F#Q7*"TPX2)(N:'+V-R>S%-?W1Z_TD9OG3*;.710DIO0 MM(I.M#W?F)$P'/L]>@:?$R!)WNUV3V4J1>EMQ)>L!R:Q7KU=IJ9](7L$??&: M]KDFO!KUP_ZKWM8GEF_TGB]7MK]4GO>)E_EB9+[M@BC->" 2, M7;X A&$.>)%R8*3D1JM,Y"8HI^NZF;DQX6]\Q;=+IXHM]%J;Y7Y7GMD_\A_6 MA56RY]]#]_U:X/6;.=T.VLBD6#I80E2[V&2]1Y3)Z\0@EDS>=2/3RN1U!GHA MD]?]Z=NSVYL:FSH3XL/ZD&ZZ,,KDJ:(8**HP0*(H@"CL(DMFN##V?X7209U] M_C\07?GI'E&098>*5>+Q:Q2O7:#4U;J]<;\$6Q7O\5 ]DOH;G>89:SF'#SJ*/"RD)0(QFV\QD[@V$ 92P' F85U MP!QD=6Z3G*94S D0E$W@JF=HJ^7FRWKYSP[MT1N0]R.IZ'B.S%"UOWV"UX]T8H$V,M>$'8S]$%OE ==T(RG6A0#MB62?7(>I#^;W MNJ?S:4+_@IF405>N0[5R"EU%9A_P+ 6B@(PHG%$C!F>2==B=VV-_7GK2M)@' MH2WF0_'W8X<14!V9,\YRR#XU>%JWJR;LY:'&P?-QTL@\H!HACZS+ZHLEDGE MT95)YG-Y^%;EVX?'U>:'UI_TWBD/VPFBG0PN]Q\WJZ7\<=3=5 @3;?\ 2%)W M\$H5H,:R5:93B:F$@LO,=_/2S^36+=O\,9'\&1J4@W MX&T/X,G2Y>2/RNG$1]IT\)?7>VLT/K 3;9:V AQGVS0,EXZ-5,\;3;:U&A;8 MZ69KX)7#II!.8''_X_7FX7&SME;J*CF!,X*T5L &*X!EY@(PE') *,>IR_0U M*FC">-7*[/BW=#(Y>!DV%[P.I-_,[V9X1B;7]KR[V>\7Z[UN[U^V"T*D1.I#05,8^FZH1> VOD8P##+ M:(9R.Q4,_)H._CP^B@I3'Y14?R5WRWE(O<+L8RS5( 9<$!@A0")C4$ M$ EE*$X1,D'):$'6YT8=I5/)3\MULBO]_5L87X0A;[A4J-6O?8/G'^+BG=C_=:&(1:I)=%F.U)7R#E_L0R[2;B0 MWUN[AK6SV:KB[)-^=)N+ZR^_[?G^:;> /%6:$0YRF=OI9T&HG7Y*;-\L'+JI M)\^9UX*SS]#<7B*5KTGM;'+P-JG<]9?^ZT2WFYIB8C;V0G0@7$$Z@3Y8#)(- M[+SQ9"J"/N&=B@IZ?7YPY8/4KH>1V]WZM-S]^=G>I]XY8<(N/2TE )4YM6LA M[=)4F1QPA#3+J<8D;$':86MNI/#,U<3YFCAG@\L>6K'UFZI$0FQD2F@!:X0M M*@\\XI4\M%J:NN*A+^0K!0^]EX0?(KY>:;Y=\3]UG7K\D6_W:_LHOGOW"]_9 M9_+]QSI)O<@$I3F40+E^&HA22QNIT2#7B*&?) MNW?)3Y7S?[M+WO_]HZ>X<- 0])\NC@'LV#03@.F @@MO:*SQBA? MX*#CQU"P.@X@O6\UV1%D:'"GAY#!U]Z8W?MN+3TS"7)8^)C^MK)>!VU;7L/2;\=V( MT,@4? 3G70W.^TYPAJ>I7H8?.U'UQ,++I*I>AMB:K'KEHS&4H.^_+W<+HR'$ MA*2 8)(#))4 G&<8N-E:D3&<4<&&ZT [$W.;G%W7ZG6>WB1O7*+9/_.Z':.1 M'_(QX;E%^SD4IA=4?AY+\/D4@B"YY_+"%Q1[/G6\6^KYV2<'-L[>+C?;C]K^ MJ3YIN>*[W=(L9?DUN%?_YVFW=]^*-WHGM\O'\GM(""30">!CFAN7:X7L- <2 M0&1&&(9**Q2TT17JP-P(\MSIP#;9H?#[S8S&!'5D1CWWM^Q&^\BWM,@M:)IZF=@9L3_WO M*Q$@Q#$@84&X^(#!N_N -\]/THJ@F\:$(HM((A]30L.$94$41%YLU$YM*.#2 MR.R$.]WD>Z:??PSU2%/_# #G=_:;5(J7*0K4Z89AEV7;*R".3G?M!%\XS%=.C)O M-==)9G[IW&RW^2K9;2%Y0M4:\P[*V0@V]RL<@: U9AJ..#,Y:4/PGI_T+S6W MM.YS$'B3IJIK9W$'!_4XU'T%4^$+#HP3[H5J-:-/220B04+&/6 9Y1AKKV;L MB;,T*JJS=.HT]3V;/C2'?2U+&$W,,&66SCN01HP7]J&E;W-90FTFK^L%/:C1 M>Z[RM30"J(%%C^G5=_5LSI=&"6W[2^?T<<)-DNPM%(]W^6:_$BB^''X6*+ZM MFQ&%FW2[VI=[$$@%*0_LY+'JR\VZ:$1&%DNZ3)A+W#3*"&7@*UGG$S_VO33( MP@0"HUUF[:2U-,Y]'1:#)G]#Q6?I?NF)POGOPL2LKJ2AJLBI2W*2@_-)527U M]^?6W@2OE95=SJK:G-?B)I&0=O&VI#(M)36K$+4+Y+%6M?SKXXA;S>K%M^L7 M$\_'Q 5.F.ME2LD&!"! @@P!(8@H!2,'[WV(I1%JD^$9JT%/ *G'CN?!,S'3 M&2)C3%7=Q5NBG1,!9J60[@*/Z:#G3%MS[97>>T!T,^'%2 1RM:33C57/\%AU M"@M8RFF:Q5H;'6=HK?L):_ETF:OB:=X ZTHHWAFI^ WX()0N3ZML@3#:? MO@SRP5/IVX4.SZ)_<_8X"OBZ@QS66VQM75)4ZWIN(<\/4E'\@J<=/HC0'WQ'U!+ P04 " !C@ A7%=S-XS9V C* 4 % '-N9"TR,#(S M,#8S,%]P&ULW+U9DUO)CB;XWK\BY\[KH-+WI:RKVY1:;LE:*:DE9=VN M>:'Y I=ID:?SS__RMS\^O0+WM__^W_[+?_FO_Q? __KM MPYM?7BS2^1G.U[\\7V)88_[ES^GZRR_K+_C+/Q;+_YA^"[^\GX5U62S/ /[; MYM>>+[Y^7TX_?UG_(IB0%Q^[^.GRGS4FI1 M"*TS*)TC^!(*6"69-9%+YO+_ M\_F?6.IO._^.?ZQ\QK/ 78F^^VOSS M7_[V9;W^^L^__OKGGW_^TU]Q.?NGQ?+SKX(Q^>O%I_^V^_A?=S[_I]Q\FGOO M?]W\]/*CJ^E]'Z3'\E__U^]O/J8O>!9@.E^MPSS5%ZRF_[S:?//-(H7U1NH_ MI.N7O9^H_X*+CT']%G !DO_37ZO\M__V7W[Y92N.Y6*&'[#\4O_^X\/K&Z]< MG87E>A7F^9_2XNS7^HE?GR\($>_#YTKOYO?7W[_BO_QM-3W[.KO\WI M/$/5*R,EU)?^WU>_^^O5^[\N<46@V?#[AKZQ>T1]V9&TX%]KG&?<,GGQFMDB MW?C0K(IXL;SXS5F(.-M\=Y)Q.MD\^5E*L$2E9=/DDLJ^_[2;5UY7Z;)E^62PS+LF& M7+PN+-,=!=]$[^X3OWX-2WH0I"_3V26Q9;DX:Z&K]:*!Y+9J(7+_]@MQ77"Y MQ/QFJY6]S&TX6Y-EQO%!.!#]X^ 4>78"B?>XG"[RRWE^0;OQQ J;N!(2F'46 ME.,9'$H-T?CL36!.9FP"B!NO/0@.LG\X'"_+3L#P:1GFJVD5_ [0Z$S)NA1@ MGA7B(7$BWR:(PG&'+DD369O=X=:;#X*$ZA\2)TET9%2\G*^GZ^^OIC-\>WX6 M<3FQ*28L3$,1G(,244$,1@.*7(J(!GTN)Z'A]AL/0H'N%P4G2; +[7_ S],J MA/GZ;3C#B4I:Y)P\B%@0E+&,8BTKP#J>E$@>(U,-$'#SK0>AP/2.@A,DV042 M7E-4OR03MA'\1Y(_/E^2AZBT\ 4Q8^JN +>,P]!^,*0?)^B M3O,D#R#B()S8WG'23LY=P.93^.MU)O%-RW2;KMA9PI(9ZF Y\*!H'T1%^Z#P M)"FA/3IE"Q>Z 6#VO/X@J+C>H=)"MEV Y%G.I(+5[J\WTSGR"?-)1Y\,%%\" M*,\L1+06"C?%,6%1&]$ (/>\^B!P^-[!<:I,.P6&F$AM,XM&@ N&?*A<. 1? M%+CL/"8C2S"GQ21[7WU8^HK]?,AXG%![0L9S^O+=\M/BS_D$9> F20D$:_*H MLM*T-:*"7&)R1@>33&B'BZL7'X:*CK.:+03:$R8V3M.[Y?OEXMMTGG!B35:> M$[:5D)9\IHP0E* (7)?,@ZA_-#08M]Y^&#HZSG4V$VU/$'F_6*W#[/^=?MTX MU5RZX*0T(+S*H)PBR/-8@"=13)&,/.[3CF[VO_LP>'2<^VPDUI'!4:W>LR6& M#=VRD!\D*:@2/M)>&*T!Y]"!$2F4(HS)^;0DQ_6W'0: CC.=1XMN9)77X_/9 M^R^+^45NCER=8K2SI*NLR3D.$:+SQ$!23&9I5,RG68';;SQ,]1VG-T\2X)<&3U?UJ&6J+T\?M97,PF"H5SFV(@[@N9+<,H#B()&!N$#5@2/W'IWWC= M88KO.%%YO/ Z6?0O_TI?POPS;C+Q215F'),00I!$/Z$V&J>@V"L4.RW1 M=-];#\- QQG(DT7913CP_'Q9Q;4]FZV0)AVS^EI)([I-WP1UF''UB0$YJT.%I@M M#I36D3Q=;B$*9J,*/A;>XB3T_K"^,M((@;FT#9-QXZ6& Z#X'>;P@N\#!RS-+LZ]A_GW"N+6Z& ."FYHC4Q9"UAY,C%P4(SQ'V0 /][[\,%QTGWT\ M7;!=X./C%YS-+JC73 >/KKI)R$%)BIBBCXE,74%4TN=06AR 7W_G86CH/MEX MM!B[ $1?E8+.Q;I/SY^(;FMWIVOZ^6.&E%-C/:%1<.A4%0%*A!?Y!UE$HSQ M IF(UOL6CN<#-!P&DHX3DHW%/'9F>NL4O9JN4IC].X;E97FQ-9)L7 $N R-' MVA(/F1N07"9!VV/@]L0L]9XW'P:0CM.6343:2<7V%1.OZ#NKB0^2>V4%)$Y_ MD"04Q*)))C7\EC:A3Z<9D#TO/@P4'2?5AN.@XU]E&J",CXQEQD#=LZ) M<,T4.&\-9!^SQ*A2.C%U<>-UAR&@XTSG\<+KP]\DRI=A]GJ>\:__@=\W.5JN MB('L3+VVF -X81-(77+D.H;D3KOB=>]K#T-!_TG-$X39!1H^GH79[+?SU72. MJ]4D&7)M B_ <@V>7*B9MB# :%6DU(1NUJ(RZL9+#[OLUWWN\GA!-L/!?_WU MC@C?T#>.O[7_[NV+EV\_OGQ!7WQ\]^;UBV>?7K[X[=F;9V^?O_SXKR]??OIX MDX7#KO/_^*&-[OD_DOH3&P">F]3O8N]+)I+Q,2F')("D02D7(2BMP106 XDC"68&PELOOT_GG?PNS M.!"H:A^/0%]I!)I[,9YBM>+D0U2;$P*[@'D1(%&(IS<)RL>A+HE?91 M)<8;HV@_->/T6!D.0XWDW@&"7L^_$=6+Y7=:!!/+68B&(D=$44MH;:CI9@N: M%Q9R<2&'UO[0]?>/TW9E.)0<+=L.D-$D M8':(4H!V6A)+3)%L2@07F K.^Z#D0\F\8^!R %GCM&T9#D6M-=$!N&X2+[/( ML0@)MA@$A9&V6U%*E5 ,,I1B?.O\Q.,!T_SP<$ 'YVCI'@^-Q3K,&MF=Q5=< MKK^_GP42QSQ7G_]KS6M4&^JU$T%F!M+% DIX U$Y";3=EGK)A_;8AS+&QQF< M_?3TX!DW"=N;";T#V_*.. FUY/L-AA5^J*U[WY4_R'!6<4U(1%'KJ"#K3-X9 MK2*@)1 A19]=U*I8UGK+>I"@'ASC)A!J)_8.,/2:=##_/"6W?BLA6@8O_TJS M\UJ^]??%(O])SO\DJ%R,2PEXJ#>/5/0U5'1@(W>999F\>ZC8Y3AG^<=T]>!$ M-T%4KQ;,C@>.'CTY+P1T4D^ M=#_T>/^X!\>XX;'$HP39@2O\9AKB=#9=3W%%/MFFF/C+8D9"7U7_;/W]4C2* M2Z4]B2:6DFHM00$?/$4,(LNHL5AE6EN/0VD;UT4>_%!T$!5U8'FN\74[,J6X M-":)=4Q#+5RQ-924D5:25]DQ50+B0XVN3@1;5P>GPVA_/\1.444'H+HX>'D? MOM>,^46"@M>>334L8-$C&79B()2D@4N?HLC1:]^\<.->2KH!TTEZWG/:=8+0 M^X#.\IS>>F/!;7R\:]^:9+1"1/(.D@G$%*N=:8.T8+V5GB-Y>LV/+PXB;-Q- M<#A@-59)!SA[OIAO)/./Z?K+\_/5>G%VQ<[WRV2[3B%HAN 3^9)*T%=!$'IFC<--) .&JHA X@=5=($^&LR(DI0/('006T MX)E)((HLZ)@TJ%LGM.]2,6[.:2@3=)JP>\A%73.BUQ*JFBO+2U80208$>DS@ M1!WAZ$12IKCL\:'N9:=N6X],7#^%BSU@(N!T%71@=_98T6L,<<,%=R* VT=:7.&G\)?U\18ZQJT M]2+7\DPCR1%49C,-BWM(@A4O%:+,K;VF'Y#4C?L]',I:*J4#C&T.EC[@>KK< M'C/$V?3S1F$W3AUKY2_2WLZYKG,YZTR#6-L4%VV\8DHRV?JFR"%T=>.D#X>V MYNKI '*W4VS7.(D^H2_"U*%<@18/!2..^00FF6PP2$RN]4'Q?FJZ<>0'W#+; MJ*(#4%U/V;+:&Y4%7H\&ZN38FK*UKHZUUXE+[Y/CK/-?D+#F,.$^5E5@\6L(\")WKP U)(A$&P7.?>'&2Q]S\ M0N1^D.&JEC [LSP,2HO!58$0+3DGBA!4-/EGZBKL<;'0QQH?&_A[7 MO>"D%%6-5-$!J*XU8=Q>$M8J)54_/$/T6(3))__1&>.>=$KKU ME2B M?A0-3Z1FVFDF(;FZQV.]0U]G^F"(4B610GZPT_ 0UV)&FN$^5GKS=+TTP]G3 MMRM]OU')%UQ/4YC=Y*=1[]*;;WBJ1J8/\/6474V35\:EZ$&KFN$4M,U%CQX( M/3H7QV))K7M!/$57TVM!"@GZW7+SSKR)BM_C\Y'$#6V*FMQIAY(,G51#$=.%QWIM0\.U]_62RG_XEY0A%* M9+$Z$PJK[TC\^&@R%!0Z,RVS2*WOE#Y SMC9KZ?#UDF*Z!%3KU>K.@2H MO>UI86@#T9)[*LE[%"5P'^V &^!Q0\L&S'(]-:*.544'L+KGQ&'+T\0G"J9M M*F"#K'74B:)?FP5MX%&1H4VAB#C\6<^6F+&S5P,#JHT2?JY)%J_?/G_W^\N/ MG^CKWU^^_?3QC[?/_GCQFG[0*C+<_X(! \,#N6H4%VY3G)?PO,0BDG^43#3 M4TU.@NP=^JI?U)\26=M:DFGPAQH@9 M",%ZD-%J:X2Q[?/L-RD8-Z9KH>^[><^C)3SB]K5:KFN3QGR>UA1YXO+;-.&S MOZ:K"5/,.QXCD(&LN30BW7OR[XJVUDDFD/N#W&IZP35TT+^ND+'OW9W$^T?H M<=%0J'V 8I-IW7*P>K$X"]/YQ#C:E(NC#;I$VDJC)'9\;?[*70HAET"KI1TR M[A(P#CS:Z/0N0$X4\)@HF>?)1]K)?\>SB,N)J4YY(MNI@A?UNJ DOZW.S="> M%_K/9.E^X'[CY5-8N3Y32V=K\LENL29K,/^ WGY[C:L: 4BRZ7!,G7 M618\6HB%)R@,.:I,OK8_2-7W/WZF\@P9%!\&;Q>;I:3],%Z1PQ,*D] M*._JN $G(:3B(*$-@>10>-0'*/_68\?)G0VC]%,DUD$FX](!HC@.7].7JTFQ M0A@>#"15G:!0B ,A%# 4B5#,;4JMRU7O4M%)JOYXM["1@#N R(4UFS 1,PL! MP;A,2R1H!IZ' !1'E>H5!:5:YTLOWMU)E'"D#N]4_ATAT Z \'RQ6K\KM6GV M=?OY<3'+DXPZ.X.TIYDJ#A[)+^:"D9]C"Y=U=Y?-0G93B:[:=#-$I3G6-MW"49PM*6YR*H*/B1MRHHQX<,#[2=U;;A/3 MR;E<&[2T$7D'UH0>LEB21?R FTKF'3L3$WA18C.U/%"LI9%#L S!.F6-$D6F MYDG\^RD9UV-II.;;-9FGR[P#Y+Q >G.:;G4QS\_.*&J?_N?FG\1*B8XY"P89 M16]:6]I2:ZV,=NBB2MFEUO!Y@)QQ'9EA,-1*^AT Z2/.9G6*#,Y)4+/*3#Z; MSJ=52.OI-[Q8'HFK*(V)D%FM;>!>@R\\@I6N%M?3CYJ7F1Q&V;ANT##P&D G M'2#M[V$ZKW=RWLT_AAF^*SI-#UQY$DA91"3'X4 *W MS3OW'$;9N"[4,$@;0">GWD'^U+Z_XH7()L(8%T)1(&KF2]DDP'O%P2A97,P\ MJCRX1SYN0=,P,#I-TCT%<5=7!R?2!>^4$>!2)(&8$B@.107:N2"T2HZQUK+^>*"M=JZD?G$F1"I;L58+S_0 MSNPU0CTW885Q8U)K.W,(76/?WFR*I>:*Z,!%VEQEWC(T<8C"R%"%837MN2%# MT#H#.ET<=R%;USJ*N_;Z<7O/M38[1XJU T1IBDWU%,MLVQ3LGIG:[\&*^^@W+ M8HF7#8AQ]?(O<@9)7]-Y6'[?B+(V\JR#9Q:;D/3"Z$X$AE2RD)"Q#LU2Y#*& MP.L!3O$,#<4#V'Z'&XR=<7O9-=\8^U![-RN 6-RMX-]PCO6(*1N+!@4'GB2Q MD0.'2!L ")E$<,[FP%K?Z-Q#RLA=$ :!WFGR[F'3Q?6U ,53N,HS"HI='0D$ M:^\'(TD@AB'3.7,56Y<2W2#@,(C\+'4CQ\NV WMRT>;JXI;[9?+$(K/">@G< M&5_CC$P 3PFDSHH<3650MW;6]]%R&%Q^ELJ1)A+OP*3PB M:$[(5Y$;\!@#<)E+,-D6AZTK2.XE9-QSWC8Z_@%P'B_P#E'S8CH[7V.>L$UU M+DKPN4YYY-Z"-]F!<\IJH5 QU3HUN8>4<4]WGP0YQPB] ^S\ Z>?OQ#=S[Z1 MV_\9WY[7RNYWYQ],$5 4=90B)LR>,$,V)RE\]S$P%HG%!Y+XV%V MZFAM40S\1 K>FN=3I#PQIM:8Z>X:34^BR,!"8TKZV#-)Y+/AUL$<.BY4C M@?EXQ?6+RIV5O]O50T2-R1M.QEY)$J0-X!0K)$A;C%9*Q-"Z=>(C21QW#^X! MF4V4=S0VB9:X>/HV&E>M)MZ]>O[N]_;UO[W<=J)HWE7CX/<-V&3C M.)[;]V+VHC#1VG(\DL2V MB3)66#2UCZD,C($BRP^QD(.<,,=*\VCVB$39X,[A .AX.(GV&+EWL '? M(Y2+-MV7PBE26Y\IPC+!U-)&HR!2C XN2N9R%CJYUDOG +(ZN9/U! !KK:,. M8+>O3?RKQ9*97(,]XX'E8#A8/T(Q:E:GZ7\$D9'-?6 M-H?G?04C76*E@X7T@/ GPMF V;LJ90=*"H1:B Z)O"]KR;V4I;4+\ YG5R1 M'-=>/THG/U>/^1O1P+\^>_OWEQ]?O_WXZ=WS__&O[]Z\>/GAX\O_^N/%D&WJ#YUD M>0+WVT8;M1]")@"!#K3*5 D&O L1=$G!,<%TS'XH-COH5-@>"S_H6_@8>7>P M?5Y2OY5(M=R+.=;!M;4W6V).!"L$"!]J#V&FP MN@457!V5S+WSKRJ0'">H$ M2T=H>A]H3A9[!QBZQ<.N^Y,VQ 8SA1P(06O*^ +>*DYK2J3$>,SB\A MG6#F=$7?/A@^6>H=0.=:!_-=LZ^2%<4?TH+T=4!?]!J"MPA!2XFY)%.:SX:Z M0\3(!2BG*W9_G_@CI-P!3.[I2[YCA#Y;>-$%M&,>%!H*J:VAC3RFQ+EAN;#6 M-\'W$C-R]4ESV+21>@?PV3-V=L=,K$=\F06(HM[*BEY"*+D695D?O C2B=99 M@@<)&C=/T!Y&[:3? 91NCYC=<8%6< H@*%SW2%PP92!RY0!Y+-':)$7S?O#W M4S)N6X#VX&D@[PY0<\!\V!UC7L;LDD=(1A-C27((T7HH3$;.:Z%"\YM,!Q,W M[N7O 0S3(%KI 6Y_AF7^1!_>!!DDCX+H$Z0:G2I>AS+$.AK&21&85MSYUJ5L M-PCHY)SR]*#]>+%V@(F+LG/<9/T)XSL-+,/\\T8^J]^^7WWF??B^&>Q1.;YB M>YYK)Y:WX0QWJX];M-9$#IE8)VEF"4XDBBID,5$H0C0Y5EAPRYE+P!6[_?CV_>QCU83&;O5HLZT*;%&*KJ) @!YU M9>+,*4%_2 IN)#-9V]:'=H\DL9.L^I&(N'M1?##U-*SC/M'YNU&*[C%Q1%:' MSB9'ZU$&\-E80.9CT%QF'_@0GMNC;PH,.<-N.*7?YY@=+?^C(?05E],%;:UA MN6ZTT]T6T$0%,MS%)K+KNI&#?"?%(@G::! M;I#TM"6-(19>N*B)PD0Q%8L!(F<>A!+1%9&#D+HQ2/LK?QW,TWM*_/>+FW[V M^8<"O'WQW59+K^<4CIUO L&-H#]]"?-W7S=-FOZ-(C7,K^?O-X9@HK+"Z(L MS9"V+^TIZ).B@)7] MLKN5S_AC/EVO/B!):S5=XV[0T%8F'S M/L\W3YXX7WQF@8-5OHZUU ZBYP:, MLUI*;W1JWEOSB5D<]^3H*==4S]CYJ9?6R[.OL\5WQ(UPWI\OTQ?ZQ/OEXO,R MG/U83$RD'$*6$)C6%&YQ3^&6,""-BX*3D\QR^QJ/45@=MZORS['4G@Y+'2RY M#9.O5ZMSS"_.E]/YYRU'VY3$_9*8D;\\LLF%69R-2 MQ.9G>\>1.FYWZ"]7$Z$3%*Q.C[>D6^I5*E'#$R"X8:7 M;#5SS9/F1Q$Z;GOJ#N#:4(\=@/5&E>QV)3Y+)$:B9"*+$QZS!A9B'5,N(T1M M'3 N+'%1C-:M$T\/D#-N7^FG!%XKG9PZ/:@]P#9KYX*7.LCV=UQ_J2&V]U9) M+,!]L*"83Q P:$!GI;%>L51:)V0.H6ODAM*C8:Z%FKH W\W>+MH%=(7(1T/> M@]*N%B?$D['"[Z#/?'N>6=RW'@?+9!Y)088N:%! M*@,\A>RXQL)C)^?-__\X)SQ) 2<>$[ZYRQIU9K!U[8 M^K0X4,9775ABL8UKMVALJ'Z.@#CW\-T7F7X;OXQS/!= M(2F2W-;?ZTGBIN?6URKZB9+%2%7;[[) 7&E#NU1Q#-"0]\182J*T!N5AE(U; MNMT=. =09Q?'*!OYK4BKKQ;+%XOSN"[G,]H#%N=/VOYK. TEW_KD>4*XFBIO(8XC M14V0I&3(#7$*4"6>LU:!^^9ER _0,V[-<'[ M%^\;'&ZLX8(Y"]*H.EN.!!<*+Z!5YB(E^FW;VD+^@*1Q2U^[PV1+!79@)^^O M7I]$]!X#9U!"U*!<4K3") ,;I>(IYAJ_/)N-<$2M)+10)+&@DK9@?.O8\,1!/55FGB'P]_T;27RQI$YE$VB0*)TZ2V%RS<05B- Z<\CK' MPCR*UN5"#Q+46X^<)T+L;8\)SJF(4YGVY3!SG9? M2O3:SR96.Y-C0. RT-HR+((+J$$H*:U&C9*W3E>?2G-O'46>#JE#*;8#(!]> MYCRA"(QKK@TX,OWD*9<$05H#V1L9K+(N-$\U'D[=N)%,!\7B RFRV;3QYA"M M0=SJ$<(-R.*FSSX7P8-*-D)P3$$0CCNM4RYV@&OZ#2CO9%30$UT?&U*M'=C; M32"WZ8&QVC1.(]Y6Q/Z6JTU/WBU9D^Q%*)IS$*E.DY3"0? JU.Y4R+U@6$KS MPK,#:>ORTMF@N+E=Y3.$$KN(UW<-;6OOP&V?EANUQN3X7)4;NYQ<<59#DIL3 M?/*RO,D:N(^)W"UB-K;.91Y.79=WQYX2H@,IJ=/ <>G4MFIN/PT=$!UC[ GB@>>6'2@BZ!0D9%4H]1UOIUQS'HNCAUXZ;A.["@ RFRWX#JLGS^T&@5!0N&>$W>2U":!PHHT8"W) 7#F2ZR=3E' M&\H[F0'W1 '5D&KM(*#Z@%]WKLZ[\G:QQLN,LC4RZ1Q(=CP94,);<(4E2"G; M@E[6-&!C>.ZCI.FA_D* NPZ"G!%X[=76!ONNN])OI'&DY/2Q:&7N)Z3+:>4K4M5%39YOK34:0 M%9GJ=!6;%!ENFW1M?1@@UTX=)':TSY@UW#3B\QX"4B.0ZU-H64%S@I-+&HII3"2^R'MW?U4C5LWU $0&RNN M PMXX2N\6BQIE>WN%]'R6IR=+;8M9BM> M 8=3-VXE40?@'$B1'>06*UOU_]7:?R.[O[E@=#'#K_[@V3S?_,:U3VXGX=PN MP7KY5YJ=UW;M],67.H7S RVHEZ4@*:%64R6O)00O$R@AZM40'\"DS#%J%IEK M#?.GY7!.@#@[K[,YHIIGJ[/27?D M3)]72GX[7[]=K/\=UW5@]$197TIP!3#6P7P<'7B5!7BM1?0E*,7;>Y*'T3;R MD?HPT+BS$P^@IP[PMRG_^SC]/)^6:0KS]4Z:F\)IDAGI<#,ILB;KKM55_WWZ M#>=\DK%.9B.!!BP!5,FTHJU/@,%E(Z40RK/&F#R%WI%/X)\$IT^FSPZP>\_] MP%J]^@'7T^76"8JSZ>=MJG!BA5?%)%DSRKE65M.2-+0/\4!K5#FE7!C^;OM^ M^D8^IW\2; ZFKV98;#W![]WR3"[6-K(GD;W,%KHYRYM9X M4;O"1]:\I/T.%>/ZAD^/J3N!RVEZZ=:R?3P_HV]^7Y1KOL:NCP3M&>])T*D> M+C[>P!WXX#9V[A@N&IF[NZ^YQ)MU)BCG.>1<""7*D!M6. ?4A<+GF#WZULFM M_=2KY?RV!XJEDX+G0HI!8BZ/HGXP9GTOB3.?6H<1AE(T\ M,JP-2NYD\]HKI5M+=>UN\!'FZ/IOM[$Y>^EI9%@NG+3GB[-(F]K%/+=;UZ2O M''H5LXLL N9<)W/$>C!;)Q5I[U+TB7/>>I+OXRAL?^4QHW%2U89/RCFHQ7O@A2Q@2DDQT[X18NO[7@^0 MZ:TVPE5J[]DW?]],S=@/M-IBXFSEJ MI(%N[<:-EA#A6DN(.:Z/,"4//JZ-=3FK91^=#%-@ZQ_M#HAKNC59NV:,8=>!<=[29HGX?95<".@;QEZ15DX1-YS9[5821V_Q:&XMVEX)&YNMB2.8MUUV)X)2P C@Z6_. M&;Q5$C3M8=DXD:-JO3COI^3T^9GQ_OU88O1<)F"(%9=&@B,L@N'2LYB4Y,VS MSWM(&=>,--#_W8F7IXN\6U.PZ65QC,>S^\4VYN ^*AH9A.VC+X$@O60,E85H MA0 525]..0$R1B&B3BKHU@'630I.-0!O<+5"O-Z)Y-IQ!R_"H+Y@Z,C"\Y*"MU6J0;MV'D=?D.//A5UVM M"F8MREJTA$P$4*PHB%Z09(QV6C,;3?,9=X^A;^3:BH$P=>^)YQ :Z]:.;7LU M?*9GW:@R/\**[7M2&QMV$)W#E65<;8Q*^R(YE\ ,*E B>MH8"SE!&-&6+(1H M[E<_1,_)EYH69V?3;>?H9_-\*>5T(SET#?-""5EB[?I7:.]6PD&L*?&"(20N MI?+-[9M?%7 M56K%R3^FZR_/SU?KQ1DN+['#I'3>\0S9U0N9T1)VR'T&8Q7S5K.0F\>[!Y)V M>J_$!U]SA>GL4$3N([A:OZ14EA!TD?4@SC''62BZ==_L0VD;U^@,@:&[K1(' MT%*WEN=E6,[)OM:..1^_D XVO9>/L$/W/Z>-53J QD8VZO:;+@&5DY%)Z A1 MU/[]7MEZ.R( #Q3$*RR!I'8%F M2+%$T-'*UD?!>XD9U\XTP<%MP])&\-U:DM=S^A(_A;^.LA_7?[M5G>D>>II5 MFNZ>?U]@;G3*3!0POAYNNZPAFD(ANF1*,%F5W;KW[ /D-+C1?/O15]A57&3/ M(H*O+0B5U 4\I[41L^,QRH)R@$K3_?2,76G:!A/WW%%NHX%NK0>Y6@FKM[6] MGWE43N;Z YJE8O92U2HLFJ[^HP:Z?]";ENLPG:^O7Z=B6;.2+8(4NIY'NP!1 M.0,QJ#I$.!?6?*+N@P2=GH.Y)M#ZIGL/X;,5&NLX9F4(T%F&[8!D5%%R*[U+ MO/5QU2%TC1SZ-,/)W81+8YUT;&0N4TOA5FKI*(NS_VFMS,^!]#:R10>EWJ[Y MPEXR;S+H;"/%OU%3)$S[&T$"Z?_)&]5^F3Z"P"?.%Z=DG!&)-M\H:%]6M:>:<:"-T\)6EQY_GH8(-_J0;![^_=KF'QD:RP1H&22HD 74PQ5R M,2SSCGE?BFCOD.VEI]OF!X]!Q#U>6!L%=%".]D>=H_%RM9Z>A36N)L[&PB7& M>B<;01&M$(S+$*SR.3J5F&U]CGR3@G'+S08"S E"[@ B;_'/:W)9+N;T9=IV M.-J"__824-H($[& QMIY+0L+OO@$W+.$Q>02FH/HL32.VRUO()@-JJ@1@5CG MCK\DQV?Q'\\HWFKJ?MH&Z?A5-(1?70,2NTGI@*WX$1B(*7@P:'AWK4.YIZVX=3' M] 7S>1VS>/'>:R]9_?;]WN9'/#FI#!<0LPZTEX< 3GD&)G#/392TF_/&4CF& MSNXJ(5LA[4Z'O*&5V*U!N^RU<[0YN_V$QMVL!C1E#_4ORHBZ*,VA".<)31II MMXH&"NO48K!S<]>HXG1QMIK[A,B[&Z'9U0LSWT/,&[7PU MI&5ZH ^1-$GJ>F%(LTSN>(Z"O./:1M^K*$-M&ZM:7S<9L/_5U39]NT?2[ETW MVB3=VKJYLZ%D9D#4?.UFZ_96,A#&,2S,V*":CR\\@=Y^>UL]!E/[':V!-=BM M\U5[\QQMP*[]QUGL[&'[\J;Q?SS)UR>7:[;:_PESG4N!IRK+9FU MJ(U4HP2/(CEGI?"B]1',8VDG)5H^L-[G[ZME=\[2VG9YN M@35:Y@SS&E*LA];2&UH9$H&GA,$ER23*'^CZ,>_KJO?:8S1\O1Y@$.%VL!UM MQ/-\L;IMT"R2)&2RX"/QHK1#J+-X(5N7;-!>*]WZ5NT>4KKJNG8,?%J*N@/$ M7.\]>+$8ON^VR>^W6&,13=8I0U0F$VM60]"T&*SFEC9D$;)NG:9X!'GC5KXU M1-90*ND ;?>U*OPAB\P5+4*D.,"3"8Y2D2A1@2 CO9C&@1R@@;MB!R**:7.Q::(WG(&S*<8 MK; LBM:-A)ZPZ>15;/G\2YA_?FAR]ZU%DQGFJ"0M4N[JO/#D(61;2$Q"U%Z' M,">GH]'F[^'GS=HG\JGK>F\=N@B!"\A M"! VYWH!)M5!C8%B1K0I)I;,4XP,O95_&*A1X-&XN/G[39L&#JCW0]N^>:^2 M1L9!>EVN'T38S]$T\#'HN3-/I+E^NMVJ[K0Q.]86 M[7G0,#T#![1.>YO%R(,6=&",QR*S3ZV]S*&:!EZY9[?? M\%M83=.S>7XQG9VO,=]"O-2H4:0,MM!*4BY'< (-V*Q,YA9E2<-=('@4J9TV M''P,AO;[U,,IK5LS]6[Y.X.+RWL0+7(?I[ BK==ASVQBQ M(WAH9-.NO_E&9P("S?MK#+TKVXSI-,P^TG>V]X*O:CA]#?HH((NU 30A_RKM6=>E-K)$AY4(KCC-1IU#KFC2T((/BB0DKF1VN M,N$P&L>UCT^/QU.N7CU:IQT<#]S#U;._IJN)P:!+YB0IU!Y4Y Q\-@5TS$XG M9TS[+C=[2!D7@&9UBJGZY1'RQ. O3^:3P(@QF 2S(6%O6I%% M\"0^UKSZ^H=$]7&;]"35'P"GX_4P'U-]<>V1_RC]!48O3I=:!%7DQI>U[&L\WAO;WD/'38LO( MN^6;Z=F4XI?WY#G/]/"88'@'BD9D;>&'][^_'5SL);9D1B*H-VKM3)6!+J(%-@U@K! MI%%,Y /VQ:LG]H.+8W6S.%E0'9B/.TU%*NI]9,5RCR!0("BO%3AI- AMK>*. M%1,&&:=Y3'@V6 W@DVY:)ZNA0RCMUI1FHBB)'IA39=MJ*R"+P+7V)NK"&;9. MV-]/20=E+R=I^ >0.4+<8V\OLS!=[LPF;;)&6RY!"N_(;(IZSS0J(EL9RVS@ MPA^TOUP]LB]U'Z.=Q>FBZL LW&,]W] W7J_Q;#4I/J40N(?,K >ED&QF#+1; M:L%EH0"TF-9IZH?H&;?N=^R$X'%J&=F(['H&/9O/S\/L_7*1B*?I_//S\#6D MZ?K[A#GGO/,,/&KRX)W@X&R4P&UAP4;F+:H##,L/7M-=DN=(72Z&$6P'9NBV M0;Y98;@,\]66K(D)6@@2$Q1N:4].FAQX0R8Z61Z](?-M=.O^9X?2-FX6ISG* M!E7-R&;ICKNW9QF]FZ>+ZQF+>9A-A"Y:1NN@&+,9/IW 9_(-C>):9I-2$OP M-N 8Q8T^AB&Y+5@X;=_(LY^F6Z]?SLEB>;:OQCRUG.?V=3SGJY6#> MAY_^$K7D);H:$<0 *GH.,14/(BMA4Y&!R=:3^8:;_G)9*['U5)6(WG&)X,AJ M@V(Y@_-6@A6>*Z4#JM"\'.4&!=U.>'F,UN]4D!POY)&WQTV?MEU)\W:U;?(A M.I;*L@*4FD);CPS(RV0@+/-%R,QB* ?L?O<_?>1JCQ-TM6@JN.Y4O\N-",6C M"\@AE+K#.QW 2?HGNN"B2X4I?LC1^[[GCZ/^5CI[$ )'"+#/.2F[#%?TMB1> MNW.D6"]>H017&PQ[IRWJRHS]D1?RPY?T!(=C]/?C>2A'"+.#./W23EYS_8-A M,H@(5KJ:\)0*HD($1L+R1AEE?>OCJ+M4C%Q!*]3/GG)1KK(>&NG^=KK.W$ICM3DHHU8.T#$^R5^#=.\:_S[ M;-<'>-L7:I?'G"@=LS V0.26[&"(M-W6GG,A1FF3S8J;UD@Y@*Q.S$H;!+56 MPT^>5]EN[L/-QKUX_E/F2^[E:?C:)68$I9]XZ M?S!@;@1G]*//?\<-OG:\]EX M 9SK&%4,BHQQ:[?G(,JZS:4\!B5WW*+V2NE@8[SE-\9L6'+&0D$?0*&H0U4R M&5]? B]>:&)M_#3<&'-S3X+.\4+N "*W9QA>UKZ2#&IZ0D/(&.JEW0+.,@:2 M21]"+-JHUO-Q]]'2B9]]A'X7 PB[4]#LLA@F!1]8*,#KA1#E&8>0/ 6H5A$XE/ 5L>JCY:Z/M R!TA.C'3 NU[6%RG2UN5Y[T#C572Z+E92D#!D,,ZI. M@J;@A-7)8RA11,V2/ZS+&E%P#5?TKRM,'4UB@'N R&&1@?$6K9 6B 0D MKHBA8&4"=%*:@/1=W_I2X,\0KIVJ_^/"M,C <_K MS/ :9WH1*>*,:7-C@%9H)J: ^4)=1!-CZ)GWN2^^WG[G9]JQ*3$4'3 M.B&_L=!*"3)#X4DQ4:S.N?60T7L)Z:.V?@"L_*@.^O%JZ& KN_>>6YV&FNMM M)>?K8 /O)/F.3 )#75OI^FR\&!A*XZ>1&JCWD%NCCY%UAWC9!:TR)>\+5+VQA9'/MP@?>9_AENCC]+P8;=&'R/NCFZ-JF1HF5 DBJJ2 MG0)"K/4XZ3>(7SV7BFS4AFC M'PE$+.3!18-&#>WDGG3;[\E,T9%0./:JWV/T\I->]=/6&16$(#.>5)U&R"!R M8T 'XR*G33S?[B+VY%?]GLQTG8:NI])"!X;M]3PMZQ"O%[C]^X&I-JL)K:$2 MK2R00JVU4YJ6D](*6$0?I?4H76LG^C'TC7O;=!@#-YA^.L#>^_!].]][L6LA M>9$;P=7?EXO5:B(*B8;7;FF1F")V# 1A'*#D05LER&JW3EK_B*9Q.WH,@[&F M>NAM\]S.\MWRE6_.]*6?G9]A?HOK"<.,)AD%1N12;V'=XSEH='QW^>)[)D8J(V72A:1B"7F;3M1>%_*P"GJ;A+"\^6ST!\@Y MW=O?/7IW>V:;X9$R2,TH-A8V$>IU'3\A4!)E.@A)UE@%.12/UPD9-T'1"@5W M/?A39=[!9O?^G QH^F.]V[4O>=J<'T2O.%,!P2I'T@EU A3S :)W :WVS-G6 MN]M#]'0"H^/5?=L];R7[CG%TO;PTZ)J40XA8B",AZ2M!X2Q'G;37"HMI7>_] M8ZK&Q50[!!P(K2/5,7+L]Y'0DE MM[8==ZD8-Q/>?O\Y4*0$R'-(C>\_A.?) C-;9H*[Y>$/"/Q?(_7L]W1SB5":F5DT60N92V MWL!5!7Q(&J2WBKBPA=^^OOHP!FZ_H!-+T! %)XFP%QR\J@7^7S#_?;'(&R92 M#D4)(R!G*8F)F"!J42!S*3)I._J#RG[VOF#<@ZDA<'"2"'O!P<+)K2'4)B*DI$3=+L]PL,@N/'T<8^-AD# \<+KR76LM*N2 M4]'):OK'W@\>G7MO]NHV^?EA)-$HAW_C MG<^NO?,RAUN$#XH3F)5@CJ);1=:ISI3$8&4.FB696E?F_9"H=F.\][YJ-]G# M!LZB0C 1R3[7:[<^)P5)>"]2"$RJUBG^0VD;.;/2%#?[1W(WU$\'^^=>;G[[ M?MF3@K;\5&+)D#A2>*"SAF@R B=6;&7)Q=9UU0>0UL;; MM02H%[YH)C58;R@25=Y %,I!E)X9M)IYV_I6Y0%D=6K=CH7"H5 [4B\=0.WW M0#*=X_+[=79V"?*0O0B9,=MD9K- (++(02K9>WAZF<#+$'R.D46L>J M?C&,'D9.-OP#9[/5=(T?Z2/A,WY<"&M(%CQ"BJ5.A>$6 IH$$C'[ MDHQ@^9!SJH??,FX:O,Q$T*QDU<#FUB3I!V!QO5J_/E?+JN54KS_&KZ5_WJ M@I-J!0MR#T61D51.UL2+(?"+Z%C6F+ Y;O93,V[J"<]$$9"CEZ"**>!",&"#33$R%"6V[EIVDX)Q\Z)#X^8$:7> E3=712,Y M,6]TU*!ST* 2=Q!4L8#6E"Q9X$FT'J9Q]?9Q*]>'QLB14NX 'Q_"=+9->@).Z@#;%"V6LMZXU= XB["!4V9\55>UU MTP'@ZE*I%XOHK]=G7Y>+;YM;'Q<[L2E(2X2\_U)B+9$4"KQ" 2$%2QNT<:IY M6=B#!!T$,/>S JR=+CH U@=QT ]/?I MO,X?V/)7+U22SS#=-#/],/W\Y7+9>"%]K,P*O8W(@PR@[+8K*?%8,#J*IZJ534'I9U+3Q6I0PK(0=(#B:LLI MQ16XI"G:X61^C>(RI-9]1AZBYS \_70)].:JZ !6>V7UYK*\300ON4\6DD\9 ME%:U_3-%UK*H7#BQE%7KWJ$_IFKDUMBCEB4P;;MFB*CT,&S#!HS13K9 M<_":#'16"KGU3'C=_%KL@Q1U>F!\I/X/A=?CE='%4>"SE,[/SF=AC?D%$AEI M&\C0US.\:!I]MB"?\C]O!#AWV)_$: ,C%@&S*J!\J)7YBH%F++&4>-#-IQVW MHKW3@^LV@!U%P3U;SB_\0/9V> M?P]L,1^KB)^R=O]M6&Y'O Q2GG_[Z<-7X#_(SY,5V8>2C#-&0S"YCC-5 EP@ M?U&QXCF/])/F1SJ#%]E?M\Z3[*3P,A2PQ=&"$]92F,T+2,$5<]''U'R(Y?7W M=^K"':7_V_;H:#EWVY.+MOCE.>:P&UQ^,2GHE$$Z#SZPU1"=PZEN95C"]QI? MUNSHYNUA=C5)UQB'W'-;\_&&@&0SA( L\"<=LW#J/WDG&I,7I*6%]^1 M4+3Q_*YU0KP8:&\-AIB\!F-K#SH?(CB+"F3B"E7),HO8F-\?$C6RV6F$CML& MIZTNQFY\NEVUER;Y8G)=]#I9EL@8:[2@D"&XVDDQV,CH"25PG7Y@=1YX_,@1 M6F-@M))C!U'6C@W:L4OM5UY;D[_"*V"7)&QT]=*'DL1-;7[IF&&02D*OG2B\ MN1OS,$4C1UH#69B&6N@'4Q\6W\/LNI6,)LG :%7X[85QXVEI, &JT)IA')E1 MK7MD[B%EY%KC85%TDMS[V)U>+;&>>I. 7N",8M7E]^=?PO+S%4LR&(&<&+%$ M/JA@-3BA)(3H?,!H#4=W^&[UH]>-7&(\W.[55,Z]6!ZRG8OEI_ 7KC9QR:#AU(],2Z>+%\TONA]" MU\A5S,/NA>TTT@_*KBV7B<\JZZ!()L8K4%PX<-PG4 JCY\FBR0.Y5->H&+E, M>5@$'2OM+O%R85X16?"!BUW6E-D"49*8##,!!5-6J(%,T9%[W7"UQ4^&GF-D MWP&(-KOTCIM[,E\JIL!J?H,E7Z<^Q@P^QU '8ZA%B3U5 IW1[XO\"X?K.8?_Z$R[/Z]5M<'W_8]L##VART'4IMHT.V^HI[9IL8 M1B#*@8$OW%7G1T$TRH+4TA>=-!/-J_;OI^3D.X#3.;XKSPF+T_6KD"JPO^]& M&+.4(E<&;*U=538$"#9[4*)PJ6(IJ;2^R[Z7F'&/TAI@X,YUOR9B[Z+FLB[& M]6XQ7O;',A0L&D\AI"DLUOY_")X3*\A++):)I$KKUHGWT3$N;AHI^39T3I5W M!R[/;1YV%S(8NA!M;:-F;#TS++2=RCI_P=1&V=:[9%NW"KN?DI%Q<[*&?P"9 M(\3= 6B>AZ_3Z@G5B;[7!OCN[MP42;Y="');\:14SN V59C**&1">QU;'\X^ M2%!?$#I&X[=O/#43?P=8>KM8XVH7.VR\^HLXXN)J*4]N4[["HJY[NU3UE#!" M+K(P)XWGNG7?XQ^0-&[1R !X:JF"D0]J_UC]?9.6"/^1PPPOJV!>3>=AGB[[ M%5WTGDT03O6KM'#Q(T;N'( M ":IG?@[P-)]T<>;JS'1UCG)F8 DZ^F-08I '-?$D0HJIHAD?)\@NG_3QUW> M@2*U9AKH 4[7J.T4B7<&FFNE!L9$VI@+>76,DR6-EFRT\!:L%EQP9CSY?0/BYI'E'D]J M==I#YTBY=X">2OWK39N-JV8*'A7F6!B@$+0 T"F@K=>#*RBM+<(5UOJNW#UD MC(N; ?+1IXJZ [3,T.+K4_D^\M#GZS< M0S+0CY%TAVBY& @=3622%HU.KD[F++5.W$=@6N7(8R)2AMB9?I2!;AU)(J. M19-VDE4UF1P*Q%@42.]+T.AXU.U;+1X<20Z8?(DLL.B,AL(M,9Y*ALB]!TPY M9/*AT+M;YU*-DR_M4Y5*1!V,$R!JC8L*1H"+ME8Y\(@HHU6F=23WJ%1EZT0_ M8DG>&:QS3 RH+ )$ITB/&9V/)M01FN,E^MO$Z1N+ZKTQH7B$XJLMTN2W15\' MJ4E6E,PLN.9W6O?1,KZ_TW3_:B'Q'O:P^^*'6O2RW.UF0?*0ZX#Q8CSQ0QLT M!&L5E.QBK:U$H5KW+_T13?T%ZX_7_"%IGF/5,/))QEO\:X6XW!F\RTTST4:9 M)?!,5"NIR>(&S*"-UB%K'O3M(:#W;IKW/;L_.!RON45#,79@76Y:W 8!!4S<&50!:>\S:V[0-ZE8MS#K-9[T8E2[@XG;\/912RE))8Z M+8R5P6@.)K,2)6!OCQ/R) '.LAH\],W^,N+NS/]?RYT*&8G3M?E5G M9GA9M]O,H*#65J:BDFP=%^\A9=QS\F%WK./DW0%LKA^1_![6Y\O-C8X/^#5\ MWTQ>J6V=I[0XOH;9!ZR+C[3TKKR:KE*8_3N&Y42:%$KB%ABZVAP7%<3"&6B% M7(I$"X@UGX]S(LT]6;4C@?/ 0=?@6ORY4/MZ3E'(^M.?./N&OR_FZR^K22X& M12RUO:!&4 (C;1]6 ")Z85FL%9SC0?8NP3VEG9XM,H2 MW)TQP+E8_6V,^(RU>+\SJI/1GFH@'N MG:Z#103Y+O7$FE:=+DQBYLVGR!Y#Z+@=P[I Y:/U-7)^YAX&OS\K].Q+9B23 MT1M1NY\I1HYS+2&06H$)LLZJM.Y.I<2]29D?OFC<[E\MP=->KIU9KHDM,EI/ M#FDIP8+BD8'7.8#!5&RQD3G;^M;4]?>/V[QK:#OS*.DV:S;1*B_W'I?319ZF M]UL+^7I.$,35>I*-Y='11FT)Y?6VH"2F2@"Q84K)*)L77!U$V+AMO(; 4GM] M/!YD?@NR.7ZNO<,_-;-"?\S#=NH/$; (\^>+L[/I>G/8,L_OEM//T_E&=;6- M,'WGVJ=K&>WBO.[8R_=+/)N>5R$SRYQ,#H16%-,DH<$'2;ZC+%EQ[0*MM,:0 M;$G_N"W$AD#N:-KM!^#;DQK<5*!=-"#Z/M$HHO/. 9I"O" Z<)F1?VE0D9N,S8$YDX7>#?-66[?(=+<"Z.):I^5(#_"6@A")8I*T"!3V8C0 MO"KLV%M;/^UAQ#'"/M7<#'EE2TF)M/T[T$6:>AL_48!B$K B1-8&G8YI0- \ M\LK6<'.%A\;-D2+O=IK3K5K+3/_83'1X/2^+Y=EN>..1L^0.?W:;UG-'\C)L M)SKM@\O:(NBX:7;)+409(Q#J!+/::8&MK?E3=Z+S-OFDE0:K39W23JLLUBG* MA27K11:6E=:M+_<2,_X1^HD8.+P3W6/$WD$FZIZJ;HDA\H0*M),%:KTN1!]J MF8O5#)/,)C2_*G+M ]2KVW>T&=)NONT+(KKT,7F-9!0M:BKJ/JK$7R M\8.(.?V?]KZLN:TC6?-]_DO&U+Z\3 0EVQV>L"V%I>Z.^X2H)4O"- GH J!M MW5\_60"X@R26.CC%OC<4IDB(/B\_MXN.<1%SJFQ?A,H1 MC!Y[",^[7UXL7=PF33)T*'S1H!6KO8:-@ZBE N:#)@\@D(+>)T=UO[?U!)!C M)#H?E+T=:)==6G>]D]!R%DQ2($H-KV:F(7@309 F%CH;XF)S-ZK+FKYASJ4F M?.\4/P\*DR(K)<&CGRON'_<(F/GR?7< M\_N#Q?$2G#=F9Y?%G@E=+"R S270?J&5.,L59,Y,R6A)%^\S^O;H8L_S=EMJ M 863V=C!@;.C1$V6K&V6""F[2$#F!H+1&93RN5ZA84RM$W%[*_85>?5HIUCNA,N1H:F^.7-NK1%J6]UP84:\__MN6?!XDXWU+/@]A^%LJ^32: M6Z^-AQ"J+H[<@6>AT(\.2TB.&?'?I.3S( D?W2;Y ':/":/%:O)[F'W9=!QC MDD>K>0&4=6"EY1*"LQHX.D\O#47GO:X%Z*GW% W]=*=D'KQPY';'3<^BXSG9 M@_BWJ W***W(L@JRMO3FV4$T 6M'5&&SX((][J1^/ #&U!$G".NQN(_@W,@" M_W4ZFUY=7]TT.T/K-!V@D'V- R9A(2AK07H=N$I:1[[74*I71/[@I2,+_1B1 MS5OP;VS!A[_N$:YSX%YY!XQCS:\@=1=C2>1>18Y**L[E7D-:7Q/\_9>.XZ\V M$_S1_.O P]CIK-\FVQA+#KD1@>R3@L220(8+(\,EE9"SB,QD<8XH^BU!XQ8X MG2^4?IP$.H73=G^\FR\6\S_K[5/X1O^R^CZA$Q2+4 A"!P6*L3IIBYBH$0UG M*=@DFU<@'T!?AP'5XV"Q!^":R*A3_/WXU[?I8BVW32W&I/!H4B%SKJ1:W<\Q M@ _!@#79)5V$3J5Y]=0>='48M1T,;R?)I%.<;3.1=^PA46<@A[29UJ9,8!"M M88 A"IFR\*YY-[]#Z.LO]#L<[IK(J ?\X:H^[&9Y'ZY7RU6895K1Q54MQ)EH M-$YK'J$VVJ[&;()8)[MA;13!$U.:-:\]>(6F_L(ZC7#64A8]8&L'IS8]G6A) M3W=.IFU2+'/ O:_3NLCV#=9H8,5[48)'=Y;QU<]3V)_3,)Q^:R2G#E!8X_3_ MQ.F7KRO,%W_@(GS!F]K9W\.*7*Y2RV21S%%?F_PF)L ):8%K:73B=4[<$.GX M+Y T;@.%X7#64A(= .OC8E[+!Y<_$0L_8;HF"NZ/69@HY6L9D8#$32%+("+$ M%!G(& V9!<5&U5J?O4+2N.T6A@-62TET *R'-XOWM\BG5:T:)$\G5<%]P8G6 M65G.':#F@KQJ6I03+M6@D8^,*V1ZKR#KT=?W+U$W;D>&8?78 /+IMB+P_E[: ME,LM']*\5^W?KJ>TJ?)[E;YAZ_D44P%%[0R.0I.,+:N)] $\V>96\>*B:IW9 M.TP]WZZ^P]&+3 :=(1//U>&\,H-#R2&R&"Q9@B[RUB&'8Z?WG;N&[Q"Y[S.] M[Q!6]W"GO[[;UD895L>;*EOJ^#7-P:4ZGHMAT=J)$+#%]>YA*1UGG!'^3-YVS$9%LJ9R=)=KKG&VCZL(Y6?*1%<[W:M?^MI(Y#A+6,\D< MAW!N[#O]A\D(,01C'=E*-8E%:5$(ZRR"EBJJDE$YO5>YY=M+YCA(9,\GLUHWT]:DX,XJ!3G4\:,Y1'"26> R%G3$"AE:)//L>G=/+>5/._%/ MYNS8AS]^NUZDKV&)%U\6B)4ACY=T,X4-!3.DTL 926ZO,+I.0B\@I6#9I&BS M:9+GN2]!XYTAI\M\/K0 1JXR>'^)87$9_H7;-:'<,(^;YP#SO#$=_ M6\ROO]UD9))]Y4+6H%EA M]4VY.:\7 (Y5NC,HQ@6$E.ID(4/B#T$)U[J%3&]5DZV,G$9<[@XG]_90U%Y* M3QHP9#+?%4-9/0$$H[SWUC.9_; 7+F,;-:UDO&^]Y"$,'_L$FE]=S6>?5O/T MKSNE_)$X-UTNYXOO]9KBQJG4-@5?$$I4@30Q.8:^AH[)]@LF&)'2X_$TN\^C M?5_8$U2.E>U\:$9WH';NWV1]6'W%Q?;[Y78Y*6:+Z D*GJ4ZZ%.#Y]4F8T8K MX2VZW/JL>H6DGKSS$Y$UA! ZP!3MBWR=[LJ(+Q:+&MZJ#-LN*',6>Z/ J43T91(UPU580'2#KN<[*DD@M-;QA4HURL^3! MJ9I@(3Q:E$%$U;HLXLW,\6UG5A_'[^Y@\V+Z3#(RZF(<:,_(8PVYCBW4@N0? M@BA%AQ*&1=+)Z4UG;X=_$!B.3VPZ1#(=8.[S L/R>O%];3-^^DH<7EZD_[R> M$B43X;2U6'O IW6_N1K"<-* SE(KPVS*MG6SZA?(Z+.2]_,EG>*KK_,\R>1RV$QK"K(ZOZEP?:?BCW/-Z)%):CEPBB*ESE-*W-VT":V#*N>*G]1%J; MZZ]2U9.EU09=C24Q@?RKUZLXV6?H=EOL#/Y*4L0ZJBG.2@"TI+ M_DZN?=!0&(A>,[#D%S%,3@GY2+7MC%LU(:;/&;7'(&X<^72;;KZ>X+7\O=8) MS(7ADX*,CA9*-D5PS,BE;F_,OD#-R;X]V^&G%\K''KB-1O%G%1IM/ MO(H%F5' :E"$K$ ),;( Z$L4RN;:!&P/&^G)@T?NKG&ZY$]G5P/W&6B^7ER'-.:'2G#>,'KKS6:>:JO^^1! M+3W:EZDPO /T/#2_;Q81N"F9)0%8B@.ER4EWVDIPB2NM)2;)6X<+=Q+2E3=\"F). M9W,'6/GTE;3D9UQ4'K0&$]=]FWGX1Y$"#.Y>Z> HCC MV-FYM[/.MEY_>ZJ[\_1)+?V=5^@VU6ZTG31MM*F!X]-&S$GAJ?7VW MFY*N?)Q3X-. T1W Y?XF^+B8SM+T6ZV#WR[&2V.#CQE"JHN)M.U"GX.Y?(.D#G_:WVJ.WV M;7?W]3]6OY)/2BXJ)9L 363DC:0 M" /-FMFZ-R/I7D;T\,H[,IW:Z4#&PNF M;]C5)JJU-4FM*-IFMDXXXY(;+<'+PD$I1V9#D060!\9HB8;.@_/!;@>%7=V3 M#@2[4P73 >P>*NT]MA47C&LR*,A 10>*V H^V%HBH@Q:S[(RKM5"E:["#:20:F"K8WK52V3=)@#<];:80LC M7J:OJV#K(=U M],!5H ->R5"[$G(H0KE0>$@A-!_9>S2UXX)Q. 0]N5,\BSC?"G")K;_12?/Y M3[S\ W^=SU9?EQ,5 LM)6HBF1-($C $9!09H]445)V+F[>^NCZ-UW/N&OD![ MJBC?$&3K=OS\YWRB?:CCXPWH]3!:5CO."Q3@?4SH13;^<:GVV9"Z)7'<.XWN M 'J,X-X:+@EH.-%1%E0,02AC0?'U!*7$P6EA?&9213TJ,BN1X]YW](G-@X7W MQM#YT_QZ,2&M;U-MGI 2+Z <,=*5XLF:4:4.CT_$< M]^9Q[S\&A]L9Q/&&][YDGSL %70/OM7&6,9*,$>MI'V&6V#KQ95_:QKT- MZ4[O'22J#BKG7US7WV=Y&XC'_.-?B7[UXJK^-$$F-1/DEA4E2*E+KHB3I0 Y M:)IE)WG!UG5*1Q$Z[FU)'^!L(L3#D>HW2)WAE]JC]/- EWIW:4#11V[9>H** M*[6%KX"@B(G(B;'2)2L?-^\?M=6#?_.@:R&(#L[@71T*GN&62TQ+F1QPQ6AE M1:PKOS3DI%C.Q00S:,UO@ZN9$Q8GHKZ%M'X=$Y&9-D4&Q.&ZO',\RU;7X2'H/E M>);N8?U=G?2$P(-%]48PN Z &E9\MM*!-0YK^X':H8(4?B[ M_QO'O089&%0#,O\-Z+2)RCYIZRQ$6:L-%'?@6+0@,146HXK>G]N<&_>RHQ,= M=I!@.KCBV+F>9Z/BT18T!4DGYVH9,,X@)B1#(>88DXV\#-KHHO,KC3$AV$1D M_5QD[&Z-*WE@-I U0 Y2 ,6SW700*N0<<7+9:YOU<\!OW$N,,6%VD CZ,,TN M9OFU:Y_[+ M)F,"R(989!2I$#DZ(0K9GM%8EEG5.^UMIA[V\JY89QUQ3G(?M MG>/J:>![?C_PK6OCZ"@$.*1MI'1!<"%Y8*P([VFIP8H& 'N9BG%N)6.@JQ%ND;)CRF>P49(%D6JK>UU=I4#T6ZV+%FP T(UVT= _Z Z5 MREL#W3JH'82SW#,'1F=RAI0@P[44#2D*1.[09AV'@-UX]PMO '@'2^:-06^3 M=\V%4]IH$+Y.C9:"MI:*%LC]%LQ$P71\K97!L>\>YUJA?^ =+)$ PGU@EEF>% _PE0 M/#IPR=&ZI$PV*5F4WV>HX"'O'.<&HF^P'22'WO'U;)2[6"7ICP?O.1FMQ60( MPB(4&W@)*DK^N.;B.+#U=?'0(?*:2.CD>XCSH''""QJ%H=H-=>AK$!J\J;U_ M/:(,2K+]9LN_^J)Q[ALZ1-=!'.]\5;FBZOUAQLZ MCF#=4:]IP]#35]BH\]ZSA-1VC)?SY?7B3O_9:+S(*D,TP=9@6H0HO ?TVEA1 MLE+-6_$?0-ZI=_//OFKB7))9(P-G&&GGXCB$5 ]Z%U&KXD4PK2M?GR5FW+J; MH=#R^)*^C2RZ[0CZ[/)^QS2?);()UC_-R]KBHP\OP]7VK5N+@53#LP]9ME>( M3>D:6(,.Q\,15&[(5IJ,M&N89;4U6JJ&H0&?M;".:4N[X-]0Y?X^O[S\:;[X M,RSR!1V%WY?3Y;V/)ESKNGX&*7!2 M(CN5\L0N L=/)>64Y#(FL"D@^6]<@%=2@F%8K+5U3%?K*J"W9B&TA,+> MUL(AX,*X4L<1VNA!L4"'AK($KW)H.(8GDJ MX)-7M1;-0E UO5H1:W52)3W.@#M9&;Q$S\F3U+><_E!NWG*1_O-ZNER'YY;O MOM_[Z7.(ESC!)&1D9&SP6-9U*06"-!KJ+;A@6"^$6E<1'4KCN+9A,_0\FG\5 ;W@(I?\2KB8A)XRC)K1M@^N-B\)&<8ND],I>[;=>$_S]EXY4U-)*\$?SKP//>\?1MU9^/J-E16>P.M8A M?()JP4GK"2;%?.@ MN=*T26A_!",2,4EH_Y7B>K#0=19\*I#98+EKQGYX\HGAN]#_-9AL/H[O>'/6 MQZS00N2.@R+PD;=!CD9&)>ECDT7S1+\A(]BW[%U?%"U_Q5 S/O*'FB)U39M\ M]N5=6$Z7?Y_-XQ(7?]23YN?9M^O50VEL3B!))X'- B&57&T1F2"@,% B1T<; MLXC0O,ED._+[L!Y/QMR37D8C";A/8W-MD:,33HNHR<$7=%"D4J_698%<<@E: M)L^:CPX_Q3,>KD/^6-#8TVD^1$Z=PNVALR:X55BSYE#5KG3.T#Y.40*2>6X% M4[S$,S@X;\%I/DCT!SO-A\BA V#=[M-WWV\3D]]?!EIA995-W&=1LS"C=:#6 M8WJ28'7DIZ2]%SP+S3L#OD30R*,5.M%I[636$P#OU3X>R=G'[-CN2&7(4S.B M@&/"@^(U&:E&='.ZG _ Y:'>!AIZVQTDZYU[ +2<6 MG2)S7Y1Z;2T9./0U;$R+MZ1\T.^5Q'%V/ZJ3T&EW9\ (N.@V$/L[_H&S:_QA MN@Q?OBSPR[8"Z^;CHT-7^SVW3:CJB#4T"DUM7_$38;[&RVITX)_3U=?WU\O5 M_ H7=YERUF#62!K4:TX:U#L(&@4D$:T/.473?##ZGJ2=JFP?,OW##=,WNY4Y MSXR0IA:0DML0ZL%AHP537,18N)>JM>9\B9YQ+8 AL/)8Q3631@?'.#$I8>73 M.B5_NOS7N^^?Z7]=VTLY^FR")J:D.KU9:^*6+ :,1$_>J=(VM,[;?8&<<7'5 M3N;S8030(Y;J0K;6+7$@I5AM;TRF-G)A$"V/(*UF@=BG36I=K_L".>-BJ9G( M7X/2D?SO $H?%_-\G59/5K3-5I-X2Q])6/W7^O=YTQTH?9"+L*2(L_$IX!& M@1<"DT6FC&L=JWZ-IG$CB^<\]HX710<*Z^EZ;E9SLP^=P^2XAI3K9LF6#$[N M$$26M#,U6:.Q=4GR:S1UIK1.0L"K\#I!'!W ZQ6W9JN076TAE)0#HH",AR0< M>*8D.&%\U<@H6>MC<2_">@/:*5B8#RV8DBDFK7N\>-JC8__YJPN ^(+"]F>;N"FSL,RY@2 M2AE@&@,M(BN(DIL:MBU9N-H =J]DJ/UP\I2 \4JQ3I?I4X",P$A>9-3QBSUHT#2SKZY=T\<7. M-,AI$*&?PK$.')%G#**[^UINI>(F(TCK)7%#DS%M3099&S@5ITC0K2\-7J-I MG'%,@X=0FHJB V@]\=,^XJ)^$+X@G["@ Q,F0.:^=@8CYRD:J< *VC$^N<1- M:]?V)7JZO(PZ4O*OA4Z.%4/WV1A;FIIE8>Q^7MOLBSUH;IMU4?-ROLPV"<6S M_.C]M]?I40NOG$V09"1%=[S!7D1=-I[F/KQ;](4!<9&.UQLT-1-1)*'X??\XMYR-+_ MPCRQ@4P%1[J]K+/B&*E@;Q('$Y(M7!8?73DGY)Y0..ZU51\8/$UL'8#R=@'5 MXYG.OI EL!Z]00;"74_-VKLUU2%,TROZE0_E$WVZ+,23VW125H3R=<)G=H&1 M-5+(: @H:J*SX"S0E_VB@L<<#B=1/F[L^6P@'D',_P[@7C>V_B&L-K%>QHHU MT2C@K$[QYH4$H.I-4HJ.$U>8:=X;INT*.K$:SHC!UMO@>$#\.VR'.^_3$9M3 M9.1]DJM95R[(ZN(:,&9M3;)6Y=;&23OJ.S%PE!U\'?3B?P.0O@TB1N@U-IN*N _W&$C\+@L([P(8#X=]@. M=Y8L(C-1R0)>FDB6;(X0#,_DD&7/M:XE]JTK<__'$>YG&QP'A+>R!29UHOV-J^4SHKLU$'J/!+T4(3@E'O3* M<\\6Y1@@-O1C6%3X+.FUG[[2!C@^'O3Z MO"96;LKZKKY=K[:9EH\)VEB969GDA,H0-PJ,>? N:(BL8.8JV.!;'R=M5S"N MR=0$<<^//CR[B#NPE$Y<\[OONQ^PN=CVM&@9$N3,)/E4=79XC!Y*X2S7Z>$Y MMT[%'G YO0QS/#]*'P]-[@0RW>Z>W\+535,59Y0)OI9R!Y- )1GJ>*,(/B,* M)CEK?P?\&DWCXK@;\.P%ZB,EV0$R?T;1CQ*Y4P;7P*SDH&2 MB0-M?0W%FQ13=+JP]O=*.PCI$8/'ROJ)QWDJXSM SXF[],YW3S9E7,^D9M(0 M)RT=,<1%R%CKE76(T;3ND]2*]E[F,K[U\_XX,+S]37!Q-;^>K2:H@^8A!LB1 M^]HSID"LBB"D*$H6L8C8NM=L$\)[5-%#8ZXM\(\ 0 >H_R=.OWRET^OB#UR$ M+_C;=3V_/I3UBI8?KE?+59CE;7/N-/$H3##.@I>13*Z\&0-=@!QR+"ZAB;KU MU,@0C-4BMC>;TC[%YV='I5(]; M0;'%:*FX%$BA=GL527MW?D7.R5^T7W->YVK6&;KK.[V[J[PC[M?V?'";Z[9C M5M'H]NWVU3],E^ER7F>GW%Z'%"6S]DX!JEI1)B1Y>](:P*2ON.W\,*-P-QK^N%_;?M,-SE1&6E0RBT#4VI'9:8I W)"QA? M;7!5*Z=;.UO[4S>N1]4*+X^UUT#2Z>"P_?ML<5N03\MZAS,LT]5RDQ&RMCW( MJO@!-W]/3#9Z/?A=U[BSBH*#%UE E"8S'S&9V/IJ]R "Q_6$AD+?<#+J ("T MH/?TUNFJ#I3_3H?*GV&1Z\BLC=@N+^=_UOR7B8N6!^$,V)P2*-2F-B_Q@+5S MO\W"B=C:"=^3M'&=E*% -X1<.H#;;DW^<-S:Q>HGK+/G+S^1&*_I>=\?_/(D M,Z:X<0ZR1%JR=AI\]J%V%E/(19&^>;N9!F2/ZX2<]V0>3I[=^AH/&M4U=C?V M?W8;C^/(M;0J]9PN_U5;G/Z=B%C06V;KN_<;L":>O$]1 .&2(&($0M!:@-;* M*FDE+[IY;>=+!+4?4[6^2[.69R6] %S[WU*105N4@51[&W*%Q30?*;V;DI'K M%YIAX?7Q5 ?SO8/C]-6Q)8R9@B$X2"%(4,HD")9,4FL<<[9(F7'P3J7'S! Z MXW2JP^5^Z/2@0X30):@>CRB)@E9C'4A5AT.;A.!B)(,A!EM M=! "#IX>=( X.H#714KUSGI)1B).UR.7;P8.B."M\@A6,4/K* :<003M&7K+ M-.?-IS(^1TMO<#I%XH\3#EJPOP,8?0J7N-P6ZOR&J^TBN,'DI,@@4[&UO%M# MM%6C<_0Y9\T1$RWFR#C^%[W0,W Q DZF(Y M01^K0ZJ,SQ!1$7?(1_5)293\$7YVCHQXX17CAJL&049+IG:@6=[/EZL/Y6_S M>5Y^GJ_"Y785OKC,-9WAK$[$4-X4<#8R",IHEVT.&%M?>.VF9-Q(TJ"ZI0'K MNP#0\R.5:^_O[(R!*&HRB";'E?A%+BR*D*/U@MO6\8M3QYB?[Y@:Q!<[BO4] MHNC>'&4MBJ8-$"%GVEXJ"=H0Q2= RS#XE'5H7O7V)@>8'R3R P:8'\+_'J"T M;0;_W.QL%4/PG"O((G%0*.NT+R% .&*4B5Z5A*WA]#))G4'J6-$_AE1#.70 MJT_7W[Y=3I]?#HK,,,4 QJTM@=KX5]=1 X%IC%%DQUI/WWJ%I-[.NS:P:BF' MD:>Y_AK^WWQQLTTV%9>1J+:U/"X+6S-ZB"G>" .2-@5G: K;[[KWE3&N3]_< MF:=VO''4@+$CPZ+637XH#]:PW3="6VMB%N!TO;Q62H!G6D(V3#,K2O1YK^*_ M5]#Q+ 'C#7\]5:+SUNP=.:SST_SZCATWPTO1"(V>$>5)DKZCHS4X'2#D6JSM MK9+\4:[FSG#.CD>/)_=&PIJWX]S8\3R2'#ZFWV*(9/U[2,;0(EA<3T0-P*,, MTAI4VO(])+_KV>--_6TO^I-Y-_:FG_[QA/Q NHXS.AAEH7-2J4+019E 9,Z" M%BZ+F/?9]$\?/=[HWP$V_8F<&UGP'V:WU&^)CT5HGJ6&'%5-'B.'WTF> 0VF M()U,);R6:+7SP>.$6X<1^FE<&UO/_SE_HJFLUD9*"2QA]6<4!\=#!NM9440\ M"W:?\>Y/G[R7T/7;$/J)?.LAT'!;7[F^&KB8Y=_F,[SZ=CG_CG@S"OWS(LR6 MFX::[[[?N,1KLS@H8W-6"#H98AQS%ISU&F2*"0/WY NW3BPXC>+.;GA.#\N? M48!O$*XW:]WN\^08"ZYHT+Q.3Y2:3F%3&\(*'4,IL:!J?45T&L4C=ZT[([9. MA/4)@A[?W/H'SO+\QFS0)3MFF8&8DJ(#1#,@%S%"9E:C\XD36_N576 M.-@XD<$=G(5/C(E?;OL9Y"B-##H##S7,8#FM*7 .":VQ,2>>>.OKH>>I&H]<%6=,ZP%/+]'3 MV;WUD3)_#4K'"J #,/WM.I"67N&]CO[+]]>+RMUUI>UT]J56V>+$,%F,#YX8 M5AL)//MR5P:R'=9M M@Q68 NVN>@7@N MFQ$.PX%E?A;)=8?)[:JV+GV6Q:$FE]YF0W:OS!:\DPS(9;->.6M5:=W0\P5R MQD7=4 AX$6C'BV/DJ!EY3W1TO)O/\DW$SSGEE'"@UEGJT=+FRPQ!L>(#>N&D MW>?F^O%S>\+$"<*:-^)J^)XCI7@JEBD@[Z8N#C4$1MI9 MR"Q30=HEIO6LWGUIZV9DP=G.MT&DU@$:]_:XDW;>,$M\*S[6MDP!G+,:3!". M:0R2_NLY%#+#,Q,BYH=&U02P$"% ,4 " !C@ A7 M9_M#+(<$ >$P $P @ &W#P 83(P,C-Q,C$P<65X,S(Q M+FAT;5!+ 0(4 Q0 ( &. "%=%QPCDA00 *H3 3 " M 6\4 !A,C R,W$R,3!Q97@S,C(N:'1M4$L! A0#% @ 8X (5TYA+&N% M$ N;, !, ( !)1D &$R,#(S<3(Q,'%E>#DU,2YH=&U0 M2P$"% ,4 " !C@ A7&U;TE+83 0 ]O! $ @ ';*0 M'-D4$L! A0#% @ M8X (5_GX)_!9)0 Z'H! !0 ( !SDP! '-N9"TR,#(S,#8S M,%]C86PN>&UL4$L! A0#% @ 8X (5^0,?RJP0 4K(" !0 M ( !67(! '-N9"TR,#(S,#8S,%]D968N>&UL4$L! A0#% @ 8X ( M5]8\ !T@< % M@ %LZ@$