0000045919-24-000026.txt : 20240510 0000045919-24-000026.hdr.sgml : 20240510 20240510161217 ACCESSION NUMBER: 0000045919-24-000026 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HARTE HANKS INC CENTRAL INDEX KEY: 0000045919 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-DIRECT MAIL ADVERTISING SERVICES [7331] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 741677284 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07120 FILM NUMBER: 24934974 BUSINESS ADDRESS: STREET 1: 9601 MCALLISTER FREEWAY STREET 2: SUITE 610 CITY: SAN ANTONIO STATE: TX ZIP: 78216 BUSINESS PHONE: 2108299000 MAIL ADDRESS: STREET 1: 9601 MCALLISTER FREEWAY STREET 2: SUITE 610 CITY: SAN ANTONIO STATE: TX ZIP: 78216 FORMER COMPANY: FORMER CONFORMED NAME: HARTE HANKS COMMUNICATIONS INC DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: HARTE HANKS NEWSPAPERS INC DATE OF NAME CHANGE: 19771010 10-Q 1 hrth-20240331.htm 10-Q hrth-20240331
0000045919--12-31false2024Q1P1Yhttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAssethttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAssethttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAssethttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAssethttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:shareshrth:segmentxbrli:purehrth:planhrth:meeting00000459192024-01-012024-03-3100000459192024-04-3000000459192024-03-3100000459192023-12-310000045919us-gaap:QualifiedPlanMember2024-03-310000045919us-gaap:QualifiedPlanMember2023-12-310000045919us-gaap:NonqualifiedPlanMember2024-03-310000045919us-gaap:NonqualifiedPlanMember2023-12-3100000459192023-01-012023-03-310000045919us-gaap:CommonStockMember2023-12-310000045919us-gaap:AdditionalPaidInCapitalMember2023-12-310000045919us-gaap:RetainedEarningsMember2023-12-310000045919us-gaap:TreasuryStockCommonMember2023-12-310000045919us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000045919us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000045919us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000045919us-gaap:RetainedEarningsMember2024-01-012024-03-310000045919us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000045919us-gaap:CommonStockMember2024-03-310000045919us-gaap:AdditionalPaidInCapitalMember2024-03-310000045919us-gaap:RetainedEarningsMember2024-03-310000045919us-gaap:TreasuryStockCommonMember2024-03-310000045919us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000045919us-gaap:CommonStockMember2022-12-310000045919us-gaap:AdditionalPaidInCapitalMember2022-12-310000045919us-gaap:RetainedEarningsMember2022-12-310000045919us-gaap:TreasuryStockCommonMember2022-12-310000045919us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100000459192022-12-310000045919us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000045919us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000045919us-gaap:RetainedEarningsMember2023-01-012023-03-310000045919us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000045919us-gaap:CommonStockMember2023-03-310000045919us-gaap:AdditionalPaidInCapitalMember2023-03-310000045919us-gaap:RetainedEarningsMember2023-03-310000045919us-gaap:TreasuryStockCommonMember2023-03-310000045919us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100000459192023-03-310000045919hrth:MarketingServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310000045919hrth:MarketingServicesMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000045919hrth:MarketingServicesMember2024-01-012024-03-310000045919hrth:CustomerCareMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310000045919hrth:CustomerCareMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000045919hrth:CustomerCareMember2024-01-012024-03-310000045919hrth:SalesServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310000045919hrth:SalesServicesMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000045919hrth:SalesServicesMember2024-01-012024-03-310000045919hrth:FulfillmentAndLogisticsServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310000045919hrth:FulfillmentAndLogisticsServicesMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000045919hrth:FulfillmentAndLogisticsServicesMember2024-01-012024-03-310000045919us-gaap:TransferredOverTimeMember2024-01-012024-03-310000045919us-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000045919hrth:MarketingServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310000045919hrth:MarketingServicesMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000045919hrth:MarketingServicesMember2023-01-012023-03-310000045919hrth:CustomerCareMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310000045919hrth:CustomerCareMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000045919hrth:CustomerCareMember2023-01-012023-03-310000045919hrth:SalesServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310000045919hrth:SalesServicesMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000045919hrth:SalesServicesMember2023-01-012023-03-310000045919hrth:FulfillmentAndLogisticsServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310000045919hrth:FulfillmentAndLogisticsServicesMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000045919hrth:FulfillmentAndLogisticsServicesMember2023-01-012023-03-310000045919us-gaap:TransferredOverTimeMember2023-01-012023-03-310000045919us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000045919srt:MinimumMember2024-01-012024-03-310000045919srt:MaximumMember2024-01-012024-03-3100000459192023-05-020000045919hrth:TexasCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberhrth:NewCreditFacilityMember2021-12-212021-12-210000045919hrth:TexasCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberhrth:NewCreditFacilityMember2021-12-210000045919hrth:TexasCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberhrth:NewCreditFacilityMember2023-12-292023-12-290000045919hrth:TexasCapitalBankMemberhrth:NewCreditFacilityMemberus-gaap:LetterOfCreditMember2021-12-210000045919hrth:TexasCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberhrth:SecuredOvernightFinancingRateSOFRMember2021-12-212021-12-210000045919hrth:TexasCapitalBankMember2024-03-310000045919hrth:TexasCapitalBankMember2024-01-012024-03-310000045919hrth:NewCreditFacilityMember2024-03-310000045919hrth:NewCreditFacilityMember2023-12-3100000459192020-12-310000045919us-gaap:QualifiedPlanMemberhrth:QualifiedPlanIMember2023-01-012023-01-310000045919us-gaap:QualifiedPlanMemberhrth:QualifiedPlanIMember2023-01-310000045919hrth:QualifiedPlanIIMember2024-03-310000045919hrth:QualifiedPlanIIMember2024-01-012024-03-310000045919us-gaap:NonqualifiedPlanMember2024-01-012024-03-310000045919us-gaap:NonqualifiedPlanMember2023-01-012023-03-310000045919us-gaap:EmployeeStockOptionMember2024-01-012024-03-310000045919us-gaap:EmployeeStockOptionMember2023-01-012023-03-310000045919us-gaap:RestrictedStockMember2024-01-012024-03-310000045919us-gaap:RestrictedStockMember2023-01-012023-03-310000045919us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000045919us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000045919us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-03-310000045919us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310000045919us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-310000045919us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310000045919us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000045919us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000045919us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310000045919us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310000045919us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310000045919us-gaap:AccumulatedTranslationAdjustmentMember2023-03-3100000459192023-04-012023-06-300000045919srt:ScenarioForecastMember2024-01-012026-12-3100000459192023-01-012023-12-310000045919hrth:ConsultingAndEmployeeExpenseMember2024-01-012024-03-310000045919us-gaap:EmployeeSeveranceMember2024-01-012024-03-310000045919us-gaap:FacilityClosingMember2024-01-012024-03-310000045919hrth:ConsultingAndEmployeeExpenseMember2023-12-310000045919us-gaap:EmployeeSeveranceMember2023-12-310000045919hrth:FacilityAssetImpairmentAndOtherExpenseMember2023-12-310000045919hrth:FacilityAssetImpairmentAndOtherExpenseMember2024-01-012024-03-310000045919hrth:ConsultingAndEmployeeExpenseMember2024-03-310000045919us-gaap:EmployeeSeveranceMember2024-03-310000045919hrth:FacilityAssetImpairmentAndOtherExpenseMember2024-03-310000045919hrth:MarketingServicesMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310000045919us-gaap:OperatingSegmentsMemberhrth:CustomerCareMember2024-01-012024-03-310000045919us-gaap:OperatingSegmentsMemberhrth:SalesServicesMember2024-01-012024-03-310000045919us-gaap:OperatingSegmentsMemberhrth:FulfillmentAndLogisticsServicesMember2024-01-012024-03-310000045919us-gaap:IntersegmentEliminationMember2024-01-012024-03-310000045919us-gaap:CorporateNonSegmentMember2024-01-012024-03-310000045919hrth:MarketingServicesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310000045919us-gaap:OperatingSegmentsMemberhrth:CustomerCareMember2023-01-012023-03-310000045919us-gaap:OperatingSegmentsMemberhrth:SalesServicesMember2023-01-012023-03-310000045919us-gaap:OperatingSegmentsMemberhrth:FulfillmentAndLogisticsServicesMember2023-01-012023-03-310000045919us-gaap:IntersegmentEliminationMember2023-01-012023-03-310000045919us-gaap:CorporateNonSegmentMember2023-01-012023-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
xQUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
or
oTRANSITION 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-07120
HARTE HANKS, INC.
(Exact name of registrant as specified in its charter)
Delaware
1 Executive Drive, Chelmsford, MA 01824
74-1677284
(State or other jurisdiction of(Address of principal executive offices,(I.R.S. Employer
incorporation or organization) including zip code)Identification Number)
(512) 434-1100
(Registrant’s telephone number including area code)
None
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of each exchange on which registered
Common StockHHSNASDAQ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated fileroAccelerated filero
Non-accelerated filerxSmaller reporting companyx
Emerging growth companyo
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. o
Indicate by check mark if the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes o No x
The number of shares outstanding of the issuer’s common stock as of April 30, 2024 was 7,240,905 shares.


HARTE HANKS, INC. AND SUBSIDIARIES
TABLE OF CONTENTS
FORM 10-Q REPORT
For the Quarterly Period Ended March 31, 2024

            

2

PART 1. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements

Harte Hanks, Inc. and Subsidiaries Condensed Consolidated Balance Sheets
In thousands, except shares and per share amountsMarch 31,
2024
December 31,
2023
ASSETS(unaudited)
Current assets
Cash and cash equivalents$11,464 $18,364 
Accounts receivable (less allowance for doubtful accounts of $144 and $474 at March 31, 2024 and December 31, 2023, respectively)
32,778 34,313 
Contract assets and unbilled accounts receivable8,278 7,935 
Prepaid expenses2,222 1,915 
Prepaid income taxes and income tax receivable1,758 1,758 
Other current assets1,270 928 
Total current assets57,770 65,213 
Property, plant and equipment (less accumulated depreciation of $37,225 and $36,533, respectively)
8,412 8,855 
Right-of-use assets24,507 25,417 
Other assets  
Intangible assets, net2,640 2,820 
Goodwill1,926 1,926 
Deferred tax assets, net17,106 17,268 
Other long-term assets1,083 1,258 
Total other assets22,755 23,272 
Total assets$113,444 $122,757 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities  
Accounts payable and accrued expenses$15,991 $23,176 
Accrued payroll and related expenses4,749 5,615 
Deferred revenue and customer advances3,713 3,195 
Customer postage and program deposits1,603 1,815 
Other current liabilities9,580 9,495 
Current portion of lease liabilities4,519 4,815 
Total current liabilities40,155 48,111 
Pension liabilities - Qualified plans10,166 10,540 
Pension liabilities - Nonqualified plan18,426 18,630 
Long-term lease liabilities, net of current portion22,811 23,691 
Other long-term liabilities1,924 1,928 
Total liabilities93,482 102,900 
Stockholders’ equity  
Common stock, $1 par value, 25,000,000 shares authorized;12,221,484 shares issued, 7,240,905 and 7,224,718 shares outstanding at March 31, 2024 and December 31, 2023, respectively
12,221 12,221 
Additional paid-in capital153,177 157,889 
Retained earnings844,749 844,920 
Less treasury stock, 4,980,579 shares at cost at March 31, 2024 and 4,996,766 shares at cost at December 31, 2023
(945,906)(951,083)
Accumulated other comprehensive loss(44,279)(44,090)
Total stockholders’ equity19,962 19,857 
Total liabilities and stockholders’ equity$113,444 $122,757 
See Accompanying Notes to Condensed Consolidated Financial Statements
3

Harte Hanks, Inc. and Subsidiaries Condensed Consolidated Statements of Comprehensive Loss (Unaudited)
Three Months Ended March 31,
In thousands, except per share amounts20242023
Revenue$45,448 $47,120 
Operating expenses
Labor23,485 24,465 
Production and distribution13,750 14,452 
Advertising, selling, general and administrative5,939 6,084 
Restructuring expenses853  
Depreciation and amortization expense1,046 1,066 
Total operating expenses45,073 46,067 
Operating income375 1,053 
Other expense, net
Interest expense (income), net11 (210)
Other expense, net606 2,586 
Total other expense, net617 2,376 
Loss before income taxes(242)(1,323)
Income tax benefit(71)(532)
Net loss(171)(791)
Loss per common share
Basic and diluted$(0.02)$(0.11)
Weighted average shares used to compute loss per share
Basic and diluted7,2367,425
Comprehensive loss, net of tax:
Net loss$(171)$(791)
Adjustment to pension liability, net344 740 
Foreign currency translation adjustment(533)1,880 
Total other comprehensive (loss) income, net of tax$(189)$2,620 
Comprehensive (loss) income$(360)$1,829 

See Accompanying Notes to Condensed Consolidated Financial Statements
4

Harte Hanks, Inc. and Subsidiaries Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)
Three Months ended March 31, 2024
In thousandsCommon
Stock
Additional
Paid-in
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity
Balance at December 31, 2023$12,221 $157,889 $844,920 $(951,083)$(44,090)$19,857 
Stock-based compensation— 552 — — — 552 
Vesting of RSUs— (5,264)— 5,177 — (87)
Net loss— — (171)— — (171)
Other comprehensive loss— — — — (189)(189)
Balance at March 31, 2024$12,221 $153,177 $844,749 $(945,906)$(44,279)$19,962 

Three Months ended March 31, 2023
In thousandsCommon
Stock
Additional
Paid-in
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Deficit
Balance at December 31, 2022$12,221 $218,411 $846,490 $(1,010,012)$(48,302)$18,808 
Stock-based compensation— 540 — — — 540 
Vesting of RSUs— (21,538)— 21,326 — (212)
Net loss— — (791)— — (791)
Other comprehensive income— — — — 2,620 2,620 
Balance at March 31, 2023$12,221 $197,413 $845,699 $(988,686)$(45,682)$20,965 

See Accompanying Notes to Condensed Consolidated Financial Statements
5

Harte Hanks, Inc. and Subsidiaries Condensed Consolidated Statements of Cash Flows (Unaudited)
Three Months Ended March 31,
In thousands20242023
Cash Flows from Operating Activities
Net Loss$(171)$(791)
Adjustments to reconcile net income to net cash (used in) provided by operating activities:
Depreciation and amortization expense1,046 1,066 
Stock-based compensation552 540 
Net pension cost (payment)52 (208)
Deferred income taxes(161)(186)
Changes in assets and liabilities:
Accounts receivable and contract assets1,192 3,452 
Prepaid expenses, income tax receivable and other current assets(267)3,830 
Accounts payable and accrued expenses(7,025)(2,416)
Deferred revenue and customer advances518 66 
Customer postage and program deposits(212)104 
Other accrued expenses and liabilities(1,216)(3,753)
Net cash (used in) provided by operating activities(5,692)1,704 
Cash Flows from Investing Activities
Purchases of property, plant and equipment(526)(566)
Proceeds from sale of property, plant and equipment1 1 
Net cash used in investing activities(525)(565)
Cash Flows from Financing Activities
Debt financing costs(45)(6)
Payment of finance leases(17)(47)
Treasury stock activities(87)(212)
Net cash used in financing activities(149)(265)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(534)1,880 
Net (decrease) increase in cash and cash equivalents and restricted cash(6,900)2,754 
Cash and cash equivalents and restricted cash at beginning of period18,864 11,364 
Cash and cash equivalents and restricted cash at end of period$11,964 
(1)
$14,118 
Supplemental disclosures
Cash paid (received) for interest$(36)$138 
Cash paid for (received) income taxes, net$167 $(4,770)
Non-cash investing and financing activities
Purchases of property, plant and equipment included in accounts payable$942 $2,034 
(1) This amount is comprised of the below balances:
Cash and cash equivalents$11,464 $13,118 
Cash held in Escrow account included in other assets 500 1,000 
Cash and cash equivalents and restricted cash at end of period$11,964 $14,118 
See Accompanying Notes to Condensed Consolidated Financial Statements
6

Harte Hanks, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
Note A - Overview and Significant Accounting Policies
Background
Harte Hanks, Inc. together with its subsidiaries (“Harte Hanks,” “Company,” “we,” “our,” or “us”) is a leading global customer experience company. With offices in North America, Asia-Pacific and Europe, Harte Hanks works with some of the world’s most respected brands.
Segment Reporting
The Company operates four reportable segments: Marketing Services; Customer Care; Sales Services; and Fulfillment & Logistics Services. Our Chief Executive Officer (“CEO”) is considered to be our chief operating decision maker. Our CEO reviews our operating results on an aggregate basis for purposes of allocating resources and evaluating financial performance by using the three financial measures: revenue, operating income and operating income plus depreciation and amortization (EBITDA).
Accounting Principles
Our unaudited interim condensed consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should be read in conjunction with information included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 10-K”).
Consolidation
The accompanying unaudited interim condensed consolidated financial statements include the accounts of Harte Hanks, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. As used in this report, the terms “Harte Hanks,” “the Company,” “we,” “us,” or “our” may refer to Harte Hanks, Inc., one or more of its consolidated subsidiaries, or all of them taken as a whole, as the context may require.
Interim Financial Information
The condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Rule 8-01 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S.GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.
Use of Estimates
Preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from those estimates due to uncertainties. Such estimates include, but are not limited to, estimates related to lease accounting; pension accounting; fair value for purposes of assessing long-lived assets for impairment; revenue recognition; income taxes; stock-based compensation and contingencies. On an ongoing basis, management reviews its estimates and assumptions based on currently available information. Changes in facts and circumstances could result in revised estimates and assumptions.
Operating Expense Presentation in Condensed Consolidated Statements of Comprehensive Income
The “Labor” line in the Condensed Consolidated Statements of Comprehensive Loss includes all employee payroll and benefits costs, including stock-based compensation and temporary labor costs. The “Production and distribution” and “Advertising, selling, general and administrative” lines do not include any labor, depreciation, or amortization expense.
7

Revenue Recognition
We recognize revenue upon the transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services based on the relevant contract. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Certain client programs provide for adjustments to billings based upon whether we achieve certain performance criteria. In these circumstances, revenue is recognized when the foregoing conditions are met. We record revenue net of any taxes collected from customers and subsequently remitted to governmental authorities. Any payments received in advance of the performance of services or delivery of the product are recorded as deferred revenue until such time as the services are performed or the product is delivered. Costs incurred for search engine marketing solutions payable to the engine host and postage costs of mailings are billed to our clients and are not directly reflected in our revenue.
Revenue from agency and digital services, direct mail, logistics, fulfillment and contact center is recognized when the work is performed. Fees for these services are determined by the terms set forth in each contract. These fees are typically a set fixed price or rate by transaction occurrence, service provided, time spent, or product delivered.
For arrangements requiring design and build of a database, revenue is not recognized until client acceptance occurs. Up-front fees billed during the setup phase for these arrangements are deferred and direct build costs are capitalized. Pricing for these types of arrangements is typically based on a fixed price determined in the contract. Revenue from other database marketing solutions is recognized ratably over the contractual service period. Pricing for these services is typically based on a fixed price per month or per contract.
Fair Value of Financial Instruments
Financial Accounting Standards Board ("FASB") Accounting Standard Codification ("ASC") 820, Fair Value Measurements and Disclosures, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also establishes a fair value hierarchy that prioritizes the inputs used in valuation methodologies into three levels:
Level 1
Quoted prices in active markets for identical assets or liabilities.
Level 2Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Because of their maturities and/or variable interest rates, certain financial instruments have fair values approximating their carrying values. These instruments include cash and cash equivalents and restricted cash, accounts receivable, trade payables, and long-term debt. The fair value of the assets in our funded pension plan is discussed in Note H, Employee Benefit Plans.
Leases
We determine if an arrangement is a lease at its inception. Operating and finance leases are included in the lease right-of-use (“ROU”) assets and in the current portion and long-term portion of lease liabilities on our condensed consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of each lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date of each lease to determine the present value of lease payments. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Our lease terms may include options to extend or terminate the lease, which are included in the lease ROU assets when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain real estate leases, we account for the lease and non-lease components as a single lease component.
8

Note B - Recent Accounting Pronouncements
Recent Accounting Guidance Not Yet Adopted
In November 2023, the FASB issued accounting standards update (“ASU”) 2023-07, which enhances the disclosures required for reportable segments in annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting periods beginning with the fiscal year ending November 30, 2025, and for interim reporting periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The amendments in ASU 2023-09 are effective for the fiscal year ending after November 30, 2026. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.
No other new accounting pronouncements recently adopted or issued had or are expected to have a material impact on the condensed consolidated financial statements.
Note C - Revenue from Contracts with Customers
Under Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers ("ASC 606"), an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that are within the scope of the new standard, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. This standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This standard also includes criteria for the capitalization and amortization of certain contract acquisition and fulfillment costs.
Under ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers state the terms of sale, including the description, quantity, and price of the product sold or service provided. Payment terms can vary by contract, but the period between invoicing and when payment is due is not significant. The Company's contracts with its customers generally do not include rights of return or a significant financing component.
Consistent with GAAP, we present sales taxes assessed on revenue-producing transactions on a net basis.
Disaggregation of Revenue
We disaggregate revenue by four key revenue streams which are aligned with our reportable segments. The nature of the services offered by each key revenue stream is different. The following table summarizes revenue from contracts with customers for the three months ended March 31, 2024 and 2023 by our four reportable segments and the pattern of revenue recognition:
Three Months Ended March 31, 2024
In thousandsRevenue for performance obligations recognized over timeRevenue for performance obligations recognized at a point in timeTotal
Marketing Services$8,921 $ $8,921 
Customer Care12,442  12,442 
Sales Services4,662  4,662 
Fulfillment and Logistics Services15,547 3,876 19,423 
Total Revenues$41,572 $3,876 $45,448 
9

Three Months Ended March 31, 2023
In thousandsRevenue for performance obligations recognized over timeRevenue for performance obligations recognized at a point in timeTotal
Marketing Services$10,420 $819 $11,239 
Customer Care11,629  11,629 
Sales Services2,787  2,787 
Fulfillment and Logistics Services18,090 3,375 21,465 
Total Revenues$42,926 $4,194 $47,120 
Our contracts with customers may consist of multiple performance obligations. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. For most performance obligations, we determine SSP based on the price at which the performance obligation is sold separately. Although uncommon, if the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Further discussion of other performance obligations in each of our major revenue streams follows:
Marketing Services
Our Marketing Services segment delivers strategic planning, data strategy, performance analytics, creative development and execution, technology enablement, marketing automation, and database management. We create relevancy by leveraging data, insight, and our extensive experience in leading clients as they engage their customers through digital, traditional, and emerging channels. We are known for helping clients build deep customer relationships, create connected customer experiences, and optimize each and every customer touch point in order to deliver desired business outcomes.
Most marketing services performance obligations are satisfied over time and often offered on a per project basis. We have concluded that the best approach to measure the progress toward completion of the project-based performance obligations is the input method, which is based on either the costs or labor hours incurred to date depending upon whether costs or labor hours more accurately depict the transfer of value to the customer.
Our database solutions are built around centralized marketing databases with services rendered to build custom database, database hosting services, customer or target marketing lists and data processing services.
These performance obligations, including services rendered to build a custom database, database hosting services, customer or target marketing lists and data processing services, may be satisfied over time or at a point in time. We provide software as a service (“SaaS”) solutions to host data for customers and have concluded that these solutions are stand-ready obligations to be recognized over time on a monthly basis. Our promise to provide certain data related services meets the over-time recognition criteria because our services do not create an asset with an alternative use, and we have an enforceable right to payment. For performance obligations recognized over time, we choose either the input (i.e., labor hour) or output method (i.e., number of customer records) to measure the progress toward completion depending on the nature of the services provided. Some of our other data-related services do not meet the over-time criteria and are therefore, recognized at a point-in-time, typically upon the delivery of a specific deliverable.
Our contracts may include outsourced print production work for our clients. These contracts may include a promise to purchase postage on behalf of our clients. In such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.
Customer Care
We deliver customer care services in the United States, Asia, and Europe to provide advanced solutions such as voice, SMS/chat, email, integrated voice response, web self-service, social cloud monitoring, and analytics.
10

Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.
Sales Services
Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.
Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.
Fulfillment & Logistics Services
Our services, delivered internally and with our partners, include printing, lettershop, advanced mail optimization (including commingling services), logistics and transportation optimization, monitoring and tracking, to support traditional and specialized mailings. Our print and fulfillment centers in Massachusetts and Kansas provide custom kitting services, print on demand, product recall support, trade marketing fulfillment, ecommerce product fulfillment, sampling programs, and freight optimization, thereby allowing our customers to efficiently and effectively distribute literature and other marketing materials.
Most performance obligations offered within this revenue stream are satisfied over time and utilize the input or output method, depending on the nature of the service, to measure progress toward satisfying the performance obligation. For performance obligations where we charge customers a transaction-based fee, we utilize the output method based on the quantities fulfilled. Services provided through our fulfillment centers are typically priced at a per transaction basis and our contracts provide us the right to invoice for services provided and reflects the value to the customer of the services transferred to date. In most cases, we use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. Prior to the closure of our direct mail production facilities, our direct mail business contracts may have included a promise to purchase postage on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.
Transaction Price Allocated to Future Performance Obligations
We have elected to apply certain optional exemptions that limit the disclosure requirements over remaining performance obligations at period end to exclude the performance obligations that have an original expected duration of one year or less, transactions using the “as invoiced” practical expedient, or when a performance obligation is a series and we have allocated the variable consideration directly to the services performed. As of March 31, 2024, we had no transaction prices allocated to unsatisfied or partially satisfied performance obligations.
Contract Balances
We record a receivable when revenue is recognized prior to invoicing when we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance such as delivery of an additional good or service (e.g. customer contract requires customer’s final acceptance of custom database solution or the delivery of a final marketing strategy presentation before customer payment is required). If invoicing occurs prior to revenue recognition, the unearned revenue is presented on our Condensed Consolidated Balance Sheet as a contract liability, referred to as deferred revenue.
11

The following table summarizes our contract balances as of March 31, 2024 and December 31, 2023:
In thousandsMarch 31, 2024December 31, 2023
Contract assets223 258 
Deferred revenue and customer advances3,713 3,195 
Deferred revenue, included in other long-term liabilities264 294 
Revenue recognized during the three months ended March 31, 2024 from amounts included in deferred revenue at the beginning of the period was approximately $2.3 million. Revenue recognized during the three months ended March 31, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $2.0 million.
Costs to Obtain and Fulfill a Contract
We recognize an asset for the direct costs incurred to obtain and fulfill our contracts with customers to the extent that we expect to recover these costs and if the benefit is longer than one year. These costs are amortized to expense over the expected period of the benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. We impair the asset when recoverability is not anticipated. We capitalized a portion of commission expense, implementation and other costs that represents the cost to obtain a contract. The remaining unamortized contract costs were $0.4 million and $0.6 million as of March 31, 2024 and December 31, 2023, respectively. They are included in other current assets and other assets on our balance sheet. For the periods presented, no impairment was recognized.
Note D - Leases
We have operating and finance leases for corporate and business offices, service facilities, call centers and certain equipment. Leases with an initial term of 12 months or less are generally not recorded on the balance sheet, unless the arrangement includes an option to purchase the underlying asset, or an option to renew the arrangement, that we are reasonably certain to exercise (short-term lease). Our leases have remaining lease terms of one to eight years, some of which may include options to extend the leases for up to an additional five years.
As of March 31, 2024, assets recorded under finance and operating leases were approximately $0.2 million and $24.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. As of December 31, 2023, assets recorded under finance and operating leases were approximately $0.1 million and $25.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. Operating lease right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The discount rate used to determine the commencement date present value of lease payment is the interest rate implicit in the lease, or when that is not readily determinable, we utilize our incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.
There was no impairment of leases during the three months ended March 31, 2024 and 2023.
The following table presents supplemental balance sheet information related to our financing and operating leases:
In thousandsAs of March 31, 2024
Operating LeasesFinance LeasesTotal
Right-of-use Assets$24,308 $199 $24,507 
Liabilities
Current portion of lease liabilities4,466 53 4,519 
Long-term lease liabilities22,742 69 22,811 
Total Lease Liabilities$27,208 $122 $27,330 
12

In thousandsAs of December 31, 2023
 Operating LeasesFinance LeasesTotal
Right-of-use Assets$25,288 $129 $25,417 
Liabilities
Short-term lease liabilities4,773 42 4,815 
Long-term lease liabilities23,687 4 23,691 
Total Lease Liabilities$28,460 $46 $28,506 
For the three months ended March 31, 2024 and 2023, the components of lease expense were as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Operating lease cost$1,349 $1,456 
Finance lease cost:
Amortization of right-of-use assets7 40 
Interest on lease liabilities1 2 
Total Finance lease cost8 42 
Variable lease cost447 502 
Sublease income(158)(286)
Total lease cost, net$1,646 $1,714 
Other information related to leases was as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,821 $3,341 
Operating cash flows from finance leases1 2 
Financing cash flows from finance leases17 47 
Weighted Average Remaining Lease term
Operating leases6.85.7
Finance leases3.81.2
Weighted Average Discount Rate
Operating leases5.68 %3.67 %
Finance leases8.06 %5.87 %
13

The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows:
In thousands
Operating Leases (1)
Finance Leases
Year Ending December 31,
Remainder of 2024$4,567 $48 
20254,638 26 
20264,215 23 
20274,188 22 
20284,094 22 
2029 and beyond11,396  
Total future minimum lease payments33,098 141 
Less: imputed interest5,890 19 
Total lease liabilities$27,208 $122 
(1)Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.
Note E - Convertible Preferred Stock and Share Repurchase Program
Convertible Preferred Stock
On March 20, 2023, the Company cancelled all shares of Series A Preferred Stock pursuant to the Certificate of Elimination filed with the Secretary of State of Delaware.
Share Repurchase Program
On May 2, 2023, the Board of Directors of Harte Hanks approved a share repurchase program to maximize shareholder value with authorization to repurchase $6.5 million of the Company’s Common Stock. In the three months ended March 31, 2024 and 2023, we didn't repurchase any shares of common stock.
Note F — Long-Term Debt
Credit Facility
On December 21, 2021, the Company entered into a three-year, $25.0 million asset-based revolving credit facility (the "Credit Facility") with Texas Capital Bank ("TCB"). The Company’s obligations under the Credit Facility are guaranteed on a joint and several basis by the Company’s material subsidiaries (the “Guarantors”). The Credit Facility is secured by substantially all of the assets of the Company and the Guarantors pursuant to a Pledge and Security Agreement, dated as of December 21, 2021, among the Company, TCB and the other Guarantors party thereto (the "Security Agreement"). On December 29, 2023, the Company extended the maturity date for the Credit Facility by a period of six months to June 30, 2025. The extension was executed with substantially similar terms and conditions as the original Credit Facility.
The Credit Facility provides for loans up to the lesser of (a) $25.0 million, and (b) the amount available under a “borrowing base” calculated primarily by reference to the Company's cash and cash equivalents and accounts receivables. The Credit Facility allows the Company to use up to $3.0 million of its borrowing capacity to issue letters of credit.
The loans under the Credit Facility accrue interest at a variable rate equal to the Secured Overnight Financing Rate (SOFR) plus a margin of 2.25% per annum. The interest rate was 7.68% as of March 31, 2024. The outstanding amounts advanced under the Credit Facility are due and payable in full on June 30, 2025. As of March 31, 2024 and December 31, 2023, we had letters of credit outstanding in the amount of $1.0 million and $0.8 million, respectively. No amounts were drawn against these letters of credit at March 31, 2024. These letters of credit exist to support insurance programs relating to worker’s compensation and general liability. Unused commitment balances accrue fees at a rate of 0.25%.
As of March 31, 2024 and December 31, 2023, we had the ability to borrow $24.0 million and $24.2 million, respectively, under the New Credit Facility.
14

Note G — Stock-Based Compensation
We maintain stock incentive plans for the benefit of certain officers, directors, and employees. Our stock incentive plans provide for the ability to issue stock options, cash stock appreciation rights, performance stock units, phantom stock units and cash performance stock units. Our cash stock appreciation rights, phantom stock units and cash performance stock units settle solely in cash and are treated as the current liability, which are adjusted each reporting period based on changes in our stock price.
Compensation expense for stock-based awards is based on the fair values of the awards on the date of grant and is recognized on a straight-line basis over the vesting period of the entire award in the “Labor” line of the Condensed Consolidated Statements of Comprehensive Income. We recognized $0.6 million and $0.5 million of stock-based compensation expense during the three months ended March 31, 2024 and 2023, respectively.
Note H — Employee Benefit Plans
Prior to January 1, 1999, we provided a defined benefit pension plan for which most of our employees were eligible to participate (the “Qualified Pension Plan”). In conjunction with significant enhancements to our 401(k) plan, we elected to freeze benefits under the Qualified Pension Plan as of December 31, 1998.
In 1994, we adopted a non-qualified, unfunded, supplemental pension plan (the “Restoration Pension Plan”) covering certain employees, which provides for incremental pension payments so that total pension payments equal those amounts that would have been payable from the principal pension plan were it not for limitations imposed by income tax regulation. The benefits under the Restoration Pension Plan were intended to provide benefits equivalent to our Qualified Pension Plan as if such plan had not been frozen. We elected to freeze benefits under the Restoration Pension Plan as of April 1, 2014.
At the end of 2020, the Board of Directors of the Company approved the division of the Qualified Pension Plan into two distinct plans, “Qualified Pension Plan I” and “Qualified Pension Plan II.” The assets and liabilities of the Qualified Pension Plan that were attributable to certain participants in Qualified Pension Plan II were spun off and transferred into Qualified Pension Plan II effective as of the end of December 31, 2021, in accordance with Internal Revenue Code section 414(I) and ERISA Section 4044.
In January 2023, the Board of Directors of the Company approved the termination of the Qualified Pension Plan I. The termination process will take approximately 18 months to complete and will result in the transfer of our obligations pursuant to this pension plan to a third-party provider. We expect to make a cash contribution of $7.6 million to terminate the Qualified Pension Plan I.
The overfunded or underfunded status of our defined benefit post-retirement plans is recorded as an asset or liability on our condensed consolidated balance sheets. The funded status is measured as the difference between the fair value of plan assets and the projected benefit obligation. Periodic changes in the funded status are recognized through other comprehensive income in the Condensed Consolidated Statements of Comprehensive Income (Loss). We currently measure the funded status of our defined benefit plans as of December 31, the date of our year-end Consolidated Balance Sheets.
Net pension cost for both plans included the following components:
Three Months Ended March 31,
In thousands20242023
Interest cost$1,772 $1,260 
Expected return on plan assets(1,554)(1,468)
Recognized actuarial loss630 719 
Net periodic benefit cost$848 $511 
Based on current estimates, we will be required to make a $2.0 million contribution to the combined qualified Pension Plan in 2024. We made $0.3 million of such $2.0 million aggregate contribution in the three months ended March 31, 2024.
15

We are not required to make, and do not intend to make, any contributions to our Restoration Pension Plan in 2024 other than to the extent needed to cover benefit payments. We made benefit payments under this supplemental plan of $0.5 million and $0.3 million in the three months ended March 31, 2024 and 2023, respectively.
Note I - Income Taxes
The income tax benefit was $0.1 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively. The provision for income taxes resulted in an effective income tax rate of 29.3% for the three months ended March 31, 2024 and 40.2% for the three months ended March 31, 2023. The effective income tax rate for the three months ended March 31, 2024 and 2023 differs from the federal statutory rate of 21%, primarily due to the U.S. state income taxes and the impact of income earned in foreign jurisdictions.
Harte Hanks, or one of our subsidiaries file income tax returns in the U.S. federal, U.S. state, and foreign jurisdictions. For U.S. state, federal and foreign returns, we are no longer subject to tax examinations for years prior to 2018. The Company has reviewed all of its tax positions in order to determine whether all, a portion, or none of any related tax benefit should be recognized and has not identified or recorded any ASC 740-10 reserve.
We have elected to classify any interest expense and penalties related to income taxes within income tax expense in our Condensed Consolidated Statements of Comprehensive Income (Loss). We did not have a significant amount of interest or penalties accrued at March 31, 2024 or December 31, 2023.
Note J - Loss Per Share
Basic loss per share (“EPS”) is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the period. Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with restricted common stock awards and stock option under our stock incentive plans.
Reconciliations of basic and diluted EPS were as follows:
Three Months Ended March 31,
In thousands, except per share amounts20242023
Numerator:
Net loss attributable to common stockholders$(171)$(791)
Denominator:
Basic EPS denominator: weighted-average common shares outstanding7,2367,425
Diluted EPS denominator7,2367,425
Basic loss per Common Share$(0.02)$(0.11)
Diluted loss per Common Share$(0.02)$(0.11)
For the three months ended March 31, 2024 and 2023, respectively, the following shares have been excluded from the calculation of shares used in the diluted EPS calculation: 312,723 and 9,921 shares of anti-dilutive market price options; 43,780 and zero of anti-dilutive unvested restricted shares.
Note K — Comprehensive Income (Loss)
Comprehensive Income (loss) for a period encompasses net income (loss) and all other changes in equity other than from transactions with our stockholders.
16

Changes in accumulated other comprehensive loss by component were as follows:
In thousandsDefined Benefit
Pension Items
Foreign Currency
Items
Total
Balance at December 31, 2023$(42,456)$(1,634)$(44,090)
Other comprehensive loss, net of tax, before reclassifications (533)(533)
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income344  344 
Net current period other comprehensive loss, net of tax344 (533)(189)
Balance at March 31, 2024$(42,112)$(2,167)$(44,279)
In thousandsDefined Benefit Pension ItemsForeign Currency ItemsTotal
Balance at December 31, 2022$(44,120)$(4,182)$(48,302)
Other comprehensive income, net of tax, before reclassifications 1,880 1,880 
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income740  740 
Net current period other comprehensive income, net of tax740 1,880 2,620 
Balance at March 31, 2023$(43,380)$(2,302)$(45,682)
Reclassification amounts related to the defined pension plans are included in the computation of net periodic pension benefit cost (see Note H, Employee Benefit Plans).
Note L — Litigation and Contingencies
In the normal course of our business, we are obligated under some agreements to indemnify our clients as a result of third party claims that we infringe on the proprietary rights of third parties, or third party claims relating to other ad hoc contract obligations. The terms and duration of these commitments vary and, in some cases, may be indefinite, and some of these contractual commitments do not limit the maximum amount of future payments we could become obligated to make thereunder; accordingly, our actual aggregate maximum exposure related to these types of commitments is not reasonably estimable. Historically, we have not been obligated to make significant payments for obligations of this nature, and no liabilities have been recorded for these obligations in our consolidated financial statements.
We are also subject to various claims and legal proceedings in the ordinary course of conducting our businesses and, from time to time, we may become involved in additional claims and lawsuits incidental to our businesses. We routinely assess the likelihood of adverse judgments or outcomes to these matters, as well as ranges of probable losses; to the extent losses are reasonably estimable. Accruals are recorded for these matters to the extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonable estimable.
In the opinion of management, appropriate and adequate accruals for legal matters have been made, and management believes that the probability of a material loss beyond the amounts accrued is remote. Nevertheless, we cannot predict the impact of future developments affecting our pending or future claims and lawsuits. We expense legal costs as incurred, and all recorded legal liabilities are adjusted as required as better information becomes available to us. The factors we consider when recording an accrual for contingencies include, among others: (i) the opinions and views of our general counsel and outside legal counsel; (ii) our previous experience with similar claims; and (iii) the decision of our management as to how we intend to respond to the complaints.
17

Note M — Restructuring Activities
During the second half of 2023, we engaged a consulting firm to help review and analyze the structure and operations of the Company. This review included greater than 200 meetings with personnel at all levels of the firm and led to the initiation of our transformation program named "Project Elevate". The program involves the optimization and rationalization of our business resources as well as the partial reinvestment of savings into the Company's sales and marketing team, technology, and strategy. A business transformation office was established at the beginning of 2024 to manage and measure these initiatives. Reorganization cost reductions from Project Elevate during 2024 through 2026 are estimated to be $16.0 million. For the year ended December 31, 2023, we recorded restructuring charges of $5.7 million. We expect to incur total restructuring charges of $10.1 million through the end of 2024.
For the three months ended March 31, 2024, we recorded restructuring charges of $0.9 million.
The following table summarizes the restructuring charges which are recorded in “Restructuring Expense” in the Condensed Consolidated Statement of Comprehensive Income (Loss).
In thousandsThree months ended March 31, 2024
Consulting and employee expense$95 
Severance747 
Facility and other expenses11 
Total$853 
The following table summarizes the changes in liabilities related to restructuring activities:
Three months ended March 31, 2024
In thousandsConsulting and Employee
Severance
Facility, asset impairment and other expense
Total
Beginning balance:$3,574 $144 $38 $3,756 
Additions95 747 11 853 
Payments and adjustment(3,669)(444)(49)(4,162)
Ending balance:$ $447 $ $447 
Note N — Segment Reporting
Harte Hanks is a leading global customer experience company. Beginning in 2024, we have organized our operations into four reportable segments based on the types of products and services we provide: Marketing Services, Customer Care, Sales Services and Fulfillment & Logistics Services. The Sales Service is our new reportable segment for 2024 as it has become strategically more important for our company. It was included in Customer Care segment in 2023. 2023 segment reporting has been restated to reflect this change.
Our Marketing Services segment leverages data, insight, and experience to support clients as they engage customers through digital, traditional, and emerging channels. We partner with clients to develop strategies and tactics to identify and prioritize customer audiences in B2C and B2B transactions. Our key service offerings include strategic business, brand, marketing and communications planning, data strategy, audience identification and prioritization, predictive modeling, creative development and execution across traditional and digital channels, website and app development, platform architecture, database build and management, marketing automation, and performance measurement, reporting and optimization.
Our Customer Care segment offers intelligently responsive contact center solutions, which use real-time data to effectively interact with each customer. Customer contacts are handled through phone, e-mail, social media, text messaging, chat and digital self-service support. We provide these services utilizing our advanced technology infrastructure, human resource management skills and industry experience.
18

Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.
Our Fulfillment & Logistics segment consists of mail and product fulfillment and logistics services. We offer a variety of product fulfillment solutions, including printing on demand, managing product recalls, and distributing literature and promotional products to support B2B trade, drive marketing campaigns, and improve customer experience. We are also a provider of third-party logistics and freight optimization in the United States.
There are three principal financial measures reported to our CEO (the chief operating decision maker) for use in assessing segment performance and allocating resources. Those measures are revenue, operating income (loss) and operating income (loss) plus depreciation and amortization (“EBITDA”). Operating income for segment reporting disclosed below, is revenues less operating costs and allocated corporate expenses. Segment operating expenses include allocations of certain centrally incurred costs such as employee benefits, occupancy, information systems, accounting services, internal legal staff, and human resources administration. These costs are allocated based on actual usage or other appropriate methods. Unallocated corporate expenses are corporate overhead expenses not attributable to the operating groups. Interest income and expense are not allocated to the segments. The Company does not allocate assets to our reportable segments for internal reporting purposes, nor does our CEO evaluate reportable segments using discrete asset information. The accounting policies of the segments are consistent with those described in the Note A, Overview and Significant Accounting Policies.
The following table presents financial information by segment for the three months ended March 31, 2024:
In thousandsMarketing ServicesCustomer CareSales ServicesFulfillment & LogisticsRestructuring ExpenseUnallocated CorporateTotal
Revenue$8,921 $12,442 $4,662 $19,423 $ $ $45,448 
Segment operating expense7,150 9,407 3,339 17,043 853 6,235 44,027 
Contribution margin (loss)$1,771 $3,035 $1,323 $2,380 $(853)$(6,235)$1,421 
Overhead allocation806 582 194 801  (2,383) 
EBITDA$965 $2,453 $1,129 $1,579 $(853)$(3,852)$1,421 
Depreciation and amortization177 62 195 248  364 1,046 
Operating income (loss)$788 $2,391 $934 $1,331 $(853)$(4,216)$375 
The following table presents financial information by segment for the three months ended March 31, 2023:
In thousandsMarketing ServicesCustomer CareSales ServicesFulfillment & LogisticsRestructuring ExpenseUnallocated CorporateTotal
Revenue$11,239 $11,629 $2,787 $21,465 $ $ $47,120 
Segment operating expense9,259 9,388 2,266 18,509  5,579 45,001 
Contribution margin (loss)$1,980 $2,241 $521 $2,956 $ $(5,579)$2,119 
Overhead allocation789 714  758  (2,261) 
EBITDA$1,191 $1,527 $521 $2,198 $ $(3,318)$2,119 
Depreciation and amortization49 208 192 246  371 1,066 
Operating income (loss)$1,142 $1,319 $329 $1,952 $ $(3,689)$1,053 
19

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Cautionary Note Regarding Forward-Looking Statements
This report, including the Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”), contains “forward-looking statements” within the meaning of the federal securities laws. All such statements are qualified by this cautionary note, which is provided pursuant to the safe harbor provisions of Section 27A of the Securities Act of 1933 and Section 21E of the Exchange Act. Forward-looking statements will also be included from time to time in our other public filings, press releases, our website, and oral and written presentations by management. Statements other than historical facts are forward-looking and may be identified by words such as “may,” “will,” “expects,” “believes,” “anticipates,” “plans,” “estimates,” “seeks,” “could,” “intends,” or words of similar meaning. Examples include statements regarding (1) our strategies and initiatives, including actions designed to respond to market conditions and improve our performance, (2) our financial outlook for revenues, earnings (loss) per share, operating income (loss), expense related to equity-based compensation, capital resources and other financial items, if any, (3) expectations for our businesses and for the industries in which we operate, including the impact of economic conditions of the markets we serve on the marketing expenditures and activities of our clients and prospects, (4) competitive factors, (5) acquisition and development plans, (6) expectations regarding legal proceedings and other contingent liabilities, and (7) other statements regarding future events, conditions, or outcomes.
These forward-looking statements are based on current information, expectations, and estimates and involve risks, uncertainties, assumptions, and other factors that are difficult to predict and that could cause actual results to vary materially from what is expressed in or indicated by the forward-looking statements. In that event, our business, financial condition, results of operations, or liquidity could be materially adversely affected and investors in our securities could lose part or all of their investments. A discussion of some of these risks, uncertainties, assumptions, and other factors can be found in our filings with the SEC, including the factors discussed under “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 10-K”), “Part II - Item 1A. Risk Factors” in this Quarterly Report, and in our other reports filed or furnished with the SEC. The forward-looking statements included in this report and those included in our other public filings, press releases, our website, and oral and written presentations by management are made only as of the respective dates thereof, and we undertake no obligation to update publicly any forward-looking statement in this report or in other documents, our website, or oral statements for any reason, even if new information becomes available or other events occur in the future, except as required by law.
Overview
The following MD&A section is intended to help the reader understand the results of operations and financial condition of Harte Hanks, including any material changes in the Company’s financial condition and results of operations since December 31, 2023, and as compared with the three months ended March 31, 2023. This section is provided as a supplement to, and should be read in conjunction with, our Condensed Consolidated Financial Statements and the accompanying notes included herein as well as our 2023 10-K. Our 2023 10-K contains a discussion of other matters not included herein, such as disclosures regarding critical accounting policies and estimates, and contractual obligations. See Note A, Overview and Significant Accounting Policies, in the Notes to Condensed Consolidated Financial Statements for further information.
Harte Hanks, Inc. is a leading global customer experience company operating in four reportable segments: Marketing Services, Customer Care, Sales services and Fulfillment & Logistics Services. Our mission is to partner with clients to provide them with a robust customer-experience, or CX, strategy, data-driven analytics and actionable insights combined with seamless program execution to better understand, attract, and engage their customers. Our services include strategic planning, data strategy, performance analytics, creative development and execution; technology enablement; marketing automation; B2B and B2C e-commerce; cross-channel customer care; and product, print, and mail fulfillment.
We are affected by the general, national, and international economic and business conditions in the markets where we and our customers operate. Marketing budgets are largely discretionary in nature and, as a consequence, are easier for our clients to reduce in the short-term than other expenses. Our revenues are also affected by the economic fundamentals of each industry that we serve, various market factors, including the demand for services by our clients, the financial condition of and budgets available to our clients, and regulatory factors, among other factors. Due to the recent increases in inflation and interest rates throughout the globe, and other geopolitical uncertainties, including but not limited to the ongoing armed conflicts in multiple regions, there is continued uncertainty and significant volatility and disruption in the
20

global economy and financial markets. We remain committed to making the investments necessary to execute our multichannel strategy while also continuing to adjust our cost structure to appropriately reflect our operations and outlook.
Management is closely monitoring inflation and wage pressure in the market, and the potential impact on our business. While inflation has not had a material impact on our business, it is possible a material increase in inflation could have an impact on our clients, and in turn, on our business.
Recent Developments
Project Elevate
Our management team continuously reviews and adjusts our cost structure and operating footprint to optimize our operations, and invest in improved technology. During the second half of 2023, we engaged a consulting firm to help review and analyze the structure and operations of the Company. This review included greater than 200 meetings with personnel at all levels of the firm and led to the initiation of our transformation program named "Project Elevate". The program involves the optimization and rationalization of our business resources as well as the partial reinvestment of savings into the Company's sales and marketing team, technology, and strategy. A business transformation office was established at the beginning of 2024 to manage and measure these initiatives. Reorganization savings from Project Elevate executed from 2024 to 2025 are estimated to reach as much as $16.0 million.
For the three months ended March 31, 2024, we recorded restructuring charges of $0.9 million. For the year ended December 31, 2023, we incurred total restructuring charges of $5.7 million including $4.6 million of operational efficiency consulting, $0.9 million in real estate consolidation, and $0.2 million of other related costs.
Changes in Segment Reporting
Starting in the first quarter of 2024, to improve our strategic posture in terms of go-to-market approach and cost structure, we removed the Sales Services business from the Customer Care segment to become its own segment.
Results of Operations
Operating results were as follows:
 
Three Months Ended March 31,
In thousands, except per share amounts2024
% Change
2023
Revenue$45,448 -3.5%$47,120 
Operating expenses45,073 -2.2%46,067 
Operating income$375 -64.4%$1,053 
Operating margin0.8 %-63.1%2.2 %
Other expense, net617 -74.0%2,376 
Income tax benefit(71)-86.7%(532)
Net loss$(171)-78.4%$(791)
Diluted EPS from operations$(0.02)-77.8%$(0.11)
Consolidated Results
Three months ended March 31, 2024 vs. Three months ended March 31, 2023
Revenues
Revenues of $45.4 million decreased $1.7 million, or 3.5%, in the three months ended March 31, 2024, compared to the three months ended March 31, 2023. Revenue in our Marketing Services segment decreased $2.3 million, or 20.6%, to $8.9 million, and revenue in our Fulfillment & Logistics Services segment decreased $2.0 million, or 9.5% , to $19.4 million. Revenue in our Sales Services segment increased $1.9 million or 67.3%, to $4.7 million. Revenue in our Customer Care segment increased $0.8 million, or 7.0%, to $12.4 million.
21

Operating Expenses
Operating expenses were $45.1 million in the three months ended March 31, 2024 , a decrease of $1.0 million, or 2.2%, compared to $46.1 million in the three months ended March 31, 2023.
Labor expense decreased $1.0 million, or 4.0%, primarily due to the reduction in workforce in our Marketing Services segment.
Production and Distribution expenses decreased $0.7 million, or 4.9%, primarily due to lower transportation services cost associated with the lower Fulfillment & Logistics segment revenue as compared to the prior year quarter.
Advertising, Selling, General and Administrative expenses decreased $0.1 million, or 2.4%, primarily due to lower professional services expenses.
The largest components of our operating expenses are labor, transportation expenses and outsourced costs. Each of these costs is, at least in part, variable and tends to fluctuate in line with revenues and the demand for our services. Transportation rates have increased over the last few years due to demand and supply fluctuations within the transportation industry. Future changes in transportation expenses will continue to impact our total production costs and total operating expenses, and in turn our margins, and may have an impact on future demand for our supply chain management services. Postage costs for mailings are borne by our clients and are not directly reflected in our revenues or expenses.
Other expense (income), net
Other expense, net, for the three months ended March 31, 2024 was $0.6 million compared to $2.4 million, in the prior year quarter . The $1.8 million decrease in other expense, net was mainly associated with changes in foreign currency gain and loss account.
Income Taxes
The income tax benefit of $0.1 million in the first quarter of 2024 represents an increase in income tax provision of $0.5 million when compared to the first quarter of 2023. Our effective tax rate was 29.3% for the first quarter of 2024, a decrease of 10.9% from the effective tax rate of 40.2% for the first quarter of 2023. The effective tax rate differs from the federal statutory rate of 21.0%, primarily due to the U.S. state income taxes and income earned in foreign jurisdictions.
Segment Results
The following is a discussion and analysis of the results of our reportable segments for the three months ended three months ended March 31, 2024 and 2023. There are four principal financial measures reported to our CEO (the chief operating decision maker) for use in assessing segment performance and allocating resources. Those measures are revenue, operating income and operating income plus depreciation and amortization (“EBITDA”). For additional information, see Note N, Segment Reporting, in the Notes to Condensed Consolidated Financial Statements.
Marketing Services:
Three Months Ended March 31,
In thousands2024% Change2023
Revenue$8,921 (20.6)%$11,239 
EBITDA965 (19.0)%1,191 
Operating income788 (31.0)%1,142 
Operating income % of revenue8.8 %10.2 %
Marketing Services segment revenue decreased $2.3 million, or 20.6%, due to the decline of marketing spend and the loss of a customer. Operating income for the three months ended March 31, 2024 decreased $0.4 million from the prior year quarter due to the reduced revenue.
22

Customer Care:
Three Months Ended March 31,
In thousands2024% Change2023
Revenue$12,442 7.0 %$11,629 
EBITDA2,453 60.6 %1,527 
Operating income2,391 81.3 %1,319 
Operating income % of revenue19.2 %11.3 %
Customer Care segment revenue increased $0.8 million, or 7.0%, primarily due to increased project work. Operating Income was $2.4 million for the three months ended March 31, 2024, compared to operating income of $1.3 million for the three months ended March 31, 2023. The $1.1 million increase was driven by the higher revenue.
Sales Services:
Three Months Ended March 31,
In thousands2024% Change2023
Revenue$4,662 67.3 %$2,787 
EBITDA1,129 116.7 %521 
Operating income934 183.9 %329 
Operating income % of revenue20.0 %11.8 %
Sales Services segment revenue increased $1.9 million, or 67.3%, primarily due to work from a new customer. Operating Income was $0.9 million for the three months ended March 31, 2024, compared to operating income of $0.3 million for the three months ended March 31, 2023. The $0.6 million increase was contributed by the increased revenue volume.
Fulfillment & Logistics Services:
Three Months Ended March 31,
In thousands2024% Change2023
Revenue$19,423 (9.5)%$21,465 
EBITDA1,579 (28.2)%2,198 
Operating income1,331 (31.8)%1,952 
Operating income % of revenue6.9 %9.1 %
Fulfillment & Logistics Services segment revenue decreased by $2.0 million, primarily due to the lower volume from the existing customers. Operating income decreased by $0.6 million due to the lower revenue.
Liquidity and Capital Resources
Sources and Uses of Cash
Our cash and cash equivalent balances were $11.5 million and $18.4 million at March 31, 2024 and December 31, 2023, respectively. As of March 31, 2024, we had the ability to borrow an additional 24.0 million under our Credit Facility.
We received a $5.3 million tax refund in March 2023, as a result of the tax NOL carryback provisions in the CARES Act.
Our principal sources of liquidity are cash on hand, cash provided by operating activities, and borrowings available under our Credit Facility. Our cash is primarily used for general corporate purposes, working capital requirements, and capital expenditures. At this time, we believe that we will be able to continue to meet our liquidity requirements and fund our fixed obligations such as finance and operating leases and unfunded pension plan benefit payments and other needs for our operations in the short term and beyond. Although the Company believes that it will be able to meet its cash needs for the short and medium term, if unforeseen circumstances arise the Company may need to seek alternative sources of liquidity.
23

Operating Activities
Net cash used in the operating activities for the three months ended March 31, 2024 was $5.7 million, compared to net cash provided by operating activities of $1.7 million for the three months ended March 31, 2023. The $7.4 million year-over-year decrease in cash provided by operating activities was primarily due to the $4.6 million changes in accounts payable and accrued expenses balances, $4.1 million change in prepaid expenses, income tax receivable and other current assets balances, as well as $2.3 million change in accounts receivable and contract assets balances. The above decrease was partially offset by a $2.5 million change in other accrued expenses and liabilities balances in the three months ended March 31, 2024 as compared to the same period in 2023.
Investing Activities
Net cash used in investing activities was $0.5 million for the three months ended March 31, 2024, which is comparable to the $0.6 million used in the same period in 2023.
Financing Activities
Net cash used in financing activities was $0.1 million for the three months ended March 31, 2024, as compared to $0.3 million of net cash used in the three months ended March 31, 2023. The $0.1 million decrease was primarily related to the change in Treasury stock activities.
Foreign Holdings of Cash
Consolidated foreign holdings of cash as of March 31, 2024 and December 31, 2023 were $4.9 million and $5.4 million, respectively.
Long Term Debt
On December 21, 2021, the Company entered into a three-year, $25.0 million asset-based revolving credit facility (the "Credit Facility") with Texas Capital Bank ("TCB"). The Company’s obligations under the Credit Facility are guaranteed on a joint and several basis by the Company’s material subsidiaries (the “Guarantors”). The Credit Facility is secured by substantially all of the assets of the Company and the Guarantors pursuant to a Pledge and Security Agreement, dated as of December 21, 2021, among the Company, TCB and the other Guarantors party thereto (the "Security Agreement"). On December 29, 2023, the Company extended the maturity date for the Credit Facility by a period of six months, to June 30, 2025. The extension was executed with substantially similar terms and conditions as the original Facility.
The Credit Facility provides for loans up to the lesser of (a) $25.0 million, and (b) the amount available under a "borrowing base" calculated primarily by reference to the Company's cash and cash equivalents and accounts receivables. The Credit Facility allows the Company to use up to $3.0 million of its borrowing capacity to issue letters of credit.
The loans under the Credit Facility accrue interest at a variable rate equal to the Secured Overnight Financing Rate (SOFR) plus a margin of 2.25% per annum. The latest rate was 7.68% as of March 31, 2024. The outstanding amounts advanced under the Credit Facility are due and payable in full on June 30, 2025.
The Company may repay and reborrow all or any portion of the loans advanced under the Credit Facility at any time, without premium or penalty. The Credit Facility is subject to mandatory prepayments (i) from the net proceeds of asset dispositions not otherwise permitted under the Credit Facility; (ii) if the unpaid principal balance under the Credit Facility plus the aggregate face amount of all outstanding letters of credit exceeds the borrowing base; (iii) in an amount equal to 50% of the net proceeds of issuances of capital stock (subject to customary exceptions); or (iv) in an amount equal to the net proceeds from any issuance of debt not otherwise permitted under the Credit Facility.
The Credit Facility contains certain covenants restricting the Company's and its subsidiaries' ability to create, incur, assume or become liable for indebtedness; make certain investments; pay dividends or repurchase the Company's stock; create, incur or assume liens; consummate mergers or acquisitions; liquidate, dissolve, suspend or cease operations; or modify accounting or tax reporting methods (other than as required by U.S. GAAP).
As of March 31, 2024 and December 31, 2023, we had no borrowings outstanding under the Credit Facility. At each of March 31, 2024 and December 31, 2023, we had letters of credit outstanding in the amount of $1.0 million and
24

$0.8 million, respectively. No amounts were drawn against these letters of credit at March 31, 2024 and December 31, 2023. These letters of credit exist to support insurance programs relating to workers’ compensation and general liability. We had no other off-balance sheet financing activities at March 31, 2024 and December 31, 2023.
As of March 31, 2024, we had the ability to borrow $24.0 million under the Credit Facility.
Dividends
We did not pay any dividends in the three months ended March 31, 2024 and 2023.
Share Repurchase
On May 2, 2023, the Board of Directors of Harte Hanks approved a share repurchase program to maximize shareholder value with authorization to repurchase $6.5 million of the Company’s Common Stock. During 2023, we repurchased 0.4 million shares of common stock for a total combined purchase price of $2.4 million. We didn't repurchase any stock during the three months ended March 31, 2024 and 2023.
Outlook
We consider such factors as total cash and cash equivalents and restricted cash, current assets, current liabilities, total debt, revenues, operating income, cash flows from operations, investing activities, and financing activities when assessing our liquidity. Our management of cash is designed to optimize returns on cash balances and to ensure that it is readily available to meet our operating, investing, and financing requirements as they arise. We believe that there are no conditions or events, considered in the aggregate, that raise substantial doubt about our ability to continue as a going concern for the twelve months following the issuance of the Consolidated Financial Statements.
Critical and Recent Accounting Policies
Critical accounting estimates are defined as those that, in our judgment, are most important to the portrayal of our Company’s financial condition and results of operations and which require complex or subjective judgments or estimates. Actual results could differ materially from those estimates under different assumptions and conditions. Refer to the 2023 10-K for a discussion of our critical accounting estimates.
Our Significant Accounting policies are described in Note A, Overview and Significant Accounting Policies, in the Notes to Condensed Consolidated Financial Statements.
See Recent Accounting Pronouncements under Note B of the Notes to Condensed Consolidated Financial Statements for a discussion of certain accounting standards that have been recently issued.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Not applicable.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer ("CEO") and Chief Financial Officer (“CFO”), as appropriate to allow timely decisions regarding required disclosure.
25

Our management, including our CEO and CFO, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of March 31, 2024, the end of the period covered by this Quarterly Report on Form 10-Q. Based upon such evaluation, our CEO and CFO concluded that the design and operation of these disclosure controls and procedures were effective, at the “reasonable assurance” level, to ensure information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms.
Changes in Internal Control over Financial Reporting
There were no changes in our internal controls over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
Information regarding legal proceedings is set forth in Note L, Litigation and Contingencies, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Quarterly Report on Form 10-Q, which information is incorporated herein by reference.
Item 1a. Risk Factors
In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our 2023 10-K, which could materially affect our business, financial condition, or future results. The risks described in our 2023 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, and operating results. There have been no material changes during the three months ended March 31, 2024 to the risk factors previously disclosed in the 2023 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
We did not sell any unregistered equity securities during the quarter ended March 31, 2024.
The following table provides information with respect to purchases by the Company of shares of our Common Stock during the quarter ended March 31, 2024:
PeriodTotal Number of Shares (or units) PurchasedAverage Price per Share (or unit)Total number of Shares Purchased as Part of a Publicly Announced Plan or Program
Approximate dollar value of shares that may yet be purchased under the program(1)
in thousands
January 1, 2024 to January 31, 2024$— $4,131 
February 1, 2024 to February 29, 2024$— 4,131 
March 1, 2024 to March 31, 2024$— 4,131 
$4,131 
(1)In May 2023, the Board of Directors of Harte Hanks approved a share repurchase program to maximize shareholder value with authorization to repurchase $6.5 million of the Company’s Common Stock. No repurchase were made this quarter. After giving effect to the repurchases made under the plan in the previous quarter, we have remaining authority of $4.1 million to repurchase shares remaining under the program.
Item 3. Defaults Upon Senior Securities
Not applicable.
26

Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
Item 6. Exhibits
Exhibit
No.
Description of Exhibit
*31.1
*31.2
*32.1
*32.2
*101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data Files because its XBRL tags are embedded within the Inline XBRL Document.
*101.SCHInline XBRL Taxonomy Extension Schema Document
*101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
*101.LABInline XBRL Taxonomy Extension Labels Linkbase Document
*101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
*101.DEFInline XBRL Definition Linkbase Document
*104Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101)
__________________________________
*Filed or furnished herewith, as applicable.
**Confidential treatment has been requested with respect to certain portions of this exhibit. Omitted portions have been filed separately with the Securities and Exchange Commission.
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
HARTE HANKS, INC.
May 10, 2024/s/ Kirk Davis
DateKirk Davis
Chief Executive Officer
May 10, 2024/s/ David Garrison
DateDavid Garrison
Chief Financial Officer
27
EX-31.1 2 a20240331ex311.htm EX-31.1 Document
Exhibit 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Kirk Davis, Chief Executive Officer of Harte Hanks, Inc. (the “Company”), hereby certify that:
1.I have reviewed this quarterly report on Form 10-Q of the Company;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth 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 function):
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 controls over financial reporting.
May 10, 2024/s/ Kirk Davis
DateKirk Davis
Chief Executive Officer

EX-31.2 3 a20240331ex312.htm EX-31.2 Document
Exhibit 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David Garrison, Chief Financial Officer of Harte Hanks, Inc. (the “Company”), hereby certify that:
1.I have reviewed this quarterly report on Form 10-Q of the Company;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth 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 function):
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 controls over financial reporting.
May 10, 2024/s/ David Garrison
DateDavid Garrison
Chief Financial Officer

EX-32.1 4 a20240331ex321.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
I, Kirk Davis, Chief Executive Officer of Harte Hanks, Inc. (the “Company”), hereby certify that the accompanying report on Form 10-Q for the quarter ended March 31, 2024 and filed with the Securities and Exchange Commission on the date hereof pursuant to Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (the “Report”) by the Company fully complies with the requirements of those sections.
I further certify that, based on my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
May 10, 2024 /s/ Kirk Davis
Date Kirk Davis
 Chief Executive Officer
Note: This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-32.2 5 a20240331ex322.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
I, David Garrison, Chief Financial Officer of Harte Hanks, Inc. (the “Company”), hereby certify that the accompanying report on Form 10-Q for the quarter ended March 31, 2024 and filed with the Securities and Exchange Commission on the date hereof pursuant to Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (the “Report”) by the Company fully complies with the requirements of those sections.
I further certify that, based on my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
May 10, 2024/s/ David Garrison
DateDavid Garrison
Chief Financial Officer
Note: This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-101.SCH 6 hrth-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Overview and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Convertible Preferred Stock and Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Litigation and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Restructuring Activities link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Overview and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Restructuring Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Overview and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Leases - Maturities of Finance and Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Leases - Maturities of Finance and Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Convertible Preferred Stock and Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Employee Benefit Plans - Net Period of Net Periodic Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Loss Per Share - Reconciliations of Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Restructuring Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Restructuring Activities - Restructuring Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Restructuring Activities - Changes in Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Segment Reporting - Financial Information by Segment (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hrth-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hrth-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hrth-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Statistical Measurement [Domain] Statistical Measurement [Domain] Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Financing cash flows from finance leases Finance Lease, Principal Payments Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Impairment of leases Asset Impairment Charges Revenue from Contract with Customer [Abstract] Payment of finance leases Finance Lease, Payments Including Short-Term Leases Amount of cash outflow for payment on finance lease including short-term leases. Supplemental disclosures Supplemental Cash Flow Information [Abstract] Long-term lease liabilities, net of current portion Long-term lease liabilities Operating And Finance Lease, Liability, Noncurrent Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as noncurrent. Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Retirement Plan Name [Domain] Retirement Plan Name [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Restructuring Type [Axis] Restructuring Type [Axis] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Revolving Credit Facility Revolving Credit Facility [Member] Cash payment Stock Repurchase Program, Authorized Amount Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Renewal term (in years) Lessee, Lease Renewal Term The renewal term for leases of the lessee. Total Lease Liabilities Operating And Finance Lease, Liability Present value of lessee's discounted obligation for lease payments from operating and finance leases. Segment Reporting [Abstract] Accounts payable and accrued expenses Accounts Payable, Current Impairment recognized Capitalized Contract Cost, Impairment Loss Changes in Accumulated Other Comprehensive Loss by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total other expense, net Nonoperating Income (Expense) Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Finance Lease, Liability, to be Paid, Year Four Qualified Plan II Qualified Plan II [Member] Represents information related to Qualified Plan II. Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Income Taxes Income Tax Disclosure [Text Block] Facility, asset impairment and other expense Facility, Asset Impairment and Other Expense [Member] Represents facility, asset impairment and other expense. Contribution margin (loss) Contribution Margin Represents information related to contribution margin. Unallocated Corporate Corporate, Non-Segment [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Total Finance lease cost Finance Lease Cost The amount of total cost for finance lease. Nonqualified Plan Nonqualified Plan [Member] Leases Lessee, Leases [Policy Text Block] Revenue Recognition Revenue [Policy Text Block] Current liabilities Liabilities, Current [Abstract] Revenue for performance obligations recognized over time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EBITDA EBITDA Represents earning before interest, taxes, depreciation, and amortization. Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Restructuring Expense Intersegment Eliminations [Member] Consolidation Items [Axis] Consolidation Items [Axis] Diluted (in dollars per share) Diluted loss per Common Share (in dollars per share) Earnings Per Share, Diluted Weighted Average Discount Rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Deferred revenue and customer advances Increase (Decrease) in Deferred Revenue Restricted Stock Restricted Stock [Member] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Accounts receivable (less allowance for doubtful accounts of $144 and $474 at March 31, 2024 and December 31, 2023, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Revenue recognized included in deferred revenue Contract with Customer, Liability, Revenue Recognized Net Period of Net Periodic Cost Schedule of Defined Benefit Plans Disclosures [Table Text Block] Treasury store shares at cost (in shares) Treasury Stock, Common, Shares Contribution Defined Benefit Plan, Expected Future Benefit Payment, Year One Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Letter of credit outstanding Letters of Credit Outstanding, Amount Restructuring Activities Restructuring and Related Activities Disclosure [Text Block] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Net loss Net loss Net Loss Net loss attributable to common stockholders Net Income (Loss) Total current liabilities Liabilities, Current Entity Emerging Growth Company Entity Emerging Growth Company 2026 Finance Lease, Liability, to be Paid, Year Two Current portion of lease liabilities Current portion of lease liabilities Operating And Finance Lease, Liability, Current Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as current. Leases Lessee, Operating Leases [Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stockholders’ equity Equity, Attributable to Parent [Abstract] Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Document Fiscal Period Focus Document Fiscal Period Focus Other assets Other Assets [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Reconciliations of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Additional borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Operating Expenses Presentation in Condensed Consolidated Statements of Comprehensive Income Presentation Of Operating Expense In Consolidated Statements of Comprehensive Income [Policy Text Block] Disclosure of accounting policy used for presentation of operating expenses in consolidated statements of comprehensive income. Overview and Significant Accounting Policies Significant Accounting Policies [Text Block] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Loss Per Share Earnings Per Share [Text Block] Goodwill Goodwill Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Equity Components [Axis] Equity Components [Axis] Net pension cost (payment) Pension Expense (Reversal of Expense), Noncash Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Document Fiscal Year Focus Document Fiscal Year Focus Entity Small Business Entity Small Business Minimum Minimum [Member] Maturities of Finance and Operating Lease Liabilities Lease, Liability, Maturity [Table Text Block] Tabular disclosure of undiscounted cash flows of operating and finance lease liabilities. Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Treasury stock activities Proceeds From (Payments For) Issuance Of Treasury Stock The cash inflow (cash outflow) from issuance of treasury stock. Accounts receivable and contract assets Increase (Decrease) in Accounts Receivable Property, plant and equipment (less accumulated depreciation of $37,225 and $36,533, respectively) Property, Plant and Equipment, Net Forecast Forecast [Member] Letter of Credit Letter of Credit [Member] Revenue for performance obligations recognized at a point in time Transferred at Point in Time [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Operating Leases, Long-term lease liabilities Operating Lease, Liability, Noncurrent Sales Services Sales Services [Member] Sales Services Cash paid (received) for interest Interest Paid (Received), Excluding Capitalized Interest, Operating Activities Interest Paid (Received), Excluding Capitalized Interest, Operating Activities Term (in years) Debt Instrument, Term Depreciation and amortization Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Retirement Benefits [Abstract] Cash paid for (received) income taxes, net Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets, net Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Litigation and Contingencies Commitments and Contingencies Disclosure [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Retained Earnings Retained Earnings [Member] Pension liabilities Liability, Defined Benefit Plan, Noncurrent Consulting and employee expense Consulting and Employee Consulting And Employee Expense [Member] Consulting And Employee Expense Financial Information by Segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other expense, net Nonoperating Income (Expense) [Abstract] Other long-term assets Other Assets, Noncurrent Operating lease right of use asset Operating Leases, Right-of-use Assets Operating Lease, Right-of-Use Asset Basic (in dollars per share) Basic loss per Common Share (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Additions Restructuring Reserve, Accrual Adjustment Revenue Revenues Recognized actuarial loss Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Expected cost to be incurred Restructuring and Related Cost, Expected Cost Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Components of Lease Expense Lease, Cost [Table Text Block] Entity Address, City or Town Entity Address, City or Town Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Adjustment to pension liability, net Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Termination term (in months) Defined Benefit Plan, Termination Term Defined Benefit Plan, Termination Term Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Beginning balance: Ending balance: Restructuring Reserve Shares excluded from calculation of diluted EPS (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Consolidation Consolidation, Policy [Policy Text Block] Production and distribution Production and Distribution Costs Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Quarterly Report Document Quarterly Report Non-cash investing and financing activities Noncash Investing and Financing Items [Abstract] Restructuring expenses Restructuring Charges Purchases of property, plant and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Other accrued expenses and liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Benefit payments Defined Benefit Plan, Plan Assets, Contributions by Employer Use of Estimates Use of Estimates, Policy [Policy Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Leases Lessee, Finance Leases [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] 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] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] 2029 and beyond Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating Leases, Current portion of lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Secured Overnight Financing Rate ("SOFR") Secured Overnight Financing Rate ("SOFR") [Member] Secured Overnight Financing Rate ("SOFR") Interest on lease liabilities Finance Lease, Interest Expense Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Supplemental Balance Sheet Information Lessee, Leases, Supplemental Balance Sheet Information [Table Text Block] The tabular disclosure for supplemental balance sheet information for operating and finance leases of the lessee. Debt financing costs Payments of Debt Restructuring Costs Other comprehensive income (loss), net of tax, before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Adjustments to reconcile net income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Customer postage and program deposits Customer Postage And Program Deposits, Current Represents customer postage and program deposits current. Recent Accounting Guidance Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Weighted average shares used to compute loss per share Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Deferred revenue and customer advances Deferred revenue and customer advances Contract with Customer, Liability, Current Less treasury stock, 4,980,579 shares at cost at March 31, 2024 and 4,996,766 shares at cost at December 31, 2023 Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Deferred income taxes Deferred Income Tax Expense (Benefit) Advertising, selling, general and administrative Selling, General and Administrative Expense Right-of-use assets Right-of-use Assets Operating And Finance Lease, Right-Of-Use Asset Amount of lessee's right to use underlying asset under operating and finance leases. Fulfillment and Logistics Services Fulfillment and Logistics Services [Member] Represents information regarding the Fulfilment and Logistics Services segment. Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Foreign Currency Items Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Employee Stock Option Employee Stock Option [Member] Finance Leases, Total Lease Liabilities Total lease liabilities Finance Lease, Liability Total operating expenses Costs and Expenses Maximum Maximum [Member] Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Restructuring Expense Restructuring and Related Costs [Table Text Block] Document Type Document Type Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Total other assets Other Assets Entity Address, Address Line One Entity Address, Address Line One Accumulated amortization Finance Lease, Right Of Use Asset, Accumulated Depreciation The amount of accumulated depreciation for right-of-use asset under finance lease. Entity Registrant Name Entity Registrant Name 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Customer Care Customer Care [Member] Represents information related to customer care. Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Number of meetings held, minimum (in meetings) Restructuring And Related Cost, Number Of Meetings, Minimum Restructuring And Related Cost, Number Of Meetings, Minimum Severance Severance Employee Severance [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Texas Capital Bank Texas Capital Bank [Member] Represents the lending institution. Payments and adjustment Payments for Restructuring Remaining unamortized contract costs Capitalized Contract Cost, Net Interim Financial Information Basis of Accounting, Policy [Policy Text Block] Document Period End Date Document Period End Date Amount drawn on letters of credit Proceeds from Lines of Credit 2025 Finance Lease, Liability, to be Paid, Year One Convertible Preferred Stock and Share Repurchase Program Preferred Stock [Text Block] Property, plant and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Marketing Services Marketing Services [Member] Represents information related to marketing services. Finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance Leases, Long-term lease liabilities Finance Lease, Liability, Noncurrent Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Qualified Plan I Qualified Plan I [Member] Represents information related to Qualified plan I. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Stock-based compensation expense Share-Based Payment Arrangement, Expense Other current liabilities Other Liabilities, Current Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Variable Rate [Axis] Variable Rate [Axis] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Non-cancelable sublease proceeds, year one Lessor, Operating Lease, Payment to be Received, Year One Finance lease right of use asset Finance Leases, Right-of-use Assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Accrued payroll and related expenses Employee-related Liabilities, Current Number of defined benefit plans (in plans) Defined Benefit Plan, Number Of Plans Defined Benefit Plan, Number Of Plans Changes in Liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Sublease income Sublease Income Total other comprehensive (loss) income, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Lender Name [Axis] Lender Name [Axis] Operating Segments Operating Segments [Member] Equity [Abstract] Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Other current assets Other Assets, Current Revenue Total Revenues Revenue from Contract with Customer, Excluding Assessed Tax Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Accounting Principles Accounting Principles [Policy Text Block] Represents disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Income Tax Disclosure [Abstract] Amendment Flag Amendment Flag Share-Based Payment Arrangement [Abstract] Prepaid income taxes and income tax receivable Prepaid Income Taxes And Income Tax Receivable, Current Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer and carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Renewal term (in months) Debt Instrument, Renewal Term Debt Instrument, Renewal Term Entity Tax Identification Number Entity Tax Identification Number Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Operating leases Operating Lease, Weighted Average Discount Rate, Percent Total lease cost, net Lease, Cost Interest expense (income), net Interest Income (Expense), Net Statistical Measurement [Axis] Statistical Measurement [Axis] Qualified Plan Qualified Plan [Member] Credit Facility [Domain] Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-Term Debt Long-Term Debt [Text Block] Margin per annum Debt Instrument, Basis Spread on Variable Rate Customer postage and program deposits Increase (Decrease) In Customer Postage And Program Deposits The increase (decrease) during the reporting period in customer postage and program deposits. Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Diluted (in shares) Diluted EPS denominator (in shares) Weighted Average Number of Shares Outstanding, Diluted Segments [Domain] Segments [Domain] Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Revenue from Contracts with Customers Revenue from Contract with Customer [Policy Text Block] Operating expenses Operating Expenses [Abstract] Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Revenue from Contracts with Customers 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 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Additional Paid-in Capital Additional Paid-in Capital [Member] Current assets Assets, Current [Abstract] Leases [Abstract] Total assets Assets Entity Address, State or Province Entity Address, State or Province 2029 and beyond Finance Lease, Liability, to be Paid, after Year Five Cover [Abstract] Cover [Abstract] Vesting of RSUs Stock Issued During Period, Value, Treasury Stock Reissued Total future minimum lease payments, finance leases Finance Lease, Liability, to be Paid Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Overhead allocation Cost, Overhead Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cash held in Escrow account included in other assets Cash Held In Escrow Account Included In Other Assets The value of cash held in an escrow account. Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Operating cash flows from operating leases Operating Lease, Payments Contract assets and unbilled accounts receivable Unbilled Receivables And Contract with Customer, Asset, After Allowance For Credit Loss, Current Unbilled Receivables And Contract with Customer, Asset, After Allowance For Credit Loss, Current Labor Labor and Related Expense Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Restructuring and Related Activities [Abstract] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Other long-term liabilities Other Liabilities, Noncurrent Interest cost Defined Benefit Plan, Interest Cost Total future minimum lease payments, operating leases Lessee, Operating Lease, Liability, to be Paid Transaction price allocated to unsatisfied or partially satisfied performance obligations Revenue, Remaining Performance Obligation, Amount Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Remaining lease term (in years) Lessee, Lease, Remaining Lease Term The remaining lease term for leases of the lessee. Employee Benefit Plans Retirement Benefits [Text Block] Segment operating expense Operating Expenses Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Segment Reporting Segment Reporting Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Net (decrease) increase in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] 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 Equity Component [Domain] Equity Component [Domain] Finance Leases, Current portion of lease liabilities Finance Lease, Liability, Current Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted Average Remaining Lease term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Debt Instrument [Axis] Debt Instrument [Axis] Scenario [Axis] Scenario [Axis] Basic (in shares) Basic EPS denominator: weight-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Operating Leases, Total Lease Liabilities Total lease liabilities Operating Lease, Liability Operating income (loss) Operating Income (Loss) Remainder of 2024 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee New Credit Facility New Credit Facility [Member] Represents the New Credit Facility. Facility and other expenses Facility Closing [Member] Prepaid expenses, income tax receivable and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Deferred revenue, included in other long-term liabilities Contract with Customer, Liability, Noncurrent Comprehensive loss, net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unused commitment fee rate Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Defined Benefit Pension Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Reorganization cost reductions Restructuring And Related Cost, Cost Reductions Restructuring And Related Cost, Cost Reductions Debt Disclosure [Abstract] Scenario [Domain] Scenario [Domain] Number of reportable segments Number of Reportable Segments Loss per common share Earnings Per Share [Abstract] Cash contribution to terminate Defined Benefit Plan, Expected Future Benefit Payment, Year Two Common stock, $1 par value, 25,000,000 shares authorized;12,221,484 shares issued, 7,240,905 and 7,224,718 shares outstanding at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Type of Restructuring [Domain] Type of Restructuring [Domain] EX-101.PRE 10 hrth-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-07120  
Entity Registrant Name HARTE HANKS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 1 Executive Drive  
Entity Address, City or Town Chelmsford  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01824  
Entity Tax Identification Number 74-1677284  
City Area Code 512  
Local Phone Number 434-1100  
Title of 12(b) Security Common Stock  
Trading Symbol HHS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   7,240,905
Entity Central Index Key 0000045919  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 11,464 $ 18,364
Accounts receivable (less allowance for doubtful accounts of $144 and $474 at March 31, 2024 and December 31, 2023, respectively) 32,778 34,313
Contract assets and unbilled accounts receivable 8,278 7,935
Prepaid expenses 2,222 1,915
Prepaid income taxes and income tax receivable 1,758 1,758
Other current assets 1,270 928
Total current assets 57,770 65,213
Property, plant and equipment (less accumulated depreciation of $37,225 and $36,533, respectively) 8,412 8,855
Right-of-use assets 24,507 25,417
Other assets    
Intangible assets, net 2,640 2,820
Goodwill 1,926 1,926
Deferred tax assets, net 17,106 17,268
Other long-term assets 1,083 1,258
Total other assets 22,755 23,272
Total assets 113,444 122,757
Current liabilities    
Accounts payable and accrued expenses 15,991 23,176
Accrued payroll and related expenses 4,749 5,615
Deferred revenue and customer advances 3,713 3,195
Customer postage and program deposits 1,603 1,815
Other current liabilities 9,580 9,495
Current portion of lease liabilities 4,519 4,815
Total current liabilities 40,155 48,111
Long-term lease liabilities, net of current portion 22,811 23,691
Other long-term liabilities 1,924 1,928
Total liabilities 93,482 102,900
Stockholders’ equity    
Common stock, $1 par value, 25,000,000 shares authorized;12,221,484 shares issued, 7,240,905 and 7,224,718 shares outstanding at March 31, 2024 and December 31, 2023, respectively 12,221 12,221
Additional paid-in capital 153,177 157,889
Retained earnings 844,749 844,920
Less treasury stock, 4,980,579 shares at cost at March 31, 2024 and 4,996,766 shares at cost at December 31, 2023 (945,906) (951,083)
Accumulated other comprehensive loss (44,279) (44,090)
Total stockholders’ equity 19,962 19,857
Total liabilities and stockholders’ equity 113,444 122,757
Qualified Plan    
Current liabilities    
Pension liabilities 10,166 10,540
Nonqualified Plan    
Current liabilities    
Pension liabilities $ 18,426 $ 18,630
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 144 $ 474
Property, plant and equipment, accumulated depreciation $ 37,225 $ 36,533
Common stock, par value (in dollars per share) $ 1 $ 1
Common stock, shares authorized (in shares) 25,000,000 25,000,000
Common stock, shares issued (in shares) 12,221,484 12,221,484
Common stock, shares outstanding (in shares) 7,240,905 7,224,718
Treasury store shares at cost (in shares) 4,980,579 4,996,766
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 45,448 $ 47,120
Operating expenses    
Labor 23,485 24,465
Production and distribution 13,750 14,452
Advertising, selling, general and administrative 5,939 6,084
Restructuring expenses 853 0
Depreciation and amortization expense 1,046 1,066
Total operating expenses 45,073 46,067
Operating income (loss) 375 1,053
Other expense, net    
Interest expense (income), net 11 (210)
Other expense, net 606 2,586
Total other expense, net 617 2,376
Loss before income taxes (242) (1,323)
Income tax benefit (71) (532)
Net loss $ (171) $ (791)
Loss per common share    
Basic (in dollars per share) $ (0.02) $ (0.11)
Diluted (in dollars per share) $ (0.02) $ (0.11)
Weighted average shares used to compute loss per share    
Basic (in shares) 7,236 7,425
Diluted (in shares) 7,236 7,425
Comprehensive loss, net of tax:    
Net loss $ (171) $ (791)
Adjustment to pension liability, net 344 740
Foreign currency translation adjustment (533) 1,880
Total other comprehensive (loss) income, net of tax (189) 2,620
Comprehensive (loss) income $ (360) $ 1,829
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2022 $ 18,808 $ 12,221 $ 218,411 $ 846,490 $ (1,010,012) $ (48,302)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 540   540      
Vesting of RSUs (212)   (21,538)   21,326  
Net loss (791)     (791)    
Other comprehensive income (loss) 2,620         2,620
Ending balance at Mar. 31, 2023 20,965 12,221 197,413 845,699 (988,686) (45,682)
Beginning balance at Dec. 31, 2023 19,857 12,221 157,889 844,920 (951,083) (44,090)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 552   552      
Vesting of RSUs (87)   (5,264)   5,177  
Net loss (171)     (171)    
Other comprehensive income (loss) (189)         (189)
Ending balance at Mar. 31, 2024 $ 19,962 $ 12,221 $ 153,177 $ 844,749 $ (945,906) $ (44,279)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash Flows from Operating Activities    
Net Loss $ (171) $ (791)
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization expense 1,046 1,066
Stock-based compensation 552 540
Net pension cost (payment) 52 (208)
Deferred income taxes (161) (186)
Changes in assets and liabilities:    
Accounts receivable and contract assets 1,192 3,452
Prepaid expenses, income tax receivable and other current assets (267) 3,830
Accounts payable and accrued expenses (7,025) (2,416)
Deferred revenue and customer advances 518 66
Customer postage and program deposits (212) 104
Other accrued expenses and liabilities (1,216) (3,753)
Net cash (used in) provided by operating activities (5,692) 1,704
Cash Flows from Investing Activities    
Purchases of property, plant and equipment (526) (566)
Proceeds from sale of property, plant and equipment 1 1
Net cash used in investing activities (525) (565)
Cash Flows from Financing Activities    
Debt financing costs (45) (6)
Payment of finance leases (17) (47)
Treasury stock activities (87) (212)
Net cash used in financing activities (149) (265)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (534) 1,880
Net (decrease) increase in cash and cash equivalents and restricted cash (6,900) 2,754
Cash and cash equivalents and restricted cash at beginning of period 18,864 11,364
Cash and cash equivalents and restricted cash at end of period 11,964 14,118
Supplemental disclosures    
Cash paid (received) for interest (36) 138
Cash paid for (received) income taxes, net 167 (4,770)
Non-cash investing and financing activities    
Purchases of property, plant and equipment included in accounts payable 942 2,034
Cash and cash equivalents 11,464 13,118
Cash held in Escrow account included in other assets 500 1,000
Cash and cash equivalents and restricted cash at end of period $ 11,964 $ 14,118
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Overview and Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Overview and Significant Accounting Policies Overview and Significant Accounting Policies
Background
Harte Hanks, Inc. together with its subsidiaries (“Harte Hanks,” “Company,” “we,” “our,” or “us”) is a leading global customer experience company. With offices in North America, Asia-Pacific and Europe, Harte Hanks works with some of the world’s most respected brands.
Segment Reporting
The Company operates four reportable segments: Marketing Services; Customer Care; Sales Services; and Fulfillment & Logistics Services. Our Chief Executive Officer (“CEO”) is considered to be our chief operating decision maker. Our CEO reviews our operating results on an aggregate basis for purposes of allocating resources and evaluating financial performance by using the three financial measures: revenue, operating income and operating income plus depreciation and amortization (EBITDA).
Accounting Principles
Our unaudited interim condensed consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should be read in conjunction with information included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 10-K”).
Consolidation
The accompanying unaudited interim condensed consolidated financial statements include the accounts of Harte Hanks, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. As used in this report, the terms “Harte Hanks,” “the Company,” “we,” “us,” or “our” may refer to Harte Hanks, Inc., one or more of its consolidated subsidiaries, or all of them taken as a whole, as the context may require.
Interim Financial Information
The condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Rule 8-01 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S.GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.
Use of Estimates
Preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from those estimates due to uncertainties. Such estimates include, but are not limited to, estimates related to lease accounting; pension accounting; fair value for purposes of assessing long-lived assets for impairment; revenue recognition; income taxes; stock-based compensation and contingencies. On an ongoing basis, management reviews its estimates and assumptions based on currently available information. Changes in facts and circumstances could result in revised estimates and assumptions.
Operating Expense Presentation in Condensed Consolidated Statements of Comprehensive Income
The “Labor” line in the Condensed Consolidated Statements of Comprehensive Loss includes all employee payroll and benefits costs, including stock-based compensation and temporary labor costs. The “Production and distribution” and “Advertising, selling, general and administrative” lines do not include any labor, depreciation, or amortization expense.
Revenue Recognition
We recognize revenue upon the transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services based on the relevant contract. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Certain client programs provide for adjustments to billings based upon whether we achieve certain performance criteria. In these circumstances, revenue is recognized when the foregoing conditions are met. We record revenue net of any taxes collected from customers and subsequently remitted to governmental authorities. Any payments received in advance of the performance of services or delivery of the product are recorded as deferred revenue until such time as the services are performed or the product is delivered. Costs incurred for search engine marketing solutions payable to the engine host and postage costs of mailings are billed to our clients and are not directly reflected in our revenue.
Revenue from agency and digital services, direct mail, logistics, fulfillment and contact center is recognized when the work is performed. Fees for these services are determined by the terms set forth in each contract. These fees are typically a set fixed price or rate by transaction occurrence, service provided, time spent, or product delivered.
For arrangements requiring design and build of a database, revenue is not recognized until client acceptance occurs. Up-front fees billed during the setup phase for these arrangements are deferred and direct build costs are capitalized. Pricing for these types of arrangements is typically based on a fixed price determined in the contract. Revenue from other database marketing solutions is recognized ratably over the contractual service period. Pricing for these services is typically based on a fixed price per month or per contract.
Fair Value of Financial Instruments
Financial Accounting Standards Board ("FASB") Accounting Standard Codification ("ASC") 820, Fair Value Measurements and Disclosures, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also establishes a fair value hierarchy that prioritizes the inputs used in valuation methodologies into three levels:
Level 1
Quoted prices in active markets for identical assets or liabilities.
Level 2Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Because of their maturities and/or variable interest rates, certain financial instruments have fair values approximating their carrying values. These instruments include cash and cash equivalents and restricted cash, accounts receivable, trade payables, and long-term debt. The fair value of the assets in our funded pension plan is discussed in Note H, Employee Benefit Plans.
Leases
We determine if an arrangement is a lease at its inception. Operating and finance leases are included in the lease right-of-use (“ROU”) assets and in the current portion and long-term portion of lease liabilities on our condensed consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of each lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date of each lease to determine the present value of lease payments. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Our lease terms may include options to extend or terminate the lease, which are included in the lease ROU assets when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain real estate leases, we account for the lease and non-lease components as a single lease component.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
Recent Accounting Guidance Not Yet Adopted
In November 2023, the FASB issued accounting standards update (“ASU”) 2023-07, which enhances the disclosures required for reportable segments in annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting periods beginning with the fiscal year ending November 30, 2025, and for interim reporting periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The amendments in ASU 2023-09 are effective for the fiscal year ending after November 30, 2026. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.
No other new accounting pronouncements recently adopted or issued had or are expected to have a material impact on the condensed consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
Under Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers ("ASC 606"), an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that are within the scope of the new standard, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. This standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This standard also includes criteria for the capitalization and amortization of certain contract acquisition and fulfillment costs.
Under ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers state the terms of sale, including the description, quantity, and price of the product sold or service provided. Payment terms can vary by contract, but the period between invoicing and when payment is due is not significant. The Company's contracts with its customers generally do not include rights of return or a significant financing component.
Consistent with GAAP, we present sales taxes assessed on revenue-producing transactions on a net basis.
Disaggregation of Revenue
We disaggregate revenue by four key revenue streams which are aligned with our reportable segments. The nature of the services offered by each key revenue stream is different. The following table summarizes revenue from contracts with customers for the three months ended March 31, 2024 and 2023 by our four reportable segments and the pattern of revenue recognition:
Three Months Ended March 31, 2024
In thousandsRevenue for performance obligations recognized over timeRevenue for performance obligations recognized at a point in timeTotal
Marketing Services$8,921 $— $8,921 
Customer Care12,442 — 12,442 
Sales Services4,662 — 4,662 
Fulfillment and Logistics Services15,547 3,876 19,423 
Total Revenues$41,572 $3,876 $45,448 
Three Months Ended March 31, 2023
In thousandsRevenue for performance obligations recognized over timeRevenue for performance obligations recognized at a point in timeTotal
Marketing Services$10,420 $819 $11,239 
Customer Care11,629 — 11,629 
Sales Services2,787 — 2,787 
Fulfillment and Logistics Services18,090 3,375 21,465 
Total Revenues$42,926 $4,194 $47,120 
Our contracts with customers may consist of multiple performance obligations. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. For most performance obligations, we determine SSP based on the price at which the performance obligation is sold separately. Although uncommon, if the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Further discussion of other performance obligations in each of our major revenue streams follows:
Marketing Services
Our Marketing Services segment delivers strategic planning, data strategy, performance analytics, creative development and execution, technology enablement, marketing automation, and database management. We create relevancy by leveraging data, insight, and our extensive experience in leading clients as they engage their customers through digital, traditional, and emerging channels. We are known for helping clients build deep customer relationships, create connected customer experiences, and optimize each and every customer touch point in order to deliver desired business outcomes.
Most marketing services performance obligations are satisfied over time and often offered on a per project basis. We have concluded that the best approach to measure the progress toward completion of the project-based performance obligations is the input method, which is based on either the costs or labor hours incurred to date depending upon whether costs or labor hours more accurately depict the transfer of value to the customer.
Our database solutions are built around centralized marketing databases with services rendered to build custom database, database hosting services, customer or target marketing lists and data processing services.
These performance obligations, including services rendered to build a custom database, database hosting services, customer or target marketing lists and data processing services, may be satisfied over time or at a point in time. We provide software as a service (“SaaS”) solutions to host data for customers and have concluded that these solutions are stand-ready obligations to be recognized over time on a monthly basis. Our promise to provide certain data related services meets the over-time recognition criteria because our services do not create an asset with an alternative use, and we have an enforceable right to payment. For performance obligations recognized over time, we choose either the input (i.e., labor hour) or output method (i.e., number of customer records) to measure the progress toward completion depending on the nature of the services provided. Some of our other data-related services do not meet the over-time criteria and are therefore, recognized at a point-in-time, typically upon the delivery of a specific deliverable.
Our contracts may include outsourced print production work for our clients. These contracts may include a promise to purchase postage on behalf of our clients. In such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.
Customer Care
We deliver customer care services in the United States, Asia, and Europe to provide advanced solutions such as voice, SMS/chat, email, integrated voice response, web self-service, social cloud monitoring, and analytics.
Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.
Sales Services
Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.
Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.
Fulfillment & Logistics Services
Our services, delivered internally and with our partners, include printing, lettershop, advanced mail optimization (including commingling services), logistics and transportation optimization, monitoring and tracking, to support traditional and specialized mailings. Our print and fulfillment centers in Massachusetts and Kansas provide custom kitting services, print on demand, product recall support, trade marketing fulfillment, ecommerce product fulfillment, sampling programs, and freight optimization, thereby allowing our customers to efficiently and effectively distribute literature and other marketing materials.
Most performance obligations offered within this revenue stream are satisfied over time and utilize the input or output method, depending on the nature of the service, to measure progress toward satisfying the performance obligation. For performance obligations where we charge customers a transaction-based fee, we utilize the output method based on the quantities fulfilled. Services provided through our fulfillment centers are typically priced at a per transaction basis and our contracts provide us the right to invoice for services provided and reflects the value to the customer of the services transferred to date. In most cases, we use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. Prior to the closure of our direct mail production facilities, our direct mail business contracts may have included a promise to purchase postage on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.
Transaction Price Allocated to Future Performance Obligations
We have elected to apply certain optional exemptions that limit the disclosure requirements over remaining performance obligations at period end to exclude the performance obligations that have an original expected duration of one year or less, transactions using the “as invoiced” practical expedient, or when a performance obligation is a series and we have allocated the variable consideration directly to the services performed. As of March 31, 2024, we had no transaction prices allocated to unsatisfied or partially satisfied performance obligations.
Contract Balances
We record a receivable when revenue is recognized prior to invoicing when we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance such as delivery of an additional good or service (e.g. customer contract requires customer’s final acceptance of custom database solution or the delivery of a final marketing strategy presentation before customer payment is required). If invoicing occurs prior to revenue recognition, the unearned revenue is presented on our Condensed Consolidated Balance Sheet as a contract liability, referred to as deferred revenue.
The following table summarizes our contract balances as of March 31, 2024 and December 31, 2023:
In thousandsMarch 31, 2024December 31, 2023
Contract assets223 258 
Deferred revenue and customer advances3,713 3,195 
Deferred revenue, included in other long-term liabilities264 294 
Revenue recognized during the three months ended March 31, 2024 from amounts included in deferred revenue at the beginning of the period was approximately $2.3 million. Revenue recognized during the three months ended March 31, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $2.0 million.
Costs to Obtain and Fulfill a Contract
We recognize an asset for the direct costs incurred to obtain and fulfill our contracts with customers to the extent that we expect to recover these costs and if the benefit is longer than one year. These costs are amortized to expense over the expected period of the benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. We impair the asset when recoverability is not anticipated. We capitalized a portion of commission expense, implementation and other costs that represents the cost to obtain a contract. The remaining unamortized contract costs were $0.4 million and $0.6 million as of March 31, 2024 and December 31, 2023, respectively. They are included in other current assets and other assets on our balance sheet. For the periods presented, no impairment was recognized.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
We have operating and finance leases for corporate and business offices, service facilities, call centers and certain equipment. Leases with an initial term of 12 months or less are generally not recorded on the balance sheet, unless the arrangement includes an option to purchase the underlying asset, or an option to renew the arrangement, that we are reasonably certain to exercise (short-term lease). Our leases have remaining lease terms of one to eight years, some of which may include options to extend the leases for up to an additional five years.
As of March 31, 2024, assets recorded under finance and operating leases were approximately $0.2 million and $24.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. As of December 31, 2023, assets recorded under finance and operating leases were approximately $0.1 million and $25.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. Operating lease right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The discount rate used to determine the commencement date present value of lease payment is the interest rate implicit in the lease, or when that is not readily determinable, we utilize our incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.
There was no impairment of leases during the three months ended March 31, 2024 and 2023.
The following table presents supplemental balance sheet information related to our financing and operating leases:
In thousandsAs of March 31, 2024
Operating LeasesFinance LeasesTotal
Right-of-use Assets$24,308 $199 $24,507 
Liabilities
Current portion of lease liabilities4,466 53 4,519 
Long-term lease liabilities22,742 69 22,811 
Total Lease Liabilities$27,208 $122 $27,330 
In thousandsAs of December 31, 2023
 Operating LeasesFinance LeasesTotal
Right-of-use Assets$25,288 $129 $25,417 
Liabilities
Short-term lease liabilities4,773 42 4,815 
Long-term lease liabilities23,687 23,691 
Total Lease Liabilities$28,460 $46 $28,506 
For the three months ended March 31, 2024 and 2023, the components of lease expense were as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Operating lease cost$1,349 $1,456 
Finance lease cost:
Amortization of right-of-use assets40 
Interest on lease liabilities
Total Finance lease cost42 
Variable lease cost447 502 
Sublease income(158)(286)
Total lease cost, net$1,646 $1,714 
Other information related to leases was as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,821 $3,341 
Operating cash flows from finance leases
Financing cash flows from finance leases17 47 
Weighted Average Remaining Lease term
Operating leases6.85.7
Finance leases3.81.2
Weighted Average Discount Rate
Operating leases5.68 %3.67 %
Finance leases8.06 %5.87 %
The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows:
In thousands
Operating Leases (1)
Finance Leases
Year Ending December 31,
Remainder of 2024$4,567 $48 
20254,638 26 
20264,215 23 
20274,188 22 
20284,094 22 
2029 and beyond11,396 — 
Total future minimum lease payments33,098 141 
Less: imputed interest5,890 19 
Total lease liabilities$27,208 $122 
(1)Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.
Leases Leases
We have operating and finance leases for corporate and business offices, service facilities, call centers and certain equipment. Leases with an initial term of 12 months or less are generally not recorded on the balance sheet, unless the arrangement includes an option to purchase the underlying asset, or an option to renew the arrangement, that we are reasonably certain to exercise (short-term lease). Our leases have remaining lease terms of one to eight years, some of which may include options to extend the leases for up to an additional five years.
As of March 31, 2024, assets recorded under finance and operating leases were approximately $0.2 million and $24.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. As of December 31, 2023, assets recorded under finance and operating leases were approximately $0.1 million and $25.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. Operating lease right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The discount rate used to determine the commencement date present value of lease payment is the interest rate implicit in the lease, or when that is not readily determinable, we utilize our incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.
There was no impairment of leases during the three months ended March 31, 2024 and 2023.
The following table presents supplemental balance sheet information related to our financing and operating leases:
In thousandsAs of March 31, 2024
Operating LeasesFinance LeasesTotal
Right-of-use Assets$24,308 $199 $24,507 
Liabilities
Current portion of lease liabilities4,466 53 4,519 
Long-term lease liabilities22,742 69 22,811 
Total Lease Liabilities$27,208 $122 $27,330 
In thousandsAs of December 31, 2023
 Operating LeasesFinance LeasesTotal
Right-of-use Assets$25,288 $129 $25,417 
Liabilities
Short-term lease liabilities4,773 42 4,815 
Long-term lease liabilities23,687 23,691 
Total Lease Liabilities$28,460 $46 $28,506 
For the three months ended March 31, 2024 and 2023, the components of lease expense were as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Operating lease cost$1,349 $1,456 
Finance lease cost:
Amortization of right-of-use assets40 
Interest on lease liabilities
Total Finance lease cost42 
Variable lease cost447 502 
Sublease income(158)(286)
Total lease cost, net$1,646 $1,714 
Other information related to leases was as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,821 $3,341 
Operating cash flows from finance leases
Financing cash flows from finance leases17 47 
Weighted Average Remaining Lease term
Operating leases6.85.7
Finance leases3.81.2
Weighted Average Discount Rate
Operating leases5.68 %3.67 %
Finance leases8.06 %5.87 %
The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows:
In thousands
Operating Leases (1)
Finance Leases
Year Ending December 31,
Remainder of 2024$4,567 $48 
20254,638 26 
20264,215 23 
20274,188 22 
20284,094 22 
2029 and beyond11,396 — 
Total future minimum lease payments33,098 141 
Less: imputed interest5,890 19 
Total lease liabilities$27,208 $122 
(1)Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock and Share Repurchase Program
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Convertible Preferred Stock and Share Repurchase Program Convertible Preferred Stock and Share Repurchase Program
Convertible Preferred Stock
On March 20, 2023, the Company cancelled all shares of Series A Preferred Stock pursuant to the Certificate of Elimination filed with the Secretary of State of Delaware.
Share Repurchase Program
On May 2, 2023, the Board of Directors of Harte Hanks approved a share repurchase program to maximize shareholder value with authorization to repurchase $6.5 million of the Company’s Common Stock. In the three months ended March 31, 2024 and 2023, we didn't repurchase any shares of common stock.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-Term Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Credit Facility
On December 21, 2021, the Company entered into a three-year, $25.0 million asset-based revolving credit facility (the "Credit Facility") with Texas Capital Bank ("TCB"). The Company’s obligations under the Credit Facility are guaranteed on a joint and several basis by the Company’s material subsidiaries (the “Guarantors”). The Credit Facility is secured by substantially all of the assets of the Company and the Guarantors pursuant to a Pledge and Security Agreement, dated as of December 21, 2021, among the Company, TCB and the other Guarantors party thereto (the "Security Agreement"). On December 29, 2023, the Company extended the maturity date for the Credit Facility by a period of six months to June 30, 2025. The extension was executed with substantially similar terms and conditions as the original Credit Facility.
The Credit Facility provides for loans up to the lesser of (a) $25.0 million, and (b) the amount available under a “borrowing base” calculated primarily by reference to the Company's cash and cash equivalents and accounts receivables. The Credit Facility allows the Company to use up to $3.0 million of its borrowing capacity to issue letters of credit.
The loans under the Credit Facility accrue interest at a variable rate equal to the Secured Overnight Financing Rate (SOFR) plus a margin of 2.25% per annum. The interest rate was 7.68% as of March 31, 2024. The outstanding amounts advanced under the Credit Facility are due and payable in full on June 30, 2025. As of March 31, 2024 and December 31, 2023, we had letters of credit outstanding in the amount of $1.0 million and $0.8 million, respectively. No amounts were drawn against these letters of credit at March 31, 2024. These letters of credit exist to support insurance programs relating to worker’s compensation and general liability. Unused commitment balances accrue fees at a rate of 0.25%.
As of March 31, 2024 and December 31, 2023, we had the ability to borrow $24.0 million and $24.2 million, respectively, under the New Credit Facility.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
We maintain stock incentive plans for the benefit of certain officers, directors, and employees. Our stock incentive plans provide for the ability to issue stock options, cash stock appreciation rights, performance stock units, phantom stock units and cash performance stock units. Our cash stock appreciation rights, phantom stock units and cash performance stock units settle solely in cash and are treated as the current liability, which are adjusted each reporting period based on changes in our stock price.
Compensation expense for stock-based awards is based on the fair values of the awards on the date of grant and is recognized on a straight-line basis over the vesting period of the entire award in the “Labor” line of the Condensed Consolidated Statements of Comprehensive Income. We recognized $0.6 million and $0.5 million of stock-based compensation expense during the three months ended March 31, 2024 and 2023, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
Prior to January 1, 1999, we provided a defined benefit pension plan for which most of our employees were eligible to participate (the “Qualified Pension Plan”). In conjunction with significant enhancements to our 401(k) plan, we elected to freeze benefits under the Qualified Pension Plan as of December 31, 1998.
In 1994, we adopted a non-qualified, unfunded, supplemental pension plan (the “Restoration Pension Plan”) covering certain employees, which provides for incremental pension payments so that total pension payments equal those amounts that would have been payable from the principal pension plan were it not for limitations imposed by income tax regulation. The benefits under the Restoration Pension Plan were intended to provide benefits equivalent to our Qualified Pension Plan as if such plan had not been frozen. We elected to freeze benefits under the Restoration Pension Plan as of April 1, 2014.
At the end of 2020, the Board of Directors of the Company approved the division of the Qualified Pension Plan into two distinct plans, “Qualified Pension Plan I” and “Qualified Pension Plan II.” The assets and liabilities of the Qualified Pension Plan that were attributable to certain participants in Qualified Pension Plan II were spun off and transferred into Qualified Pension Plan II effective as of the end of December 31, 2021, in accordance with Internal Revenue Code section 414(I) and ERISA Section 4044.
In January 2023, the Board of Directors of the Company approved the termination of the Qualified Pension Plan I. The termination process will take approximately 18 months to complete and will result in the transfer of our obligations pursuant to this pension plan to a third-party provider. We expect to make a cash contribution of $7.6 million to terminate the Qualified Pension Plan I.
The overfunded or underfunded status of our defined benefit post-retirement plans is recorded as an asset or liability on our condensed consolidated balance sheets. The funded status is measured as the difference between the fair value of plan assets and the projected benefit obligation. Periodic changes in the funded status are recognized through other comprehensive income in the Condensed Consolidated Statements of Comprehensive Income (Loss). We currently measure the funded status of our defined benefit plans as of December 31, the date of our year-end Consolidated Balance Sheets.
Net pension cost for both plans included the following components:
Three Months Ended March 31,
In thousands20242023
Interest cost$1,772 $1,260 
Expected return on plan assets(1,554)(1,468)
Recognized actuarial loss630 719 
Net periodic benefit cost$848 $511 
Based on current estimates, we will be required to make a $2.0 million contribution to the combined qualified Pension Plan in 2024. We made $0.3 million of such $2.0 million aggregate contribution in the three months ended March 31, 2024.
We are not required to make, and do not intend to make, any contributions to our Restoration Pension Plan in 2024 other than to the extent needed to cover benefit payments. We made benefit payments under this supplemental plan of $0.5 million and $0.3 million in the three months ended March 31, 2024 and 2023, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The income tax benefit was $0.1 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively. The provision for income taxes resulted in an effective income tax rate of 29.3% for the three months ended March 31, 2024 and 40.2% for the three months ended March 31, 2023. The effective income tax rate for the three months ended March 31, 2024 and 2023 differs from the federal statutory rate of 21%, primarily due to the U.S. state income taxes and the impact of income earned in foreign jurisdictions.
Harte Hanks, or one of our subsidiaries file income tax returns in the U.S. federal, U.S. state, and foreign jurisdictions. For U.S. state, federal and foreign returns, we are no longer subject to tax examinations for years prior to 2018. The Company has reviewed all of its tax positions in order to determine whether all, a portion, or none of any related tax benefit should be recognized and has not identified or recorded any ASC 740-10 reserve.
We have elected to classify any interest expense and penalties related to income taxes within income tax expense in our Condensed Consolidated Statements of Comprehensive Income (Loss). We did not have a significant amount of interest or penalties accrued at March 31, 2024 or December 31, 2023.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Loss Per Share Loss Per Share
Basic loss per share (“EPS”) is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the period. Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with restricted common stock awards and stock option under our stock incentive plans.
Reconciliations of basic and diluted EPS were as follows:
Three Months Ended March 31,
In thousands, except per share amounts20242023
Numerator:
Net loss attributable to common stockholders$(171)$(791)
Denominator:
Basic EPS denominator: weighted-average common shares outstanding7,2367,425
Diluted EPS denominator7,2367,425
Basic loss per Common Share$(0.02)$(0.11)
Diluted loss per Common Share$(0.02)$(0.11)
For the three months ended March 31, 2024 and 2023, respectively, the following shares have been excluded from the calculation of shares used in the diluted EPS calculation: 312,723 and 9,921 shares of anti-dilutive market price options; 43,780 and zero of anti-dilutive unvested restricted shares.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Comprehensive Income (Loss)
3 Months Ended
Mar. 31, 2024
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Comprehensive Income (Loss) Comprehensive Income (Loss)
Comprehensive Income (loss) for a period encompasses net income (loss) and all other changes in equity other than from transactions with our stockholders.
Changes in accumulated other comprehensive loss by component were as follows:
In thousandsDefined Benefit
Pension Items
Foreign Currency
Items
Total
Balance at December 31, 2023$(42,456)$(1,634)$(44,090)
Other comprehensive loss, net of tax, before reclassifications— (533)(533)
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income344 — 344 
Net current period other comprehensive loss, net of tax344 (533)(189)
Balance at March 31, 2024$(42,112)$(2,167)$(44,279)
In thousandsDefined Benefit Pension ItemsForeign Currency ItemsTotal
Balance at December 31, 2022$(44,120)$(4,182)$(48,302)
Other comprehensive income, net of tax, before reclassifications— 1,880 1,880 
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income740 — 740 
Net current period other comprehensive income, net of tax740 1,880 2,620 
Balance at March 31, 2023$(43,380)$(2,302)$(45,682)
Reclassification amounts related to the defined pension plans are included in the computation of net periodic pension benefit cost (see Note H, Employee Benefit Plans).
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Litigation and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Litigation and Contingencies Litigation and Contingencies
In the normal course of our business, we are obligated under some agreements to indemnify our clients as a result of third party claims that we infringe on the proprietary rights of third parties, or third party claims relating to other ad hoc contract obligations. The terms and duration of these commitments vary and, in some cases, may be indefinite, and some of these contractual commitments do not limit the maximum amount of future payments we could become obligated to make thereunder; accordingly, our actual aggregate maximum exposure related to these types of commitments is not reasonably estimable. Historically, we have not been obligated to make significant payments for obligations of this nature, and no liabilities have been recorded for these obligations in our consolidated financial statements.
We are also subject to various claims and legal proceedings in the ordinary course of conducting our businesses and, from time to time, we may become involved in additional claims and lawsuits incidental to our businesses. We routinely assess the likelihood of adverse judgments or outcomes to these matters, as well as ranges of probable losses; to the extent losses are reasonably estimable. Accruals are recorded for these matters to the extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonable estimable.
In the opinion of management, appropriate and adequate accruals for legal matters have been made, and management believes that the probability of a material loss beyond the amounts accrued is remote. Nevertheless, we cannot predict the impact of future developments affecting our pending or future claims and lawsuits. We expense legal costs as incurred, and all recorded legal liabilities are adjusted as required as better information becomes available to us. The factors we consider when recording an accrual for contingencies include, among others: (i) the opinions and views of our general counsel and outside legal counsel; (ii) our previous experience with similar claims; and (iii) the decision of our management as to how we intend to respond to the complaints.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Activities
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Restructuring Activities Restructuring Activities
During the second half of 2023, we engaged a consulting firm to help review and analyze the structure and operations of the Company. This review included greater than 200 meetings with personnel at all levels of the firm and led to the initiation of our transformation program named "Project Elevate". The program involves the optimization and rationalization of our business resources as well as the partial reinvestment of savings into the Company's sales and marketing team, technology, and strategy. A business transformation office was established at the beginning of 2024 to manage and measure these initiatives. Reorganization cost reductions from Project Elevate during 2024 through 2026 are estimated to be $16.0 million. For the year ended December 31, 2023, we recorded restructuring charges of $5.7 million. We expect to incur total restructuring charges of $10.1 million through the end of 2024.
For the three months ended March 31, 2024, we recorded restructuring charges of $0.9 million.
The following table summarizes the restructuring charges which are recorded in “Restructuring Expense” in the Condensed Consolidated Statement of Comprehensive Income (Loss).
In thousandsThree months ended March 31, 2024
Consulting and employee expense$95 
Severance747 
Facility and other expenses11 
Total$853 
The following table summarizes the changes in liabilities related to restructuring activities:
Three months ended March 31, 2024
In thousandsConsulting and Employee
Severance
Facility, asset impairment and other expense
Total
Beginning balance:$3,574 $144 $38 $3,756 
Additions95 747 11 853 
Payments and adjustment(3,669)(444)(49)(4,162)
Ending balance:$— $447 $— $447 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
Harte Hanks is a leading global customer experience company. Beginning in 2024, we have organized our operations into four reportable segments based on the types of products and services we provide: Marketing Services, Customer Care, Sales Services and Fulfillment & Logistics Services. The Sales Service is our new reportable segment for 2024 as it has become strategically more important for our company. It was included in Customer Care segment in 2023. 2023 segment reporting has been restated to reflect this change.
Our Marketing Services segment leverages data, insight, and experience to support clients as they engage customers through digital, traditional, and emerging channels. We partner with clients to develop strategies and tactics to identify and prioritize customer audiences in B2C and B2B transactions. Our key service offerings include strategic business, brand, marketing and communications planning, data strategy, audience identification and prioritization, predictive modeling, creative development and execution across traditional and digital channels, website and app development, platform architecture, database build and management, marketing automation, and performance measurement, reporting and optimization.
Our Customer Care segment offers intelligently responsive contact center solutions, which use real-time data to effectively interact with each customer. Customer contacts are handled through phone, e-mail, social media, text messaging, chat and digital self-service support. We provide these services utilizing our advanced technology infrastructure, human resource management skills and industry experience.
Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.
Our Fulfillment & Logistics segment consists of mail and product fulfillment and logistics services. We offer a variety of product fulfillment solutions, including printing on demand, managing product recalls, and distributing literature and promotional products to support B2B trade, drive marketing campaigns, and improve customer experience. We are also a provider of third-party logistics and freight optimization in the United States.
There are three principal financial measures reported to our CEO (the chief operating decision maker) for use in assessing segment performance and allocating resources. Those measures are revenue, operating income (loss) and operating income (loss) plus depreciation and amortization (“EBITDA”). Operating income for segment reporting disclosed below, is revenues less operating costs and allocated corporate expenses. Segment operating expenses include allocations of certain centrally incurred costs such as employee benefits, occupancy, information systems, accounting services, internal legal staff, and human resources administration. These costs are allocated based on actual usage or other appropriate methods. Unallocated corporate expenses are corporate overhead expenses not attributable to the operating groups. Interest income and expense are not allocated to the segments. The Company does not allocate assets to our reportable segments for internal reporting purposes, nor does our CEO evaluate reportable segments using discrete asset information. The accounting policies of the segments are consistent with those described in the Note A, Overview and Significant Accounting Policies.
The following table presents financial information by segment for the three months ended March 31, 2024:
In thousandsMarketing ServicesCustomer CareSales ServicesFulfillment & LogisticsRestructuring ExpenseUnallocated CorporateTotal
Revenue$8,921 $12,442 $4,662 $19,423 $— $— $45,448 
Segment operating expense7,150 9,407 3,339 17,043 853 6,235 44,027 
Contribution margin (loss)$1,771 $3,035 $1,323 $2,380 $(853)$(6,235)$1,421 
Overhead allocation806 582 194 801 — (2,383)— 
EBITDA$965 $2,453 $1,129 $1,579 $(853)$(3,852)$1,421 
Depreciation and amortization177 62 195 248 — 364 1,046 
Operating income (loss)$788 $2,391 $934 $1,331 $(853)$(4,216)$375 
The following table presents financial information by segment for the three months ended March 31, 2023:
In thousandsMarketing ServicesCustomer CareSales ServicesFulfillment & LogisticsRestructuring ExpenseUnallocated CorporateTotal
Revenue$11,239 $11,629 $2,787 $21,465 $— $— $47,120 
Segment operating expense9,259 9,388 2,266 18,509 — 5,579 45,001 
Contribution margin (loss)$1,980 $2,241 $521 $2,956 $— $(5,579)$2,119 
Overhead allocation789 714 — 758 — (2,261)— 
EBITDA$1,191 $1,527 $521 $2,198 $— $(3,318)$2,119 
Depreciation and amortization49 208 192 246 — 371 1,066 
Operating income (loss)$1,142 $1,319 $329 $1,952 $— $(3,689)$1,053 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Overview and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Segment Reporting
Segment Reporting
The Company operates four reportable segments: Marketing Services; Customer Care; Sales Services; and Fulfillment & Logistics Services. Our Chief Executive Officer (“CEO”) is considered to be our chief operating decision maker. Our CEO reviews our operating results on an aggregate basis for purposes of allocating resources and evaluating financial performance by using the three financial measures: revenue, operating income and operating income plus depreciation and amortization (EBITDA).
Accounting Principles
Accounting Principles
Our unaudited interim condensed consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should be read in conjunction with information included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 10-K”).
Consolidation
Consolidation
The accompanying unaudited interim condensed consolidated financial statements include the accounts of Harte Hanks, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. As used in this report, the terms “Harte Hanks,” “the Company,” “we,” “us,” or “our” may refer to Harte Hanks, Inc., one or more of its consolidated subsidiaries, or all of them taken as a whole, as the context may require.
Interim Financial Information
Interim Financial Information
The condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Rule 8-01 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S.GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.
Use of Estimates
Use of Estimates
Preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from those estimates due to uncertainties. Such estimates include, but are not limited to, estimates related to lease accounting; pension accounting; fair value for purposes of assessing long-lived assets for impairment; revenue recognition; income taxes; stock-based compensation and contingencies. On an ongoing basis, management reviews its estimates and assumptions based on currently available information. Changes in facts and circumstances could result in revised estimates and assumptions.
Operating Expenses Presentation in Condensed Consolidated Statements of Comprehensive Income
Operating Expense Presentation in Condensed Consolidated Statements of Comprehensive Income
The “Labor” line in the Condensed Consolidated Statements of Comprehensive Loss includes all employee payroll and benefits costs, including stock-based compensation and temporary labor costs. The “Production and distribution” and “Advertising, selling, general and administrative” lines do not include any labor, depreciation, or amortization expense.
Revenue Recognition
Revenue Recognition
We recognize revenue upon the transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services based on the relevant contract. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Certain client programs provide for adjustments to billings based upon whether we achieve certain performance criteria. In these circumstances, revenue is recognized when the foregoing conditions are met. We record revenue net of any taxes collected from customers and subsequently remitted to governmental authorities. Any payments received in advance of the performance of services or delivery of the product are recorded as deferred revenue until such time as the services are performed or the product is delivered. Costs incurred for search engine marketing solutions payable to the engine host and postage costs of mailings are billed to our clients and are not directly reflected in our revenue.
Revenue from agency and digital services, direct mail, logistics, fulfillment and contact center is recognized when the work is performed. Fees for these services are determined by the terms set forth in each contract. These fees are typically a set fixed price or rate by transaction occurrence, service provided, time spent, or product delivered.
For arrangements requiring design and build of a database, revenue is not recognized until client acceptance occurs. Up-front fees billed during the setup phase for these arrangements are deferred and direct build costs are capitalized. Pricing for these types of arrangements is typically based on a fixed price determined in the contract. Revenue from other database marketing solutions is recognized ratably over the contractual service period. Pricing for these services is typically based on a fixed price per month or per contract.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Financial Accounting Standards Board ("FASB") Accounting Standard Codification ("ASC") 820, Fair Value Measurements and Disclosures, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also establishes a fair value hierarchy that prioritizes the inputs used in valuation methodologies into three levels:
Level 1
Quoted prices in active markets for identical assets or liabilities.
Level 2Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Because of their maturities and/or variable interest rates, certain financial instruments have fair values approximating their carrying values. These instruments include cash and cash equivalents and restricted cash, accounts receivable, trade payables, and long-term debt. The fair value of the assets in our funded pension plan is discussed in Note H, Employee Benefit Plans.
Leases
Leases
We determine if an arrangement is a lease at its inception. Operating and finance leases are included in the lease right-of-use (“ROU”) assets and in the current portion and long-term portion of lease liabilities on our condensed consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of each lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date of each lease to determine the present value of lease payments. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Our lease terms may include options to extend or terminate the lease, which are included in the lease ROU assets when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain real estate leases, we account for the lease and non-lease components as a single lease component.
Recent Accounting Guidance Not Yet Adopted
Recent Accounting Guidance Not Yet Adopted
In November 2023, the FASB issued accounting standards update (“ASU”) 2023-07, which enhances the disclosures required for reportable segments in annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting periods beginning with the fiscal year ending November 30, 2025, and for interim reporting periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The amendments in ASU 2023-09 are effective for the fiscal year ending after November 30, 2026. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.
No other new accounting pronouncements recently adopted or issued had or are expected to have a material impact on the condensed consolidated financial statements.
Revenue from Contracts with Customers Revenue from Contracts with Customers
Under Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers ("ASC 606"), an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that are within the scope of the new standard, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. This standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This standard also includes criteria for the capitalization and amortization of certain contract acquisition and fulfillment costs.
Under ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers state the terms of sale, including the description, quantity, and price of the product sold or service provided. Payment terms can vary by contract, but the period between invoicing and when payment is due is not significant. The Company's contracts with its customers generally do not include rights of return or a significant financing component.
Consistent with GAAP, we present sales taxes assessed on revenue-producing transactions on a net basis.
Disaggregation of Revenue
We disaggregate revenue by four key revenue streams which are aligned with our reportable segments. The nature of the services offered by each key revenue stream is different.
Our contracts with customers may consist of multiple performance obligations. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. For most performance obligations, we determine SSP based on the price at which the performance obligation is sold separately. Although uncommon, if the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Further discussion of other performance obligations in each of our major revenue streams follows:
Marketing Services
Our Marketing Services segment delivers strategic planning, data strategy, performance analytics, creative development and execution, technology enablement, marketing automation, and database management. We create relevancy by leveraging data, insight, and our extensive experience in leading clients as they engage their customers through digital, traditional, and emerging channels. We are known for helping clients build deep customer relationships, create connected customer experiences, and optimize each and every customer touch point in order to deliver desired business outcomes.
Most marketing services performance obligations are satisfied over time and often offered on a per project basis. We have concluded that the best approach to measure the progress toward completion of the project-based performance obligations is the input method, which is based on either the costs or labor hours incurred to date depending upon whether costs or labor hours more accurately depict the transfer of value to the customer.
Our database solutions are built around centralized marketing databases with services rendered to build custom database, database hosting services, customer or target marketing lists and data processing services.
These performance obligations, including services rendered to build a custom database, database hosting services, customer or target marketing lists and data processing services, may be satisfied over time or at a point in time. We provide software as a service (“SaaS”) solutions to host data for customers and have concluded that these solutions are stand-ready obligations to be recognized over time on a monthly basis. Our promise to provide certain data related services meets the over-time recognition criteria because our services do not create an asset with an alternative use, and we have an enforceable right to payment. For performance obligations recognized over time, we choose either the input (i.e., labor hour) or output method (i.e., number of customer records) to measure the progress toward completion depending on the nature of the services provided. Some of our other data-related services do not meet the over-time criteria and are therefore, recognized at a point-in-time, typically upon the delivery of a specific deliverable.
Our contracts may include outsourced print production work for our clients. These contracts may include a promise to purchase postage on behalf of our clients. In such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.
Customer Care
We deliver customer care services in the United States, Asia, and Europe to provide advanced solutions such as voice, SMS/chat, email, integrated voice response, web self-service, social cloud monitoring, and analytics.
Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.
Sales Services
Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.
Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.
Fulfillment & Logistics Services
Our services, delivered internally and with our partners, include printing, lettershop, advanced mail optimization (including commingling services), logistics and transportation optimization, monitoring and tracking, to support traditional and specialized mailings. Our print and fulfillment centers in Massachusetts and Kansas provide custom kitting services, print on demand, product recall support, trade marketing fulfillment, ecommerce product fulfillment, sampling programs, and freight optimization, thereby allowing our customers to efficiently and effectively distribute literature and other marketing materials.
Most performance obligations offered within this revenue stream are satisfied over time and utilize the input or output method, depending on the nature of the service, to measure progress toward satisfying the performance obligation. For performance obligations where we charge customers a transaction-based fee, we utilize the output method based on the quantities fulfilled. Services provided through our fulfillment centers are typically priced at a per transaction basis and our contracts provide us the right to invoice for services provided and reflects the value to the customer of the services transferred to date. In most cases, we use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. Prior to the closure of our direct mail production facilities, our direct mail business contracts may have included a promise to purchase postage on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.
Transaction Price Allocated to Future Performance Obligations
We have elected to apply certain optional exemptions that limit the disclosure requirements over remaining performance obligations at period end to exclude the performance obligations that have an original expected duration of one year or less, transactions using the “as invoiced” practical expedient, or when a performance obligation is a series and we have allocated the variable consideration directly to the services performed.
Contract Balances
We record a receivable when revenue is recognized prior to invoicing when we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance such as delivery of an additional good or service (e.g. customer contract requires customer’s final acceptance of custom database solution or the delivery of a final marketing strategy presentation before customer payment is required). If invoicing occurs prior to revenue recognition, the unearned revenue is presented on our Condensed Consolidated Balance Sheet as a contract liability, referred to as deferred revenue.
Costs to Obtain and Fulfill a Contract
We recognize an asset for the direct costs incurred to obtain and fulfill our contracts with customers to the extent that we expect to recover these costs and if the benefit is longer than one year. These costs are amortized to expense over the expected period of the benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. We impair the asset when recoverability is not anticipated. We capitalized a portion of commission expense, implementation and other costs that represents the cost to obtain a contract.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table summarizes revenue from contracts with customers for the three months ended March 31, 2024 and 2023 by our four reportable segments and the pattern of revenue recognition:
Three Months Ended March 31, 2024
In thousandsRevenue for performance obligations recognized over timeRevenue for performance obligations recognized at a point in timeTotal
Marketing Services$8,921 $— $8,921 
Customer Care12,442 — 12,442 
Sales Services4,662 — 4,662 
Fulfillment and Logistics Services15,547 3,876 19,423 
Total Revenues$41,572 $3,876 $45,448 
Three Months Ended March 31, 2023
In thousandsRevenue for performance obligations recognized over timeRevenue for performance obligations recognized at a point in timeTotal
Marketing Services$10,420 $819 $11,239 
Customer Care11,629 — 11,629 
Sales Services2,787 — 2,787 
Fulfillment and Logistics Services18,090 3,375 21,465 
Total Revenues$42,926 $4,194 $47,120 
Contract Balances
The following table summarizes our contract balances as of March 31, 2024 and December 31, 2023:
In thousandsMarch 31, 2024December 31, 2023
Contract assets223 258 
Deferred revenue and customer advances3,713 3,195 
Deferred revenue, included in other long-term liabilities264 294 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Supplemental Balance Sheet Information
The following table presents supplemental balance sheet information related to our financing and operating leases:
In thousandsAs of March 31, 2024
Operating LeasesFinance LeasesTotal
Right-of-use Assets$24,308 $199 $24,507 
Liabilities
Current portion of lease liabilities4,466 53 4,519 
Long-term lease liabilities22,742 69 22,811 
Total Lease Liabilities$27,208 $122 $27,330 
In thousandsAs of December 31, 2023
 Operating LeasesFinance LeasesTotal
Right-of-use Assets$25,288 $129 $25,417 
Liabilities
Short-term lease liabilities4,773 42 4,815 
Long-term lease liabilities23,687 23,691 
Total Lease Liabilities$28,460 $46 $28,506 
Components of Lease Expense
For the three months ended March 31, 2024 and 2023, the components of lease expense were as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Operating lease cost$1,349 $1,456 
Finance lease cost:
Amortization of right-of-use assets40 
Interest on lease liabilities
Total Finance lease cost42 
Variable lease cost447 502 
Sublease income(158)(286)
Total lease cost, net$1,646 $1,714 
Other information related to leases was as follows:
In thousandsThree Months Ended March 31, 2024Three Months Ended March 31, 2023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,821 $3,341 
Operating cash flows from finance leases
Financing cash flows from finance leases17 47 
Weighted Average Remaining Lease term
Operating leases6.85.7
Finance leases3.81.2
Weighted Average Discount Rate
Operating leases5.68 %3.67 %
Finance leases8.06 %5.87 %
Maturities of Finance and Operating Lease Liabilities
The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows:
In thousands
Operating Leases (1)
Finance Leases
Year Ending December 31,
Remainder of 2024$4,567 $48 
20254,638 26 
20264,215 23 
20274,188 22 
20284,094 22 
2029 and beyond11,396 — 
Total future minimum lease payments33,098 141 
Less: imputed interest5,890 19 
Total lease liabilities$27,208 $122 
(1)Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Net Period of Net Periodic Cost
Net pension cost for both plans included the following components:
Three Months Ended March 31,
In thousands20242023
Interest cost$1,772 $1,260 
Expected return on plan assets(1,554)(1,468)
Recognized actuarial loss630 719 
Net periodic benefit cost$848 $511 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Reconciliations of Basic and Diluted EPS
Reconciliations of basic and diluted EPS were as follows:
Three Months Ended March 31,
In thousands, except per share amounts20242023
Numerator:
Net loss attributable to common stockholders$(171)$(791)
Denominator:
Basic EPS denominator: weighted-average common shares outstanding7,2367,425
Diluted EPS denominator7,2367,425
Basic loss per Common Share$(0.02)$(0.11)
Diluted loss per Common Share$(0.02)$(0.11)
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Comprehensive Income (Loss) (Tables)
3 Months Ended
Mar. 31, 2024
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component
Changes in accumulated other comprehensive loss by component were as follows:
In thousandsDefined Benefit
Pension Items
Foreign Currency
Items
Total
Balance at December 31, 2023$(42,456)$(1,634)$(44,090)
Other comprehensive loss, net of tax, before reclassifications— (533)(533)
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income344 — 344 
Net current period other comprehensive loss, net of tax344 (533)(189)
Balance at March 31, 2024$(42,112)$(2,167)$(44,279)
In thousandsDefined Benefit Pension ItemsForeign Currency ItemsTotal
Balance at December 31, 2022$(44,120)$(4,182)$(48,302)
Other comprehensive income, net of tax, before reclassifications— 1,880 1,880 
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income740 — 740 
Net current period other comprehensive income, net of tax740 1,880 2,620 
Balance at March 31, 2023$(43,380)$(2,302)$(45,682)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Activities (Tables)
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Restructuring Expense
The following table summarizes the restructuring charges which are recorded in “Restructuring Expense” in the Condensed Consolidated Statement of Comprehensive Income (Loss).
In thousandsThree months ended March 31, 2024
Consulting and employee expense$95 
Severance747 
Facility and other expenses11 
Total$853 
Changes in Liabilities
The following table summarizes the changes in liabilities related to restructuring activities:
Three months ended March 31, 2024
In thousandsConsulting and Employee
Severance
Facility, asset impairment and other expense
Total
Beginning balance:$3,574 $144 $38 $3,756 
Additions95 747 11 853 
Payments and adjustment(3,669)(444)(49)(4,162)
Ending balance:$— $447 $— $447 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Financial Information by Segment
The following table presents financial information by segment for the three months ended March 31, 2024:
In thousandsMarketing ServicesCustomer CareSales ServicesFulfillment & LogisticsRestructuring ExpenseUnallocated CorporateTotal
Revenue$8,921 $12,442 $4,662 $19,423 $— $— $45,448 
Segment operating expense7,150 9,407 3,339 17,043 853 6,235 44,027 
Contribution margin (loss)$1,771 $3,035 $1,323 $2,380 $(853)$(6,235)$1,421 
Overhead allocation806 582 194 801 — (2,383)— 
EBITDA$965 $2,453 $1,129 $1,579 $(853)$(3,852)$1,421 
Depreciation and amortization177 62 195 248 — 364 1,046 
Operating income (loss)$788 $2,391 $934 $1,331 $(853)$(4,216)$375 
The following table presents financial information by segment for the three months ended March 31, 2023:
In thousandsMarketing ServicesCustomer CareSales ServicesFulfillment & LogisticsRestructuring ExpenseUnallocated CorporateTotal
Revenue$11,239 $11,629 $2,787 $21,465 $— $— $47,120 
Segment operating expense9,259 9,388 2,266 18,509 — 5,579 45,001 
Contribution margin (loss)$1,980 $2,241 $521 $2,956 $— $(5,579)$2,119 
Overhead allocation789 714 — 758 — (2,261)— 
EBITDA$1,191 $1,527 $521 $2,198 $— $(3,318)$2,119 
Depreciation and amortization49 208 192 246 — 371 1,066 
Operating income (loss)$1,142 $1,319 $329 $1,952 $— $(3,689)$1,053 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Overview and Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2024
segment
Accounting Policies [Abstract]  
Number of reportable segments 4
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]      
Number of reportable segments | segment 4    
Transaction price allocated to unsatisfied or partially satisfied performance obligations $ 0    
Revenue recognized included in deferred revenue 2,300 $ 2,000  
Remaining unamortized contract costs 400   $ 600
Impairment recognized $ 0 $ 0  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total Revenues $ 45,448 $ 47,120
Revenue for performance obligations recognized over time    
Disaggregation of Revenue [Line Items]    
Total Revenues 41,572 42,926
Revenue for performance obligations recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total Revenues 3,876 4,194
Marketing Services    
Disaggregation of Revenue [Line Items]    
Total Revenues 8,921 11,239
Marketing Services | Revenue for performance obligations recognized over time    
Disaggregation of Revenue [Line Items]    
Total Revenues 8,921 10,420
Marketing Services | Revenue for performance obligations recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total Revenues 0 819
Customer Care    
Disaggregation of Revenue [Line Items]    
Total Revenues 12,442 11,629
Customer Care | Revenue for performance obligations recognized over time    
Disaggregation of Revenue [Line Items]    
Total Revenues 12,442 11,629
Customer Care | Revenue for performance obligations recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total Revenues 0 0
Sales Services    
Disaggregation of Revenue [Line Items]    
Total Revenues 4,662 2,787
Sales Services | Revenue for performance obligations recognized over time    
Disaggregation of Revenue [Line Items]    
Total Revenues 4,662 2,787
Sales Services | Revenue for performance obligations recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total Revenues 0 0
Fulfillment and Logistics Services    
Disaggregation of Revenue [Line Items]    
Total Revenues 19,423 21,465
Fulfillment and Logistics Services | Revenue for performance obligations recognized over time    
Disaggregation of Revenue [Line Items]    
Total Revenues 15,547 18,090
Fulfillment and Logistics Services | Revenue for performance obligations recognized at a point in time    
Disaggregation of Revenue [Line Items]    
Total Revenues $ 3,876 $ 3,375
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets $ 223 $ 258
Deferred revenue and customer advances 3,713 3,195
Deferred revenue, included in other long-term liabilities $ 264 $ 294
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Finance lease right of use asset $ 199   $ 129
Operating lease right of use asset 24,308   25,288
Accumulated amortization 100   $ 100
Impairment of leases $ 0 $ 0  
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining lease term (in years) 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease term (in years) 8 years    
Renewal term (in years) 5 years    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use Assets Right-of-use Assets
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use Assets Right-of-use Assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of lease liabilities Current portion of lease liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of lease liabilities Current portion of lease liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term lease liabilities Long-term lease liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term lease liabilities Long-term lease liabilities
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Current portion of lease liabilities, Long-term lease liabilities Current portion of lease liabilities, Long-term lease liabilities
Operating Leases, Right-of-use Assets $ 24,308 $ 25,288
Finance Leases, Right-of-use Assets 199 129
Right-of-use Assets 24,507 25,417
Operating Leases, Current portion of lease liabilities 4,466 4,773
Finance Leases, Current portion of lease liabilities 53 42
Current portion of lease liabilities 4,519 4,815
Operating Leases, Long-term lease liabilities 22,742 23,687
Finance Leases, Long-term lease liabilities 69 4
Long-term lease liabilities 22,811 23,691
Operating Leases, Total Lease Liabilities 27,208 28,460
Finance Leases, Total Lease Liabilities 122 46
Total Lease Liabilities $ 27,330 $ 28,506
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease cost $ 1,349 $ 1,456
Amortization of right-of-use assets 7 40
Interest on lease liabilities 1 2
Total Finance lease cost 8 42
Variable lease cost 447 502
Sublease income (158) (286)
Total lease cost, net 1,646 1,714
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 2,821 3,341
Operating cash flows from finance leases 1 2
Financing cash flows from finance leases $ 17 $ 47
Weighted Average Remaining Lease term    
Operating leases (in years) 6 years 9 months 18 days 5 years 8 months 12 days
Finance leases (in years) 3 years 9 months 18 days 1 year 2 months 12 days
Weighted Average Discount Rate    
Operating leases 5.68% 3.67%
Finance leases 8.06% 5.87%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Maturities of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 4,567  
2025 4,638  
2026 4,215  
2027 4,188  
2028 4,094  
2029 and beyond 11,396  
Total future minimum lease payments, operating leases 33,098  
Less: imputed interest 5,890  
Total lease liabilities 27,208 $ 28,460
Finance Leases    
Remainder of 2024 48  
2025 26  
2026 23  
2027 22  
2028 22  
2029 and beyond 0  
Total future minimum lease payments, finance leases 141  
Less: imputed interest 19  
Total lease liabilities 122 $ 46
Non-cancelable sublease proceeds, year one $ 200  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock and Share Repurchase Program (Details)
$ in Millions
May 02, 2023
USD ($)
Equity [Abstract]  
Cash payment $ 6.5
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-Term Debt (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 29, 2023
Dec. 21, 2021
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]        
Letter of credit outstanding     $ 1.0 $ 0.8
Amount drawn on letters of credit     $ 0.0  
Texas Capital Bank        
Line of Credit Facility [Line Items]        
Interest rate     7.68%  
Unused commitment fee rate     0.25%  
Revolving Credit Facility | Texas Capital Bank | Secured Overnight Financing Rate ("SOFR")        
Line of Credit Facility [Line Items]        
Margin per annum   2.25%    
New Credit Facility        
Line of Credit Facility [Line Items]        
Additional borrowing capacity     $ 24.0 $ 24.2
New Credit Facility | Revolving Credit Facility | Texas Capital Bank        
Line of Credit Facility [Line Items]        
Term (in years)   3 years    
Maximum borrowing capacity   $ 25.0    
Renewal term (in months) 6 months      
New Credit Facility | Letter of Credit | Texas Capital Bank        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 3.0    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Stock-based compensation expense $ 0.6 $ 0.5
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2020
plan
Defined Benefit Plan Disclosure [Line Items]        
Number of defined benefit plans (in plans) | plan       2
Nonqualified Plan        
Defined Benefit Plan Disclosure [Line Items]        
Benefit payments   $ 0.5 $ 0.3  
Qualified Plan I | Qualified Plan        
Defined Benefit Plan Disclosure [Line Items]        
Termination term (in months) 18 months      
Cash contribution to terminate $ 7.6      
Qualified Plan II        
Defined Benefit Plan Disclosure [Line Items]        
Contribution   2.0    
Benefit payments   $ 0.3    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Net Period of Net Periodic Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Retirement Benefits [Abstract]    
Interest cost $ 1,772 $ 1,260
Expected return on plan assets (1,554) (1,468)
Recognized actuarial loss 630 719
Net periodic benefit cost $ 848 $ 511
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax benefit $ 71 $ 532
Effective income tax rate 29.30% 40.20%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loss Per Share - Reconciliations of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net loss attributable to common stockholders $ (171) $ (791)
Denominator:    
Basic EPS denominator: weight-average common shares outstanding (in shares) 7,236 7,425
Diluted EPS denominator (in shares) 7,236 7,425
Basic loss per Common Share (in dollars per share) $ (0.02) $ (0.11)
Diluted loss per Common Share (in dollars per share) $ (0.02) $ (0.11)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loss Per Share - Narrative (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from calculation of diluted EPS (in shares) 312,723 9,921
Restricted Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from calculation of diluted EPS (in shares) 43,780 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 19,857 $ 18,808
Total other comprehensive (loss) income, net of tax (189) 2,620
Ending balance 19,962 20,965
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (44,090) (48,302)
Other comprehensive income (loss), net of tax, before reclassifications (533) 1,880
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income 344 740
Total other comprehensive (loss) income, net of tax (189) 2,620
Ending balance (44,279) (45,682)
Defined Benefit Pension Items    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (42,456) (44,120)
Other comprehensive income (loss), net of tax, before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income 344 740
Total other comprehensive (loss) income, net of tax 344 740
Ending balance (42,112) (43,380)
Foreign Currency Items    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,634) (4,182)
Other comprehensive income (loss), net of tax, before reclassifications (533) 1,880
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income 0 0
Total other comprehensive (loss) income, net of tax (533) 1,880
Ending balance $ (2,167) $ (2,302)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Activities - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended 36 Months Ended
Mar. 31, 2024
USD ($)
Jun. 30, 2023
meeting
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2026
USD ($)
Restructuring Cost and Reserve [Line Items]          
Number of meetings held, minimum (in meetings) | meeting   200      
Restructuring expenses $ 853   $ 0 $ 5,700  
Expected cost to be incurred $ 10,100        
Forecast          
Restructuring Cost and Reserve [Line Items]          
Reorganization cost reductions         $ 16,000
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Activities - Restructuring Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses $ 853 $ 0 $ 5,700
Consulting and employee expense      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses 95    
Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses 747    
Facility and other expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses $ 11    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Activities - Changes in Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance: $ 3,756
Additions 853
Payments and adjustment (4,162)
Ending balance: 447
Consulting and Employee  
Restructuring Reserve [Roll Forward]  
Beginning balance: 3,574
Additions 95
Payments and adjustment (3,669)
Ending balance: 0
Severance  
Restructuring Reserve [Roll Forward]  
Beginning balance: 144
Additions 747
Payments and adjustment (444)
Ending balance: 447
Facility, asset impairment and other expense  
Restructuring Reserve [Roll Forward]  
Beginning balance: 38
Additions 11
Payments and adjustment (49)
Ending balance: $ 0
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 4
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenue $ 45,448 $ 47,120
Segment operating expense 44,027 45,001
Contribution margin (loss) 1,421 2,119
Overhead allocation 0 0
EBITDA 1,421 2,119
Depreciation and amortization 1,046 1,066
Operating income (loss) 375 1,053
Operating Segments | Marketing Services    
Segment Reporting Information [Line Items]    
Revenue 8,921 11,239
Segment operating expense 7,150 9,259
Contribution margin (loss) 1,771 1,980
Overhead allocation 806 789
EBITDA 965 1,191
Depreciation and amortization 177 49
Operating income (loss) 788 1,142
Operating Segments | Customer Care    
Segment Reporting Information [Line Items]    
Revenue 12,442 11,629
Segment operating expense 9,407 9,388
Contribution margin (loss) 3,035 2,241
Overhead allocation 582 714
EBITDA 2,453 1,527
Depreciation and amortization 62 208
Operating income (loss) 2,391 1,319
Operating Segments | Sales Services    
Segment Reporting Information [Line Items]    
Revenue 4,662 2,787
Segment operating expense 3,339 2,266
Contribution margin (loss) 1,323 521
Overhead allocation 194 0
EBITDA 1,129 521
Depreciation and amortization 195 192
Operating income (loss) 934 329
Operating Segments | Fulfillment and Logistics Services    
Segment Reporting Information [Line Items]    
Revenue 19,423 21,465
Segment operating expense 17,043 18,509
Contribution margin (loss) 2,380 2,956
Overhead allocation 801 758
EBITDA 1,579 2,198
Depreciation and amortization 248 246
Operating income (loss) 1,331 1,952
Restructuring Expense    
Segment Reporting Information [Line Items]    
Revenue 0 0
Segment operating expense 853 0
Contribution margin (loss) (853) 0
Overhead allocation 0 0
EBITDA (853) 0
Depreciation and amortization 0 0
Operating income (loss) (853) 0
Unallocated Corporate    
Segment Reporting Information [Line Items]    
Revenue 0 0
Segment operating expense 6,235 5,579
Contribution margin (loss) (6,235) (5,579)
Overhead allocation (2,383) (2,261)
EBITDA (3,852) (3,318)
Depreciation and amortization 364 371
Operating income (loss) $ (4,216) $ (3,689)
EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (6!JE@'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 " "%@:I8NA)3O>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.ND8AZC+98@32$A, G&+$F^+:)HH,6KW]J1EZX3@ 3C&_O/Y ML^361&E"PN<4(B9RF&]&W_59FKAA1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0 M!X2&\SOP2-IJTC !J[@0F6JMD2:AII#.>&L6?/Q,W0RS!K!#CSUE$+4 IJ:) M\31V+5P!$XPP^?Q=0+L0Y^J?V+D#[)P621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (6!JE@=MGI9P04 +X> 8 >&PO=V]R:W-H965T&UL MM9GA;^(V&,;_%8M)TR:5$CM0VAM%HFE[17?MT=)MNDW[8!(#T24Q8VC)+UL+;5>O>MT4G\I8IZ> MRI5(X)NY5#'7<*H6G72E! ]R41QUF..<=6(>)JWA(+\V4<.!S'04)F*B2)K% M,5=O5R*2Z\L6;6TO/(6+I387.L/!BB_$5.C?5Q,%9YW2)0ACD:2A3(@2\\O6 MB+[S7&8$^1U_A&*=[AP3@S*3\HLY&0>7+<>42$3"U\:"P\>+\$04&2[QUO\WA 6;&4^')Z,\PT,O+UGF+!&+.LT@_R?6=V #UC)\OHS3_ M3];%O=UNB_A9JF6\$4,)XC I/OGKYD'L"!BK$;"-@'TCH'6_X&X$;@Y:E"S' MNN::#P=*KHDR=X.;.'U]+/H%8T&24!N4ETJ-_( M."F:AWG,;9(NN1+IH*/AUXRFXV^AR-^C6:H5 M-,9_;$^H<.C:'4P/?9>NN"\N6] %4Z%>1&OX\T_TS/G-AO>#S+Z"[9:P7-*"Q6]D2>QDDK;\' KK3+;0_%0 M54.\LQ+O[#"\B5"A-'T[(/"&L%8>[E3VN]J.A^H;)>Y&ST]WY"[T<.'Z0D9/WBG-E#4HB$H=:J! MUCD$=9SX4D'SS(?7$S+5T">)5,236:+5&WP&5OX][MYXH^1(FOKV.<<_[D17T&/F' M5@&(XA'F6]")3#6/R%_AJK[+XHX./;9C:DS_R5C ,86<-Y MZ!>3@?KA9X]EO]NF9_T^.[?S'B,GT2HH43S?Y-US!'/@^HK$#7J46;&.$8MH ME8LH'F8^2A_:YV0I$RPW[#'INE!SU+'F!ES:E*^*113/-,^AAD0DYX2R7V:_ MDBF,"@IJT@J).WDRCJ%U3[7TOUA!CY&0:!61*)YM(-@&8;(@T[=X)B,KWYYP M=#>U8ATC#[$J#S$\L6PK# 9T?\F3A:B-?GN,'D;3ZY%U>HD+FQ)6\8<=%'^\ M3"DS02EF)7E-PB"969=4]CA^MB[$>+BJ*6>5=]A!>6>'/020D"\ MXHF]7G'#VN4#7-<4M HX#,\GVWJ$>42$XN$V]7C'"#JL"CH,SRC;U^S.* [S MD'S5FGS*-,3TQ(R?5N(?%&$VSZ%PZ^5N9O_D9=AG7>?"Z0TZ+S;$*NNP@]: M/'B;*@AUXR00K^2#L-?BOJ4@^.OV+NB%%>$848=548?A264[5-Z&J0FOGP57 MZ,+E'KMVF[*V2ZV@QP@_;A5^7#RSC&*1!/FRY6W$K4USCT%M9\1U3<&JS./B M":5-FA;V>$K=[M#907/2]C)V= M'4(SWN4;IRGQS:)CL5E87BTW9T?YEF2GNKW8V;WG9KA,223F('5.^_"^4\5F M:7&BY2K?;YQ)K66<'RX%#X0R-\#W&PO=V]R:W-H965T&ULK5IM M;^.X$?XKA"\XW '.6J2HM]W$0#:+M@=&PWEF*-V\"/FMWG&NT(^RJ.K;Q4ZI_;58W[37'N3Z1C2JR"O^(%'=E"63 MKY]Y(5YN%WCQ=N%KOMTI?6&UOMFS+7_DZL_]@X2SU5%+EI>\JG-1(^GI *_'OG+_4)\=(F_(DQ#=]\EMVN_ T(E[P5&D5#/X]\WM>%%H3X/A^ M4+HX/E,//#U^T_Z7UG@PYHG5_%X4_\DSM;M=Q N4\0UK"O55O/R-'PP*M+Y4 M%'7[%[T<9+T%2IM:B?(P&!"4>=7]9S\.CC@9@.G$ '(80,X=X!\&M)Y;=H9;A]^[A7WAZ'.X/AZ_ \J/YY&@^:?7Y4^8W4O)*(5;7 M8*?-G&X\M8_7B^QCO6"YS7&-(0)>SXUQR(5^R=2 YSTB),Z M<=ZEJ6@ %B2)E /&IX*C7PI>UX@5D'3:L(3TA3+1/*E-4T F. P0&W2%*6V- MO*(1'"@$\9;N.A^^15U['P*)ET]<#F[Y2WAHO>=M:BE>?[5YI@,?G-CLDRB* M1YZQ2%$?^W;/!$?/!.X9%)62D/<.T=K:T51/>5' BF6FVVSP P-83 STIE"4 M^($=?'@$'SK!/TB^9WF&^(^]SC?6J N-YQ+X&8$SA7"")\!%1W#16>#R*A4E M1XK]X)U[^PLS?HU,5%$P]NN,T !Z?(0>.Z'_4^VX!*:8RV.Q^6P2>2. IE!" M)O E1WR)$]\?0K'B#'R)\>@@B@R IE08D*EUA;V>!+V9^8>Z2*K7)=H#[ZEV MZG6&W)<:]"'[I&E3-D5+CQF'!)WFK*U$=-KQHR4A09=Y_' 9^.>DD@.HP6*D M>!SO-JDXF AX?,+[V&ER6[!=B\UU4W/'M!RT#-8D#;QH#-(B%E <3:#LZ1F[ M^;F+;@>\B]+SI;0-C>T)&KL9^K=*L6J;:\+K+%ZBBBNKV;[I[I".%XM-*B;> MQ)ST_(S=!/U7(;(7(!TK,)/X<$+",; 9J2&PGAZQFQ^_\ V'-).UZ7K.@R;' MX0A[!E*;& DGF*< O?>;$_QFF1(E/4@GM:Q&Y> M[)*WF%N$)J\1$IVDJ -&BQC43F0"9$^ V,V '4@'/ OU89_2<35KD]-V3"6Q MG@%Q0,BK52 MC%&;4D$X5;R2DR;624Q]XI/\F5=-Y^QN\T OW.Q9-TUVV,1L5"(\SBXV*9Q, MP>[YCLQTI&\(]Z)6;-O!WDNQE:S4)9:H\XF>W"0V"%P#M44JGG1V3W_$37_# M@GMF31.3Z9(@'A.U38I.^K?G0S+3+QXP[H5\*U0+SJ#F1N.GQ]R-_&WYM"P_M\70X"58K M;/P98R/EV?@S3*:LZ/F3G--!]K7(G,\M-)F0,9G:I28*$M)3*3FGFYQ#:':) MB4_C<6-E$<,>2;R) MGON<_WG'S_J$3Z;2>*C,OZYY]B@J-/;3>I7JU;;4XB M?2_M7TK;T/2>/GTW?=Z+LH1,4VL/+-$5!AZ5Z)D5#5\B$BP]S]._J-XQJ7=8 M&K43,O\OSSYA @TT7M*8OMW,ZQJ(>(F@LZ;>,O&Z[EKWV709X?A-3#0*R*/* M\FK[_^[W66?'9&PH"LEX; 2E$I,5C C]KUEDY=C:BF6['+) M5 /K]PSNNQG\=[V=HR2D[$:^OL4J72:QMPRBY!B<"J50E[B""L8DX3(*0\L8 M>\!9_6&R_W5"@\1H1JV"P: ;''JDKQ1\=Z5P=[*WU75[J2@A0>ST^[IG(#91 MVZ?2K &N*261,956.2^9FLJ^6O#/J1;J]R51\B"&;9?272G2BQ;S^T M>!)*B;(]W'$&&5T+P/V-$.KM1'^[&PO=V]R:W-H965T&ULK9;;;MLX$(9? MA5"+(@'2Z"S965M XJ#H7BQ@U.WN1=$+6AI;1"A1)2F[V:??(>6H/BA. FPN M8E*:^?W]PZ')R5;(!U4":/*KXK6:.J76S8WKJKR$BJIKT4"-;U9"5E3C5*Y= MU4B@A4VJN!MX7N)6E-5.-K'/YC*;B%9S5L-<$M56%96/=\#%=NKXSM.#+VQ= M:O/ S28-7<,"]+=F+G'F]BH%JZ!63-1$PFKJW/HWL[&)MP%_,]BJO3$Q3I9" M/)C)G\74\0P0<,BU4:#XL8$9<&Z$$./G3M/IO](D[H^?U#]9[^AE217,!/^' M%;J<.B.'%+"B+==?Q/8S[/S$1B\77-G_9+N+]1R2MTJ+:I>,!!6KNT_Z:U>' MO00_>B8AV"4$KTT(=PFA-=J165OW5--L(L662!.-:F9@:V.ST0VKS2HNM,2W M#/-T-A-U@6L"!<&1$IP55./DCG):YT 61EB1BSF54.L2-,LI5Y?D(_FVN"<7 M[R_)>\)J\K44K:)UH2:N1B@C[>8[@+L.('@&X"\JKTGH7Y' "Z*!]-GY]'O( M^_3P,-W%4O3U"/IZ!%8O?$9OH=$_=JDF8D4^L1JKP"@G< KD!)_OPSD^\/X:,_T]B!V4(^S*$Y]2SVSP7 M;8TK+R$'MJ%+#E>$=Y6+;<]70 6"E?3K..0@^B$+DR# M(#[R,!"5Q&$X["+N7<1G70OD O=6(3BG4A&T252) M^_!R"#X^+?\1^+F( ^BDAT[> &W1%*&M+H5D_V*]#7SW=)"X$X_W>(+8LW]' MX*\(/.!/>_[T[?Q,J?9E]O0$R0^"P(]&QQW_BL #]E'//GH[.Q[22N,&8/7Z M)0.C$ZXTB+RQ=]SM0W%!E/JC8?QQCS\^B_\5+QRJE8_&@(2^=S3)A=(OL8]/ MF*+QR(O3\1'[4-PX29/DB-W=.SW-S05/I#6K%>&PPDSO.D4)V=T&NHD6C3U0 MET+C\6R')5Z@0)H ?+\20C]-S!G=7\FR_P!02P,$% @ A8&J6#XH]3'0 M!0 6!D !@ !X;"]W;W)KK,,9 X*Q:@78.F73\,^T!;M*U-$CV2[TW!L?'CU]YN(?N6%,H97-:*/4]GH\ELL-RZB\XEN6PR\K+C*JX%:L MQW(K&(U+I2P=$\<)QAE-\M%L6CY[%+,I+U2:Y.Q1(%ED&17?[UC*GV]&>+1_ M\#E9;Y1^,)Y-MW3-GICZNGT4<#=NK,1)QG*9\!P)MKH9W>+KN5LJE!)_).Q9 M'EPC[E M\^#,@DHVY^FW)%:;FU$T0C%;T2)5G_GS;ZQVR-?VECR5Y2=ZKF6=$5H64O&L M5@8$69)7W_2E#L2! M@Q*Y!:@705O $%MU9P2TCD[1CZP*5$9U]S6L0)R)ZC2_3UZ1Z=O3M'Y_OB-7@1RJND(LO M$'&(9\ S?[NZ:X'C-BEP2WON@+V'?,DSUH8<_7F[D$I @?]E"E9ES#,;TUU_ M+;=TR6Y&D#+)Q(Z-9C__A /G%Y.G)S)VY+?7^.W9K,\^LQW+"V;RL5(,2D6] M$.UFGN]YT72\.P1OD HQ<1JI(U1^@\JW9N/3E@FJDGR-V,M6=X:Q8OU3)N%$ MQH[<#1IW VL2/M %%R8/*S7_(+C$]2*_DP*#E.<%OCD%88,IM&)Z%#PNZE4^ MCU&<0#QBP&_I.!ZE!RO-\8D8:-4@C*]+;>,>$2B24RP4";DK+ MBS7+H8;2$CR-8='6#E!-5R;X40^8/W$G'?1]H<")/#/X20-^\DK_ 2R( MJ_9)[^V1[W80]F4&&A$[+34Y5H#W# I^F="F$FC&(=K_50]JP$8^G+7!(\U*OU9%^(^-%03[8DA^TL5_?DVW#V.2W 81>GB1[#(9PM\6$[\Y5;ZP6#Z8SM M6U+1EX&UH\]HE\0C7: &*>R2H9YLB0_;F>^A00=X<[9*S+'L\]9EV*M*@Y#O M#C S;MD-V^GM=YB!]7)FQ#7I;1TO<1^802J<8#,PTM(:<:S+69ED6'D11# # M(BN')A-*8J7''UW13F7MV.N6%HF=%N^H3)9Z&4,Q3U,JJA"4OAL)IS87'@;? MN7*Z]6T6PT-):JF1V*GQ/DD+/0C_ &#R-L!&L4' +4D2.TE^*P\L #&%+2E= ML_TL7NC97G%=;%OPJ&R)UA.C(RNSXLA<;O< M9)+RR,"L0UKV)';V/*PT&\8^,YHP&J2&,;;\20)K<1T? .D2*NE3GPT! UP; M\5H9^8>KZ$36COUO>9G8>=G&);7J*UQBDAKFDI:&R6L#Z-^%5.6I$?3XMCY> M31.Z2-)$?1_U\7<%PJ]@=TB:7F9V'GY/6QNDG6.EH40+%]^1S ; MYS*MI[S&'R/J_I ).X7NM&20PE$T@-MM:=NU3Z.'>\CE43]44U.]83ML#./Q M77_JO,11=]XW2)%@Z&C+;4G8M9/P?!BW$2ON%ZT;=$]6#%(X(I,.UO'!&77& MQ+H\NI<0R2)7U=%M\[3Y>^"V/!3O/+_#U_/JD+\U4_WG\)&*=9)+E+(5F'2N M0@B?J([QJQO%M^5)^((KQ;/R'MRE3RO*'XQGDS5ZPO>8/JQO2W8W;EF2-,=%E9("E'@Y MU3["ZPC:W*!&?$WQMCJX!KPKCX0\\YO/R533>8MPAF/**1#[>\%SG&6'U&WM8=YYUYA%5>$ZR/].$KJ::IX$$+]$FHW=D^PDW':H;&).L MJG_!ML'J&H@W%25Y8\Q:D*?%[A]];P)Q8 #-(P9&8V"<:F V!J9@8+A'#*S& MP!(]>$<,[,; %@WL(P9.8^ (!N:Q)KF-@5N+M8MN+V9HJD!4_%>UJRMRFSH[,Y*1*66#@![*HB69H@RF[N*?MC&4D2S!9?43"+YM4OH*+AX*M$E29G@)1N#A?@$N/ER"#QS_944V M%2J2:C*FK+G4Z:ADJL%\/6'Q/6#S9& M4 9N49J,6!?F:)W*6Q(,<]UARFH!BV: RB(MGF0Q"-^) 2LOU:9\/=J=Z)WN MQ/$FWV2UIG_0%2Z9S#FK62M>3%XP^)540JO&+(':+#+:+#)J-]81-S?X*2UX M%UE9R% 18X H6.#X"ICP9V#HAB&3?\?IU)R\9+[,H.?IWF3\'7M_W9$L ZPL;U&9_"T+LSDD'9_JKJLUBO%48WE1X?(% M:[,??X"._HML[*DD6Z@D"U22A2K)(D5DG52RVE2R!D=FG3,C/EDG(&9#GXU[ MQ.N;+%%V3/9!,MN6,#+F@][.U?\$AX%*AZ%*LD@164=6NY75'I3U*ZXH+[=L M"6Q'8:]5V!M4 M."@280W[&RK;-:PIT]?K-T/W'5L0N(^2K6$E*-^UH"G4SS[,LVS']X5QUX>- M?,]S/+$V2G",SCNRA/7;4/K_;4<@C:8OB8!GNT(T)2A)-"4HV_4\(4Q!'^99 MEB\.T; /&_DVU#U!G$B"LRS=/Y*84-]OT_7_<4O0.%.T)U#*ME#*%BAE"Y6R M1:K8NBEUSIS4@U"IST@56U?0_X?:_N^TYM2)3#)6E<& ML\U>B0LD.+;:=2UQ[R#!C7S+]G5Q\R #6I;ABB$='WRAXI\X67S8_J "&5XR M0_W*93SE[JOA[H:2=?W1ZI%02O+Z&PO=V]R:W-H965T&ULM5IM;]LV$/XKA%<,"9#4(BF_98F!U&VQ FL;-.WVF9'HF*LL:B3M M)/OU.TJ*:$L44Q<>4,22?#P_]_H#:[QQ8).[8)2XD_!'_3.-;*FW$GYW=Y\2*\&D47$,YX8JX+!QY8O>)99 M38#CGUKIH/E-NW#W^EG[^])X,.:.:;Z0V5\B-:NKP72 4KYDF\Q\D0^_\]J@ MD=67R$R7?]%#+1L-4++11J[KQ8!@+?+JDSW6CMA9 'K\"TB]@+07Q#T+:+V MEH96R$JSWC+#YI=*/B!EI4&;O2A]4ZX&:T1NPWAK%'PK8)V9+V2>0E!XBN!* MRTRDS,#-K8$/B);12"[1@ND5>@\1U^CD6\XVJ0"94W2.OMV^12>O3M$K)'+T M=24WFN6IOAP:0&;U#Y,:Q9L*!>E!0=%'F9N51N\ 3;J_?@@6-6:19[/>D*#" MCTR]1A2?(1*1V(-G\>/+:0 .;;Q,2WVTS\O.@4LEU^ASP14S(K]'US:-A1'< MZ[5*:^S7:BO\0A$\16PME1'_5@_X8V$;BL\#E=K13A!Q%(]; MD?8)CN6??'\;A=TSZA:4^D<>0(+0KWVA7+[[FVC,2TYE#;-D4SP>Y$UE^>QM.V[8(?3<3!,UTDB-[:K09ERL65WT-.L$Z"_&05=JG:,UP^X6WYXULXM MCQ2-=S)P'S=QN$D0]XWB!1/IWC(*FZ0$ M-\A9DJ@-=U9Z4=,NZDE$1FW8'C$2X[X:9R(.RG?E0+RZ@'MF!2'J?1SF<7MC&AW+"_J+D^> M8X+;;.H3HY,1[0'N"!6'&?73X4.1UXHNDYZ/QMU^TQ7#DU[O.\K%TX/&\@_Y MENL?&,MQD,H/)HLC:=MW@J-T'.;TFXU*5LQF'>ST((80.?-TAHJ,V;X*B5WA(?$0Z6>B3ZBMYXJB>!'D4^$(FG*=U]#2#!OLS-M2_LI==+0." M(OOH'4N3,$LW)517$/Q[3K]PT9 N^X+/V]S@E1J/>E [CB;DH)IY+W(@@Y=K MA@2I_]":.9:V?2=UOM(>?XTZ@/$)]I>$8G(09_*;: M/-AZJ'!RE''6,VV0+A_#%KP-TR,43WIP.M8F8=;^J@#51CTA;;=H+R6^AZFG M'9POT/D^4,?4),S4G6IUX7\!M(^HXUD;M4>*]%:KHVD2INEWRR5/RBS@CTFY M,4+ RQPE]2;);C;!J+/*--LEM]!%\WK3!*5CE$CL@:#]WFN=C\!IW+;.P]_3 M:<]X31Q_DY?WS"\JI]6<-\^R?Q[,H:EO6%2.34<]D M0APIDS I+PZ!CYA!=_Q>Y+G-1LN 7 F9>JWJ$C$$8MR)ET<,TW&/6=01-@T3 M]L%F<;O3"QE$/<2,9QV#?&(QQCW'(=1Q.,5!-KS=%$56'I2S#*5")YF$;M9S MF!L!]'K LQ>G[5G1 M(X1I7Z!V#N##C.WP6I [F'=/LL[L6:\7>)>B<><,P2,$!#GIZ7+443F-@SGV M2>;G93WLS(=0%C_*/S0X*!R<=D?2MN\+-R[0\+CPXYL5&]ALDU9>&6=S>B'J$2$3[^J(;+FAXN.CMBUZ@GA-R''=;GD>,]K<\-U+0\$A18EWQ MK'3L.YU8!;5_]WQ>'=#U'\Q1SR%ZAUX]0CB*^DK*#0XT/#C\#SPT[;R@\O*0 M1\S#0\.=%[IKKN[+]]P:E4ZN7H(V3YMWZ=?E&^36\S?X8E&]$7=JJA?T'YF" MB4'#KF )*J/7$_"QJMYY5S=&%N5KXSMIC%R7ERO.4JZL 'R_E-(\W]@?:/[G MP?P_4$L#!!0 ( (6!JECCOI'C70T ,HB 8 >&PO=V]R:W-H965T M&ULK5IK;QLW%OTKA H4#B#+CZ1M8"_WUMK6T]> MO9!GE_[5"]?&RM;FTJO0KM?:;TY-Y6Y>3@XFW8,/=KF*?+#WZD6CE^;*Q$_- MI<=O>[V4TJY-':RKE3>+EY.3@Z/39UPO"WZUYB:,/BM:,G?N,W]Y6[Z<[%,A M4YDB4H+&CVMS9JJ*@J#&'UGFI#^2&\>?.^EOQ';8,M?!G+GJ-UO&UN'=C?)<#6G\(*;*;BAG:P;E*GJ\M=@77UU<&W]- MY^FZ5%=V6=N%+70=U4E1N+:.MEZJ2U?9PIKP8B_B1.[;*[+TTR3]\ 'I3]5[ M5\=54.=U:^UGZFG!U-UN'_X[!%Y3WOSGXJ\IP_( MN\=*]:^3>8@>Z?+O^PQ.\I[=+X\E=!0:79B7$]1(@&_-Y-6WWQQ\OW_\B+;/ M>FV?/2;];P?K_R==G>KB\]+C<:E^U#X:_%]_#E/UMBYF*KJEB2OCD'A_O%XHSPZ.%;YU9E;-[K>W'U\8^X^<:WO'SG?/6U# M?O9$V:"TJ@!75']9N;FNEX9%=*V M<*10(Y^-;+QB0&'&L3KK+#[3WARK*UU!Q/":=KQIJX6M*CG[6[UNCM4[M[0A MVF)8.5,7./5L9G9^,79_X0#AI?&P,3HUAS<@HQ 9 MR1JJ6IK""M"O]6?C\SGG%["0*1EDS[ :7@/JXBE@'?^62V^6\ KQV=(U7C6M M;UR D7"]KBI7]!LAB9&ER>9:5VUZL;"UK@N+Y, ATNN8%/.-:@-?,WIQY8T9 M+5P;'5H(/**2IFZ1 X.&MBX8>)[RQ<.F:@,,!D! 3NI-6*;7#/>?Z<'.^>G; MCZ]/GLRVBL]#@&T8.KJGK75;6J:.K2.R$*?HU1+S=>#RB'B@:1) M.K+(64_IM6-:(3T4%&NT%[FRQ)?B#$EG/:C3#.HL30T;JVK#]Z9).HG3/M6B MX564I$4PU:CY9,/,"64 M+G]'5:3GS!)X &&OL*9HO1>7Z(@ XU@=Q3&U0>8$!/*"$(1G. M^G!2!UJWE;!_+Q.R2:)K3FI)@R^[&2OE;@]#7<+M /==#BS:!6 M&H&;&U,K4UEP.)WKHQC;!XD!8#.*5@+WE/4X9QW4U_MF'%K%UWMG&^YIG0AO M]W"M-RP81 RX_85?@':UX4;@EN0E?;3E]['#IES)JDL5LE81. ]X87>^6;D* MX(G/5!\BHKF-^?0_6NO-4"5O^E"^':7GQ[3M+\=^",AC4/=I=C53A"?)Z2[' M!H'C F',95.J=O#'-@X_$]I[4I5J M(X'?J-()''3I2A?&.W5.J0OG8D+P[+.2S8LF]!8P42L3S;T^^1KTW@7,'>GJ M01H!EGX!G:.U3\8,X.L0.@2G0YV9^A0DP\YQWEH:R:7$K:KF;>S;#X$J"F.;CI9Z4^GTE)0ZF!$=.$9S2Z/Z^)F$ERS+ M?,G* CX(N:I$+Y*ZS6M,M[I\:XYC[FQ3-&9I#ROH/0]:KW_HB^-/T9=$V+D5$ M: >!(6%BA$/YL0$V2#8UR?S ,T.>Z5C,W4 L*;!#S&VL$CY 2\.(6QI42 %D;DB(NE>1OJ 2A:XPGD$)L0-5,Z/MNFE0 M9H*CR!5WDT:W:[,;HFGN@PFPD])41RFBWQ^KMR657 B='OAZ=X8$H_L%>9=& MGN&^X'$IX\G1S2N[U DH/_ M%TW&&2831O+C#.4*=I4:CBLH221'GI==K3CSN&HF3 MNOZ(1S!QK!16%W])9IR<+I#88E86^JCU.$3^>Z M*9-A*8N\25V _-$F+[$'KDU*.&[R92^F-E%Z%VI9^@ZV556ZOY$&/!02T8$$ M&-0B]09OT%%S\UPZ $M-#Q!'6M0$#$EC!20#";MI56HHL=/R.OGZGEQ;##4$ M]R+?L0D@V"U-M29F)7.DT?+NVGARLAY&D-.@)60':#JF(^2];+D;2.>R3OV6 M=!NZ@TG8SHB\A+Y63EA(F6M/WE$OV4+6_245&D>;_ Z[I7?F),XK5[PFHS?! M'"(Z=$+UQ$]M2APJQBQ*SI7K)4F_W#0SI2E!\8H4B46.61YGLP,&Q)58:O*% M3>X32\M0=:Z89F&BPA0$)E^433F.][=H'?-@I14<]_U#:LF-3=IF;Z4_$$1P MJ)?;M,T6PK@B$9W"3#MUNK(NIREC0B/# IE>3HM13KQAZ7O/3M"E-VEWNOT+ M=IE:\KRU($)R'P,ZH8D)6U7,2(Y-JI9DX5^#)#V,'QGQAE/"KS(EP#_C&9^#='+4\'1T(PJJ69?:ET&= M.OQ0.Y,W)U>GDR?WK0$FE4/+WIF<7)UAX?/#_>GX_/?I4G<8RUZG 8X7O6K: MWUIB,[?VU]S(#^%\HWDGHV?NRV12-\.=6\9UH!5II5 N3C[B&FWE1<_E-/BD M1N9R<$WTC!#NJ^WJG)MXPZ$Y!1U20"@+BUF2=J0!=3W8QB0!WF4S0,2#XZB! M9+!A18@86X+^ZXG=FV0&+))V]:<)^2JB:>-P=Y7OU$F]T,-=Z8B.,OP(KO,. M'-/=:!^:5WL\B114/E;;;8ECX-"N7BEF&=$/.O\(ITS"3M4%W.F M91["1+-4%M"][D],1TU3LT.D_MC20-H5!N!*^_M/.[ZSP=:]KL-EL8O9#KE> M2TIDC?I%;E"6S%,SCB@,[QT&!9FF ,*C13FZ+/&D)1@&\CNF.P!A-+P/)EYT M[?]1=SU5GVKWA<-Z]4+;Y+L,J(&=,>E9NTX1,9")F6XPNFVC/Q[F9CY*I\?U M.C6%;D.WRLH=1YO8$0_9+XCFY $+E8&O0('":\ MN^5XG;N!90B\E]N7M*;KFV,YW4!7Z+!*/9X?V,NPI\<-ZH7DH._X?CK<#Z?J MIP%35G!I.N(#"[A3KD,D@J69I\[]L/LR@UFT7<$T%3*)C S@U89"0 & 'AL M+W=OSA+)XDH1:HD%2?__8Z4K*BHXPW;RUYL_KC[[OON3B27>VV^ MV(K(P4,ME5U%E7/-91S;K*(:[50WI'BGT*9&QU-3QK8QA'EPJF6<)LEY7*-0 MT7H9UF[,>JE;)X6B&P.VK6LTCUN2>K^*9M%AX5:4E?,+\7K98$EWY#XW-X9G M\8"2BYJ4%5J!H6(5;6:7VX6W#P:_"MK;T1B\DIW67_SD?;Z*$D^()&7.(R#_ MW=,U2>F!F,;7'C,:0GK'\?B _BYH9RT[M'2MY6\B=]4JNH@@IP);Z6[U_A?J M]9QYO$Q+&WYAW]G.YQ%DK76Z[IV902U4]X\/?1Y&#A?),PYI[Y &WEV@P/(- M.EPOC=Z#\=:,Y@=!:O!F- MHQS>*UZZIWI'QI=G/@%7$;S;W&U!6-NR!3ZA6(--HX MW$D"2V6G0O GKU2+DO]RGCDRHH9,*\M%]^'952@&%VS"U%RG?@K,YL""10 5 M!86C(T3R-*YUW:!Z#/,^1$? BVPXC&:).RJ%4GYE+UP5_ JFS[:/A(9UY7YO M2-X\"?U]-@EL/?*!\2EHUC@&98#S*;Q%(Q\!?87\N<<2V+$6CA5/X=.(/^]D MK3&LFNWI'F6+(8[G*M@D:K"ZT,O]"6WAZ;P5#P8'B@F'RJ$Q&%?J"L,L9.2A MX8QT*0W4D"\[_QUPT%Z''ICE_#9@T[_G>.P8CD=W9DVF#"\#SJ*GWUV?P^KP M^-AT=^Z3>?=RX0N*/T@+D@IV3::OSB(PW6N@FSC=A!MXIQW?YV%8\0.*C#?@ M_4)K=YCX ,.3;/T74$L#!!0 ( (6!JEAX_E&CY!$ %8X 8 >&PO M=V]R:W-H965T&UL[5O;CUXZ@94N6;W6+<%5/ MS7;L5G1%NWOK86,?(!*2,*8(-D%:UGS]GLP$0$B6W%4SL]>8%ULB<4GDY>!D M GJSMNV#6VK=94^KJG9OCY9=U[PZ.W/%4J^4&]E&UW@SM^U*=?C:+LYV+ZK3*T_MYGK5RO5;M[KRJ[?'HV/PH.? MS6+9T8.S=V\:M=#WNONU^=SBVUDDP\WY@0X3WV'"MLWMI5]L'670L].0C1+;,//+UNW9NS#E-1 MA[/"#_M>AIT<&/8B^X2QEB[[8UWJ/ M^NC=]W\87YV_?D'Z:91^^M+H?[W5_@[#9K_"I&UV5Q2VKSM3+[+[3M6E:DN\ M:DK5Z>SX[O[7$UAJ/#T]O\VSKQOV^.CN_D-V=7YU=))GJLXT!N\V"/S"+FKS M%^WP4<99+W6=&8Q0!$O960?\P0,:'#%DYUF#R8S39;:P%I)9 !&,8 KM\LS4 M-(%:T0*R;JDZ@A?""8=OFD9Q!FM4C!OTQ,NBGQII9$DL#3BAH?13L53U NO# M)-W2.OU\SE'VBP58=+I%#.NX$K\XGH=ZJ[:ED0!Z+ H$4ZUF11D1Q!6 8UH> M?:F!><[K/D_E;'1+<"VKF=L*R$MVFI/ KM.->Y4=FY,,:T3[^28LFNUR[$[$ M,BJJ]S5:[S;W4ZBZ@#BSRBQ862[S%8:5U36]>U@'M7A6^[]# 8R4, B9[%ZC-J2SV)2- ]RT:M"N64VA\D@ M1&L<&XX"I]@.G& -JC?_Y'85D0*RRQ:ZAN:K:I.5E@?R'IFU1).<.#WBHZ:E MJ70:P%2-H"/9"LQE:TU3?R!C KMJOTG_Z>[N)T&1@9 MQ B4C/T('RY(0%K?_, BN2%[I.K@N'4*?\EV^ KRTY0IC=R=\D<"?-L[C.@& MD@&)#^T0"1391\ 5$%E_:T?:D[/&&HJ46D;XQ0)02;@'+7PHV.R[[":_G8SQ M__L_W$S&D]?Q2>28'\@YQI-\.IW$1O[K/7MT'&R:7UT-;>3;QP2(2:__:A<( M$E,DW<:7^>7T.KO(;ZZOLO%M/H6)1&"_<@*J;HG*(&;"2,95"B*QMZ)%X>(*.V; M_+HD?ZMA3.(K*5%@Q4H>T*B6/>1WS#S*/J+_"HSND/YYRQW(/%0QZ%!("\V, M>67G.TS722W,;)R&<%AUM1EE=Q5AR6))]-BN5N1W1BQ+$WE&8F>T0%8G=B5N MWBA(G&[K+*:&7E:!DM$ G7H@:P(VH#=)7S/UJ$S%@YE:2EPDG.MIVZ8 (SPA M[RR-^!]9$ -@XV)RHQJB8UJH&PV^Z,'-**]VXE%#0!P,RH]]B_ 'FFLJHH)8-P5\.[]824"7$JFP3(5(_Z:+WJ**+96TKNP"IJ.A::-YZ&V:\G]E[IJTDEGO4%XE%HW0YU#0 H. ML#1-4#'#>8W$!JX6&P[K<7ZY#:6?2('9;5@F:&LAY:=TATTY9 ,LYATDBV65D;B@.6OMG MRMT\2X?RENJ15\Y912E@1V$V0]A+6-)"L8"55IR5^YP*])V@VJXI5Z8$H]+I M%N(G.A54.QA^ N"F;I!>K310J\P]Y.%51$1M.(AERW4=)Y, &S(VW(^BN.A# M:LN%LU(W(->DQ+ZAG'6I>8"]G9&T:X*Q7M"3^IJB&S:A.=7%YMA[JE[OYLZ2 MR<9@ A#W@VG(\:CP!'R$AC3MTQ73KL'$H:=G)-'B+:4&?D'BOS)C[) /DR+' MWG*7/"GG06>J7>C4JRKC?/+ \ ,[H8]+!^"4QQT$VC0/?T%@]=\IXC41E,C)72.D0F IX!R$C4 W'U MS$N8)IW2.=!F*S2$R^QE^1S-G$/"77TDDQ_Z$A!U#2L+)2@6,FRDT6H#A:+! M3WGPM)0:B=5,%ZK'R 3VL;[O2@84(92&3G3XSF5I\?\YW:NI345VW >0Q#V.XE.H:;U<;SW8;75!9*3PFH^U6\2@" M0W$*JG5822&$#E'GBW!<0+3M \<++=5OT@%R]H^FMCP;PRX)1!H$'[$(2C_T M4E7SH+XXYH^>@!:$L'GTO4B[V1V53X(6S)BP!XCK*$X[ZL(TR"]]J46TF93! M:^&T2754Q8+0:"^I4.+ M)+I5222-W"-"2F#<5):$9>\_W9]!75B97H&@Y\RY%RW[%#>!N XV=QQ ,\K4 MYJ=>HAS#%@;++RK;EP0XIK-M++U'BCK*/K]$4 [@6_#2/8@-;"8,H?I@RSM* M2#(&LLK="9C9K 1-BKN>(EX:9@U;P2T'3=N'%R]CS)K,+9A"VU$*[FF&Y/G- M7.LH"$?EUNQ#9I+WE'M5EP%8_>"U!$JI?0LM9YG@)*GT0_! MAC)R$-%O;LJ%@4J_QV$,$A%XP.RW-%P:WZ- PGMRD"Z48[N7:$-([M,*-65J M9%CQE$!6Z3@B.3,)]7RWO5(/A*T.A6O))I"?0J$[!2<"JIU'(4&3="FMN&.I MD>3+F M[VME3G\/.D5-+S6,C$G-ZE?%YHR!0A+XDLB-A8BD\@PGS^+S,OZO4 M)DWU*&1G3"$IFR*WJ5A]\1 )$\K[.#:A-1&G?P3F/P+S?UE@IF7>[]6J>;VO MT/M3GUXR\+NFWJX7U'-0G8@^FV\FZ9&CFJW"+ M,H]GI7 IJ#D(*X48G61DB21@%J0QW1;#4>O6:PB:X9I][&8>,OTF MG(R_5)3^.\-JLKY#T(I7 Z0&U^"49Q<;8P&0SSWW.#MG-3%78? )"0UI/0%Q M.4\(]K:E)'O3_U/@/W0.1'E#:^3TA=4X MW/HAFY6FI4(E0W62/TTDI,^$PHQ?UTR^9IT\#^93/Z2 M./=G/ARZ2T\*/_:,&2G?^RFQ=*CS\B5>Z:&:!C$4ZD.V\7N1?M*KQE>@J&15 M 9RETI!HIQ=N#NC:Q9 /\E>_=)5-!8A%(RPHRY, M[8. EU'V;3RW)/_::,451'+K?/M^2N\".GY3F.4T'%_K.7A^:'S-D&^[I26N MP3Z,&/[HG.*7)?)]N3L"7# M #H\/GBF%F_TOE<5O657DH(8G_72Y4U>%NMH_VVU)D3Y<%F*6R>U0#JGK",? MBJB\K:MC6U?^TB0Q'DFW>*LU\3R;;F9Q7(5;6(S):C>RY&[6B>0Z";)) 9.$ MV]H=DBM=J9Q<+).]BJ,OU6*HPVS5T>!%9>R]>\Q\K$?(V(;:4! JWHP,K_CB MQ/5KQQ>\*LK!=-.)Z>:[1?=8&B>_XR84_D'[AA:6NB5#0]35;F9)] MV_MD=L^_NN#:?=1:A6BCC6)#Q<]A#V:+^*\#MKY\PRME$" 6/@[4GJAD?_H! M0<$UY'"WY]7VY9Z=+L^:#S''[NBR"9Y-+F_04:C.*3&Y==Y-?C"_P= MWUX^ZY(/^R"!/F]/V)D7I[2)19T1DDVNIMGD=AIO%"7Q#-0-6/K[U]GX6IQ< M+75;D^^:(8OGC@!YWDG"2:+L&FNR+QU'/O%EA"K;9-]-1A?9"B21V>W?)NG% M?YVD+.CY(.@'/H6$,_[$M^W9C#XOA@='ZW])R4$\70D7"3WOD1/-]/S3#H-Z M"KU#@7?N/OF-AX_P_>W?K2N^),.CG*:X2M&ZV[![>,Y/X8Y?G= M: @Q7+$1%4MC.1TWJT:9-GGI]SG6B4>8<*&&!UMVE^2&^+".FG9_EXX M51CD@HI70$X3R:V-I+"7G%G[6]D>&<.];->E%H\V%D0;*%E?#TI/KJS1N&O* M^KX['TV#>_+,>' U//AJH,OY,"%DXRS%AFW^''387^L(<<-R_0,/_!YM,_Y= MEB2P0Z E&T5./$ALQ3O36J4,9+3OET)GR6^]Z%8)_Z*-O GQ+S_[BD_CC^;N MY+=B0W/YQ1UTLZ#+?Y6>H^OYZ/KR2+A#^-+9AG\Y-K,=HHX_+K4"&Z$&>#^W MM@M?:(+X4\)W_PE02P,$% @ A8&J6"L O5+*!P 6B, !D !X;"]W M;W)K&UL[5I;;^.X%?XKA'=V,0-H;$NR93N3!,AD M.N@"V>X@F>ZB*/I 2[3-KB1J22J.Y]?W.Z2DR';&.RW:/ODE%JES_-U:B3DLE"E$:JDFFQNAKMH0Q&EMK"H:9EA0R-+_\J<&AQ[# M?/P5AJAAB)S=7I&S\@.W_/I2JRW31 UI].!<==PP3I84E >K\5:"SU[?";AD M+D<6LFAGE#9\[SU?]!6^F/VD2KLQ[$]E)K)]_A%LZ R)6D/>1R<%_L3UD,5A MP*)Q-#DA+^XGI)] _EOXV*^";?BC8"A/S:TLUXR7&5O)DI>I8+DG M0M&R5.E*@40X@F5M(,\8IE8KF0H3,/(+3VS%4YE+*VDOY7G.4E%:H8UC2X6V MJ' F?J]EA9JT0];8L95V Q(F2_#RG(&E@' 61JSP&0(;\4;45L)97E59/$GU*P.!7XR'PEWGN.A^87D638=SN!!!O M*N$:8KX+' %/T[JH<[#CN8!G\@OW?=,8E4JW[V)]D&);;DA;V,H>-GY]$*DH MEC"]<2W^+[H6'K@V_7^Y]O.^?4Q3SR=O:RP:]TBC?YM+OFQ*JDFH5*U+^87, ML"[W/%VJ"F1?ZK,[HTJEZ3ZMCTA>DI-X@3"-;%E4N4TFU^6R)*[KM M1I2^JL#H:YYG$F%LS4!]@1(E5UM@]04:44,H<>U,0D-9*HW.2IB3*I!N) JF M,<-K+]-::^^=IR;H.'S+*>CH-PYS@"H;M#@S$D'EVK,A=Z)!LE M;ZDH,EQJ%[DVE(9EM28\R2:[T4*TG5K067[0D5P^4_TRGU0K@.K#82ET;;J0 MP565=T'K=W*8Z6^/_B+G"Q&84*1]R;7'UV']7[ ?*7M4;?#6O-@Q>S79G$@? MFRINEI\5&73/^N#?^%)]Q=!QX_$<#^%BX9?3\8S=]0KWEE(+Z%74-V!_5Q#] MZIX$DR1ATQ@/TW#![E2Y[AT,>Z11%,PF$4L6]#0/P\8^9^R>8E@S"R)O7!3Y M91R/7T+DJ-=^*R@O8S(-HKE7N_#+2;B/R Q6P&("(\S,/I:2SB()G/ MV,0]+$Y",0?"8SQ,$K^:CA.&:_F_F<-!V_,J',"N=[;1%$\8<_#K#QS3I/EA M GYVFOHWWT--?T01'YTA5-$$=A!/%NYW,DVZ<#V37+";_M$%PX_;B6$ DS*D MZS&9S-AT'+&'>NEWT7I4@5M0.)V_8:^C M>?*FD?K,%+!2>-<2%[8PF(6H5X1 ?ZTE]$[>_VD0'OK-ZI:;#?M(FJ#HV2RW M[3HM=65_.ICV]IFU1UT!BVM_6+W8&RYZ 4])XLHI6FE5'%]WD-K!/ KQ&R,= MPA.L!U<5"NK'KI7^$3&R9(8!@O('CMS@1,3\S>Z[R^I==Y$XS%;#DN&<38>S M_>0Q+,9VB#OGD=0/[27DGH[J(W'383)GWX,]F>'G0.A\B"K_'C1S>DFG#T*# ML\OE,< F_&]1S+S<_? =<)N],Z>ND_L7LI?.$GZJ^(]ZZNOPS6%?_9O Q0 9 M1U1[7=F#2_==:'6Z7M%A :_Q.Z>=*=9)C,>$5@E6$=HG&=)HXA#,%#NMUA MW+J@*T-M78(W;60:S!=CG)![!9Y__:@B7/ZBRK>A_3RTGX?V\]!^'MK/0_MY:#\/[>>A_3RTGX?V\]!^'MJ_ M?6@?];YW*(1>NZ\Z#',IZS]]Z':[#T=N_/<2S^3^JQ/DTEJ6!OBLP#H>SC#' M:_\EAU]85;FO)Y;*6E6XQPUNPT(3 =ZOE++M@A1TG]-<_PM02P,$% @ MA8&J6 B.N7GZ @ %0< !D !X;"]W;W)K&UL MM55+;]LP#/XK@C=LER).G/2!+@G0=!W:0[&BP;;#L(-B,[%06?(H.F[[ZT=) MCI=A;4[;)98L?@^*(3UM+3ZX$H#$8Z6-FR4E47V>IBXOH9)N8&LP?+*V6$GB M+6Y25R/((H JG6;#X4E:2662^32\N\/YU#:DE8$[%*ZI*HE/"]"VG26C9/?B M7FU*\B_2^;26&U@"?:GOD'=ISU*H"HQ3U@B$]2RY&)TO)CX^!'Q5T+J]M?"9 MK*Q]\)N;8I8,O2'0D)-GD/S8PB5H[8G8QL^.,^DE/7!_O6/_%'+G7%;2P:75 MWU1!Y2PY2T0!:]EHNK?M-73Y''N^W&H7?D4;8X]/$Y$WCFS5@=E!I4Q\RL?N M'O8 9\-7 %D'R(+O*!1-H?FG- M%I#42H.XXPL!1"C$DFS^(*3A52D1Q#W4#>8E9\]!=H.RFJ;$ZIXCS3NE153* M7E$:BUMKJ'3BRA10_(E/V75O/=M97V0'"6\E#L1X="2R838YP#?NKV(<^,:O M\%W];!0]B>\7*T?(_Y8?+^48*28O4_@..G>US&&6<(LXP"TD\W=O1B?##P<, M3GJ#DT/L_[16_T=)' )^-H)+EI=7DCA263[_A=68A'P"GG46 RNKR4RZ[4T#T[(ND:[]8G% MM'B8]SXV>(0:75!:#82MU ="X;*BVJYY@2 _9HWIX,CGD\:.V/ M6'[O8M^].#?6Z4 M<4+#FJ'#P>EQ(C .X;@A6X?!M[+$8S0L2_YN ?H /E];2[N-%^B_A/-?4$L# M!!0 ( (6!JEA#MG),; 4 ,,, 9 >&PO=V]R:W-H965T'0-<^Z'3#XJ]<=23 M+9\D)^'?]UG),4DN,&UG&+!E[3[/[CZ[$N<+8[^X&9$7RU)7[B*9>5^_Z_== M-J-2NIZIJ<*7J;&E]'BU1=_5EF0>C$K=3P>#M_U2JBH9GX>U6SL^-XW7JJ); M*UQ3EM(^7I$VBXMDF*P6[E0Q\[S0'Y_7LJ![\I_K6XNW?N M))?#=U='O#]L^%W1PJT]"XYD8LP7?ODEOT@&3(@T99X]2/R9TS5IS8Y XVOK M,^D@V7#]>>7])L2.6";2T;71?ZC,8@;0W2P#L"!9;OI9?C..'$&JP!CE5<5'NO<57!3L__LU4Q9L'LJ5X3Q-_WO?PR5_Z66M_%>W39^Q' MXH.I_,R)'ZN<\DW[/KATA-(5H:OT18L8? MAR7>*Y=IXQI+XL_+B?,68OAK5[#1U]%N7]P@[UPM,[I(T &.[)R2\>OOAF\' M9R\P/>J8'KWD_5^4XK_8BVM+N?+B1F9**_\H/E58SZB MUX/O@-#H9!5VN6;B5*ZD5>1B++PG'9S]% &,=6%A>+:BO$4&&(ZRAC,*+';G M80;7&D2U%F8:"(1DNM7;JA;,E]^?P$3=6-?@683JW&K*"PK[[AF%$2\+5 P3 MTQ^*'&'D\,U^=Y1=EA#+.N"A0/([5(-?=@-;6A_R90GHL;+?PG+Q-F3V0\ ; M;-"_)FI@!V$!MN0#:L*54$26[1VE[VV M9JYR:(:#T4:R8&OFR:XTH=J68]B7!YM==1C0]R<'416E:5BV-;)J%VR@TL!I';?1[H[4!@O@5G#X%D4F, M57:#G\>__^T\W=@:AU@XQ KA928%)I+SU^Q9I$GJJF MC.PZV #$VCOIO3U]!<,0",ZV;-8=;M$$%R668\Z L>C R>>@ %8O3[J\B?U? MR\<0'8A-&QXLU79/7.Z #Z9=J[:K:-4%B9G,O\W_!E- K:D4>_:&Z^<#/.\- M>J=/TD92:@H7,(VV^6BZ4!?$@5BY@%6!.R1R!\=N1_VYE#L2N',K+94+<](U M=6VL!U\<_IQ3;L_"RI(5C4;A6+"-;XYDNS,@@X Q/Z1?!5-0%4X.#1FUK?^Y M:OCXP]92>1Y^:$3-"&ZEP2GQ,^LOJ 'L!JR9_U6-D.P(S7QCXV!^'&UG'2OI M[K0?KJGI(V[+V\-LUPVFOW:Q+,D6X?K,^4'MXAVS6^UNZ)?Q8OJT/5[O/X3. M<2C6%*:#WLEQ(FR\,L<7;^IP39T8CTMO>)SAOPRRO '?I\;XU0L#=/^WC/\! M4$L#!!0 ( (6!JEBY=OR,FP, &L( 9 >&PO=V]R:W-H965TNGZ8+2%1Q2^ M;UN)APT8MU]EL^S(^*3K)C C7R\[6<,3A-^Z1Z13/J(HW8+UVEF!4*VR^]GM M9L'R4>!W#7M_0@N.9.O<,Q\^J%4V98? 0!D80=)G!P]@# .1&W\/F-EHDA5/ MZ2/Z3S%VBF4K/3PX\UFKT*RRFTPHJ&1OPB>W_QF&>*X8KW3&Q_]BGV07\TR4 MO0^N'93)@U;;])4O0QY.%&ZF9Q2*0:&(?B=#T:8E%8):#OC#@!^(G[M\0QPAVZG%8P&Y%8; M'0XB.*&][V%00C#$<@;,@;*2I%F-ZE0$&K&!7DGZF)2R1^0B-7I( MSX78-[ILHJQ4?]&D(&&0Q$'H' 9M:[:LG8I32PERMVRXV#W;HR81GMV)B#CH/#B:3S8U@*7D:Q7S_!3HPW,@AL#90&AX^5"=?K"E:RE'U"0G M3G\WG5S32#8F;A<;&5^EE[5(\?$7H4&@5HP35#@"2IH_M%K'@=@ MM$#$_+5YDI\L@!:PCFO.D]'>AK0+1NZX2>_3 ODBGM8P6:TU=:6!BE2GD^^O MLE3FQT-P75PG6Q>HY"/9T*\!0!:@^\JY<#RP@?'WQ?I?4$L#!!0 ( (6! MJE@&;3OA# < (D1 9 >&PO=V]R:W-H965TUD:K6U,^6Q=W<>MO8!(ELB)B3! *!EY>OW M= /4)6-YLO,BD030E]/=IYN\7%GWV1=$03U79>VO>D4(S?O!P&<%5=KW;4,U M5A;653K@UBT'OG&D]>7\NS>75_:-I2FIGNG?%M5VJUO MJ;2KJ]ZHUSUX,,LB\(/!]66CE_1(X5_-OZD_R2^PY>Y]G1GR]],'HJKWD5/Y;30;1D>[.IOE/PY97F9+;W\JE7<.X'& MK/7!5NDP[BM3QW_]G'#8.7 Q/'!@G Z,Q>ZH2*S\J(.^OG1VI1SOAC2^$%?E M-(PS-0?E,3BL&IP+UY^JIK1K(G5+-2U,4/>EKOWE($ V[QAD2B M?K9U*+SZ5.>4[Y\?P*:-8>/.L-OQJP)_UJZO)J,3-1Z.IZ_(FVPL7:ZL7;ZFO3_(RQ_18ZZ=\8Z%:SZNZY;U*("SJ-W[]Z=J!6IQMDG@R J MS>D-@;F:I]--JL8&4A080:T*DQ6JLCXHNU"V=8J21@]1CA259FGF);&R1KM@ M,M/H0.HH%*1^_.%B/!Y^^+75I5D8Z+E/\ME*61Q]..ZK6:TR6__>UK&05R84 MRIMEC3.91CRI+G2=26P]ZV$SIL/1T>=C,52<$AJ !BPO'-%7ZGSRJD7& @S8 M\[(A2GMV[B-!Q1P[)Q&L"S$,%U-1H'/;! &MMO7;+YVD$XA?L 9<^;9I2C%3 ME_M0[J+Q0"AZI\75E_ %D_D3+U4&;D VMU"?I+BD2+H)42FSMP?E.IU1,M; M.*X#8'EQF=@/[+ >#E:V%8!Y_\JV9:X*_<0XDIS0'.6%LY5 VF:J!'B3;FFVV%7)&/X/XEVTI._KJG\6+83N$6-)6!V+\ M)0,C,%LA<- \Z9)9(27.X1PP"T20T>7[0N?BA'@/K[\2[/OM._/LH,$QTVX M7JF$^D;3OKH)<@A.\"+H<'@B#VZM=O+H(X@M@T YS"MWMFITO5:Z88?9&CS, MS9,136G3 4+5BH-,_]DZZS?;>: :N\)Z/"Y MTNBY*4TPY/_$RIB$'%X=@C/S-NA$,EU1;,B&J*ZY> A M07T:6J:CZ='L6(SZ]#![O%&/W<)P.A4"ZA@<"B9_*2^@'G-%3,;709_%"MP] M #D9>7"]*<$3^C-%V<\&\Q*5Z"L7: XR%W!HH+XDD#^[(R?0.#$],2QB28*] M:R5VCN:1R*%IG6]U+--0&+]/*WBH^;'+WW+;CW8K?6=1W_HIVB<;]UV M,I%24_ .@4.6<#OARH@UHH0O8X6L%1L-B? BAT'8B2MO2Y-KII^Y+B7%9##T MTDN_"O6^/1A&RUVCK7R4SG6V7A;+8Z21S'!6,_!-U MW2&)N=L@<+>+P"/$II$ 5M_M"9A% 4?_L-X?2XID+8J]#LC8!,H+%AZ*H<3L MA1E!(.7\20?7I-U;YH8].V]3I!Y3I'ZA[9B5\5S%;7(.&+KDJ+.RS5/M+FR) MMRJ9!>"@K=G=]P@V.L_>/*XP3:-SL54S1LVV'K'S,EL+YVKI:=767\N!H=')Z.CWF_^G9Q3&H;!-'#->@)P-^*P&V M.IL,U?GH7?(RY46'9%)],;W [^EH!&PXK Q$#(^"@<(L7D8NH9 YIPVZN(M- M-U7XFW%_N"GFO4H7_B#&:RYA_'*H#0HXDAR5!B._&?8G&XDVC0)[:O1RB6&% M [ZGL",W"4HB0_HF*!M57 4\5GSKTHG46FYE,4XTNTOK/96;(?C@G)&\2]6% M9KK!A9X# UT3I9%)ILUMLJ?)<(O+MRN;,0<$LS_PLF+FV6'_=(L9_-A#]GO1 MDI.QYR%MF]B#RW7_I7>OP<[K<45N*1\!/#S#/!O?E#=/-]\9;N+K]79[_$@! M(Y8& )>TP-%A__RTIUQ\\8\WP3;RLHV*Q:N[7!8$G!QOP/K"VM#=L(+-UY?K M_P%02P,$% @ A8&J6+[DX6H8! CPD !D !X;"]W;W)K&ULE59M;]LV$/XK!VT=-L"3Y)>T668;R,N&%%B!H&G7#\,^ MT-+)8D/Q/)**X_WZW5&R8@])VGZQ^7+/<\_=\4C-M^3N?(T8X*$QUB^2.H3- M69;YHL9&^90V:'FG(M>HP%.WSOS&H2HCJ#'9),]?9XW2-EG.X]J-6\ZI#49; MO''@VZ91;G>!AK:+9)SL%][K=1UD(5O.-VJ-MQ@^;FX5LNDEP$H<$B"(/BOWN\1&.$B&7\TW,F M@TL!'H[W[+_'V#F6E?)X2>:3+D.]2$X3*+%2K0GO:7N-?3PGPE>0\?$7MIWM M=)I T?I 30]F!8VVW;]ZZ/-P #C-GP%,>L DZNX<1957*JCEW-$6G%@SFPQB MJ!'-XK25HMP&Q[N:<6'YUA;4('Q0#^CG66!&6<^*'GW1H2?/H*?PCFRH/?QF M2RR/\1DK&>1,]G(N)B\2OE,NA>EX!)-\,GN!;SJ$-XU\TR^&!U?:%X9\ZQ#^ M.E_YX/A _/U4R!WC[&E&:9(SOU$%+A+N H_N'I/E#]^-7^>_OJ!W-NB=O<3^ MQ7)\/1H^U BZ6P@<_@HM5CK 5GGX/D_'?)B,B7UA2UDX&1:XTR$P.-0.$9JN MP"@%!BY/40_UB5 >3$?3K\=,.[W/J_CV?$"IF1A<^MT[[4\0+T*5PKQV37RM[Y$7!49*,$:N667GE=:A;!'BIMCM. H776 M"_,@K(]H="!S%*4]XYOOT"/3?48.(;V?$6P1%/>I)3!DUQCE?>;RQ-2P('Q0 M?!>J2!WKL^/8O:11:D5018^E +I$&W2E>9GIQ,B5T60'Y[>7\&:6_SS.H;]H4OB$C.0S&E\U M\450&.6]KG81HRV+1A\X0_QL>XR^>*1,T+'S>HET?*2V.M0<^T')]WC)"!^/ M2^+SSO-21IZ,+B//K=22GVA.)"=!;)?:7T8]_D/<_1>6E+F/,,0(% MGDO.D1?*!E -M;8_RWT$G(Y'X:HH7"MY"?_O.3:[P@*;%1=HZ.BG;N+LX)%L MT*WCIX"'0AQW[^6P.GQMG'>/[*-Y]ZG"$M::CXO!BJ%Y^N8D =<]_]TDT"8^ MN2L*_(#'8!E>X# M !A"0 &0 'AL+W=O2=F1T\3HMB^B M>+I[[KDW4M.MT@^F1+3P6 EI9E%I;3V)8Y.76#'35S5*^K)2NF*6MGH=FUHC M*[Q1)>(T2<[BBG$9S:=>MM3SJ6JLX!*7&DQ354P_+5"H[2P:1#O!'5^7U@GB M^;1F:[Q'^UN]U+2+]R@%KU :KB1H7,VBJ\%D,7+Z7N%WCEO3>0<72:;4@]M\ M+F91X@BAP-PZ!$;+!J]1" =$-/YN,:.]2V?8?=^A_^1CIU@R9O!:B3]X86N_"/;I&_9#^**D+0WF^S < M]"!-TM$1O.$^P*''&[Z!=\NTY'+="1+^O,J,U=0/?[T6;X ;O0[G9F1B:I;C M+*(A,*@W&,T_O!N<)9='R([V9$?'T'^@&O_&'A;,\!R$$]8D-%[X\<.[\S1- M+F^7]_YM<'D"W$#.1-X(9K& QE#"@,M<50ALP[A@F4"P"DA2T2A15^8/I1(% M:M.#@F\XU1ZR)[ EPM8/ NW9!C7--HVALU-&9$LM'/I)R?#:5/,&GZ M<(?D(N>",Z?OH\A\&SBHHDTMU9X20 EE!E9*T,EL)O!KJ1$/QAEH&//23^-G M25E3C2$4*CD^YEC;3F%8I1IIC1]:]QC"UZ:BO%JE)_"5[A;?A,Q2K%ECCY7I M/7P\J^6G72UWP-^7:-Q+AV?T'*6G^T9[ M@7>@\V*$K@-P&"^BF/23]"2\#!S9%O%']>EB\JKD'I\D7J?4U<]E]>> MZY@:_5TFGGK>.E301=<&7%(>($.4KE#4LP2WTJKRRKOY<1#CJ3PJ@)/WE+UXMTOS]0T6OJ;&P[UUS":-@;GR?> M_!_4ZGNS1FYH',AU9RJ"B_YKAVO&PO=V]R:W-H M965T;ID3RXT=*YF0GU8,N$ T\55SH MJ5<84]\&@@KZ+WD985" MEU* PLW4FT>WB]3N=QM^+W&GCV2PF:RE?+ ?=_G4"RT@Y)@9ZX'1ZQ&7R+EU M1#"^=CZ]/J0U/)8/WG]VN5,N:Z9Q*?D?96Z*J3?V(,<-:[BYE[L/V.4SM/XR MR;5[PJ[=>S/T(&NTD55G3 BJ4K1O]M3Q<&0P#L\8Q)U!['"W@1S*=\RPV43) M'2B[F[Q9P:7JK E<*6Q1/AM%JR79F=E25E3,PK+\B' G,EDA7/TBM1Y, D,! M[+8@ZYPM6F?Q&6<)?)3"%!K>BQSSY_8! >O1Q0=TB_BBPX],74,2^1"'<7K! M7])GFSA_R8]GZ\,G.@)R U_8DP]S8U2Y;@Q;VI^M6URS#J4<8-*I']&:O7T6C\.V%S-(^L_22]Q^MXW]V!J?7N%NC M.P(8U*A*F0/:I9IIC1H$45L^V\I$#HQSD*9 !5G!Q);VE0+P:U.:?:- MDA40ZT(S=Y(U'1%3@&SH;C$R>R@DSU'I:UA^\\*RK*D:S@SFAQ#/<%L0L-X[ MK12VM#M4"$Q3#IPN*GU+J5%XV6A"JN$=;HBC'!8H2#) -P*==P'+1E%C9'OX M(@WCL&"C@14C?Y2D3DI3/WP3#N#7,SA] M1Q]UIK&=N49B&>D^S#AQ6V[*C+6DO'XUCJ/X+5P-DV30/>>5;(311[LI!\?G M2P2UU7H>FLZ!V^JT/DA+$)(='7:AR0])6O(R=TZUH1?=WA2=[$\YAR1->]16 MM@%(=M:#\:MW#2L9^$\>D^.%6.%SLA\L?CL'O^ MOSOA)@U[U%;^EYWP/31GW68<^Z,X/-L+[7%,_&0<=KW@N+?*H3^R%;G_!Z_ M>@I;LH@$FW7>M4G=M4=- 370_\+"XPW]".V%U/)3U?1+<SN4$6?;DM+AN"'3\-J.,:H==-H/(VLW7*REH5'%B07-AJCL!EK? M2(+??=@ _;0Y^QM02P,$% @ A8&J6)=K'G. ! 10H !D !X;"]W M;W)K&ULG5;O;]LV$/U7" W8)\-VG+0K$MM DFYH M@14(VFW],.P#)9TL-ORAD90=__=[1\JRLSH!-L"P*(KW[MW=.Y++G?./H26* MXLEH&U9%&V-W/9N%JB4CP]1U9/&E<=[(B%>_F87.DZR3D=&SQ7S^=F:DLL5Z MF>8>_'KI^JB5I0G<([]\K%?%G F1IBHR@L1C M2_>D-0.!QM\#9C&Z9,/3\0']EQ0[8BEEH'NGOZHZMJOB72%J:F2OXV>W^T!# M/&\8KW(ZI'^QRVO?+ I1]2$Z,QB#@5$V/^73D(<3@W?S%PP6@\$B\GQ5L(OK7U54&YD39&MQ[VQ4=D.V4A26 MLP@/O&Y6#6AW&6WQ MJE^ 2 -HB?;4WU<_L9F(WT%@=Z=XM7 3])/Q67%Q.Q MF"^N7L&[',.]3'B7+^#=.V-4A*AB^#Y>\5Z%2KO0>Q)_WI8A>FCFKW-9R$ZN MSCOA/KH.G:QH5:!1 ODM%>L??[AX.[]Y)82K,82KU]#_<\7^/YKX:$5L25B6 MOQ:5ZWT@X1J!@2C[ *@0)F)'0B)CKM2,1+7H47STO3/XL/%$.=W1"84/QJIF MGQ JK7(=\$-_!_01@\=6^5ITTL<]EDAE8-K*R&Z4;3RS$RX3Z[SKO**(W41X M;K_P' Q3(3SYR ]:&P"RO1&2.-ZFS+7])&EV\E]-MDQ6J]K.*V2C[%""-K(1V(<3ZE< M-]@?*^=KI$3O)ZD^ PFY00W9;/1(3UUNDI3$#)?)QWU'J0:GS%5(S'%D!&=E MJ?>"0E0&(YJ*#PI;G%>5U.P6C%NYI;2^)+)G* >U@8)@@)C'2'$XG=9K4 '\ M2LY(3K-U2)XLE5:LB^PG^?#$@<-%DZ3"<9QBH8A)K1@[K>I$!N63:!%D)T1, M)!)3\34W@M3!X9 KO^'@8=K0@W)]."B/N6@D5+-\*R).>?+"14T58/TRKA5'Q=HZ82-WH5=< M*<14(Q9\YK9XYBV%YW&LXQTEE#P7$F>M'DFKUKF:Z=FL(/R(B"'V93L\ZJZK2H/ M[1Z6?%??P?N_8-,V8Z3%9829<^8KW=?L*;ED)8_,.'%L>Y2",MCSXT2$-C6= MM&,NAO"%JZK>3QAFI$TGM,\=#K.3H]V0WZ0+3&!YV)A/^7%VO"/=YJO!<7F^ M8.$LW2@(6E,#T_GTIS=%WC4/+]%UZ:)0NHAK1QJVN.>1YP7XWC@7#R_L8+PY MKO\!4$L#!!0 ( (6!JEA=!5#2# 4 )H+ 9 >&PO=V]R:W-H965T M>;JS[[BNB('[4VOBSK IA M=3P8^**B6OJ^79'!RL*Z6@8,W7+@5XYD&9UJ/1@/A[-!+97)SD_CW+4[/[5- MT,K0M1.^J6OIMI>D[>8L&V6[B1NUK )/#,Y/5W))MQ1^7UT[C 8=2JEJ,EY9 M(QPMSK*+T?%ESO;1X ]%&W_G6W F98-F1!I*@(C2+S6])ZT9B#0 M^+O%S+J0['CW>X?^,>:.7.;2TWNKOZHR5&?9429*6LA&AQN[^97:?*:,5UCM MXU-LDFT.XZ+QP=:M,QC4RJ2W_-'J<,?A:/B$P[AU&$?>*5!D^4$&>7[J[$8X MM@8:?\14HS?(*<.;":(C1.F:6X8(U44.1/!P'H;#,H6J3+ MA#1^ FDB/EL3*B^N3$GE??\!6'74QCMJE^-G 3]+UQ>344^,A^/\&;Q)E^HD MXDU>E*HTI;@A+0.5=](6?U[,885:^>LQ!5* _/$ ?'Z._4H6=);A@'AR:\K. M7[\:S88GS]#/._KY<^C_:Z>>17JC?7!IPW'MOE.5N/<0%W MB830MOC-2"OI0%+# &P:VB1@;V]7,?DE6FS:=7[Q6-),PZBHO-^CR*)0++N MX5E4QFJ[W/;B.A=_H"4DO]A3>2""72Q406(#/@@OYUJA_Y2L,D>=TU(9PQ%2 MB>0L;HU=7Z9=KDEZWG'8^KWB2*2/\XB_BS0[10KK [(LFR(5Q<+96CR07)2I M/%.@RMEF6?%@)B1B@)ZJXQ$'ASF)@]&LCS)16@.P+]#7(^4M282#7'/GO(? M#?NC'4"7"),C/AE)R3UC&!").C7Y7NURW:>W M2PTMP'M:08Z1^Z0W/\S-^]D:S\5N^73R( MRJ4T&I_@*P?RP_%C?][!G?M23:A@OA5Z])O&A'1UZF:[B^=%NF_MS=.M%<)# M"(^?R *NP_[A-!,NW033(-A5O'W-;&PO=V]R:W-H965T9Z-Q_/S2FHSNKK@L0_N MZL(VH=1&?7#"-U4EW?Y&E?;QKL+-'!^=5'+K;I3X7/]P>'MO)=2 MZ$H9KZT13FTN1]?IJYLIK><%_]3JT0^>!5FRMO:>7MX6EZ,Q*:1*E0>2(/'S MH&Y569(@J/%7*W/4'TD;A\^=]-_9=MBREE[=VO*++L+NL># M6,O?9)!7%\X^"D>K(8T>V%3>#>6T(:?W$> M()8FS_-6Q$T4D?U$Q$2\LR;LO'AC"E4<[S^'.KU.6:?33?:LP'?2G8E)FHAL MG$V?D3?I;9RPO,G?M5'\ZWKM@P,C_OV4N5':]&EI%"6O?"US=3E"&'CE'M3H MZL4OZ7S\^AE=I[VNT^>D_SU_/"OB:05_Q. /Z8+"7W/OA?9"BA(Q31/;TJYE MV9)/.:&^ULII97(E0PM;C @[)<*^5E[8C:B=+9H=*%>"9#E7K%!=^UT(FX[U6^E4XFXDR4V==,LZO>FW.BR9$A>R*I^ M+?ZT6^V#S@\+S\0GJ'*TF8 B PRRS8]&P#C'8 @):P/@@%D*F&$%V!: 62[+ MOJ0(D_YQ4@C EZL^?QVFGK<-RW M@TY"-@7;0=B+F^R6%]YD-Z2:\9(+B8]@W<.DEI @Z@8 F&WOLH._Q;KQB$\/ M5JXAHTB0O#N423A\7C4&O(@Q4I>2PRIAG#LQ^Z37K+.AW7%L"0\E>%>%YFH' MIA6J9'DY2C8/M3"Q6Z/W5-ZT%=)9[X=NX 6M?WHG4*BOO4;RH%E9UT.1"9D0 MJ%D0TN4[K,I#0T%(]E", Q!=%KRUD@:,B+L&J#3P16L)6Z<<]QYD?*6DA[2X MY4!S6F;KH*L6@NBAIT.&?<7)")V WF(( 8GPJ $_P9.CEL'1(L<,]GI;,CAD M]4[G.]' !$!9GN(X%;T$9BE(9<0AC$13;8D$51*;.H*='91JSP%''25.4Y04 MG6U(U#MK@)DZ15N%6/ VUW! !;I[-:^15F/@:5/ 6+<992B9^F&&L)U;66?MQ-:>!GL:R2(V MC8FMW7K?AR#JF*.,1L4#/6A4<% Z8H#20L]: !(,^R/Z)-U<*??'W-9F;1N8 M1J52_-7(\C@0<6"<[V7[FFAAMM'PYZI.AT).//2!JQ]YOXUP+H.P^"" QLO! M]JYH?6GS$9!XD( ][ >%]$C"@-L'6)!,# <5;"IP 8@IRS#7>BE.42'S24L[ M>%FO&]Y5:B(_L:13O+)M+NEK^:!(M+FUH 3A.&'U>2 '0%)O37L*RB78JYYJ M2]AF"B-9>@NS6YH[LAM%SA6G5#+V [1(X,9QQW[D>4K[U']\-IJ*Y1W5S-@' MN'@" E0IQBC7-6S::(-@B<')JJ@"FGLP%_3 -_# MP5">>I*3$MG^99L\GYZKRP857Z&@P,:>YK*BO-LB=O+BEV66C5^_N7G[Z;=K M?DE?OP3?OQ=)YOW8H8 \.X091V8G*+>^[01;ZQ753P=1 M>&0^&$\H=+WN868Z<$*(SNPZ5:P0%1:FV ME+&#W&PBSX]3*\PM<.O3W AP9?O$N;N%PJD!%'T'C;*"U 0N4;]%O278YZA0 M.POF$E:5"CM; *K/YCDH^8##,,+/[2CS]?/&(@^%&/W<"8/S1/4#\EL4M!H' MO26#T81V;.CZ1HCA4UA2KTHKIKLUZ#I>85WYVNR#R]9@? MV%J>,]7=,^GVP)BHKNFOX*'27&0 MSA3^J:O$<3OV70_P7&7\J+K.@^2]:4DS9.YM3]%/EAJ@CS&!B%_%,EEE*7[3 M+)E.,SQ,D_F]YW@7A(8V(YGHO9,H-A4SRGO34G) Q2NO>8IR%J M-9_Q4=/9A 6GV8I_9XO5\.A)LIQEAZ-_>[88I(N%F),.,Y$!P.[,R7R*[>/I M_,>JT&.Q6"ZCY2M"9#691CPFZ5"9:9*E2]/5D_1>+%=BD4[[78O9+@0+I:GFL &(X71X4>)[DTQ5XL03),Y!\?B Y0ADDGS]'X7FRU7<,49\/O5A\7SPT9>^D_"G;=R>J 3$[[_]:/_U M_#I^-#XLCY_>W['CJ-_:8.OX;#$;"1<_9\>78&O^A+RV 4SG1W*0&UL[5QM;]Q&DOXKA!;(2*>G9KW4>_UKHK/FWJQC\_6'==^_3DQ)=KO5%^;EO=T)NE=1O5T:]N=>); MIU7%DS;UR?GIZ9.3C3+-P8MG_.R]>_',]EUM&OW>%;[?;)2[>ZEK>_O\X.P@ M/OC1K-8='IR\>-:JE;[6W8?VO:/?3M(JE=GHQAO;%$XOGQ]?88$WC$ M/XR^]=G/!8ZRL/8C?GE3/3\X!46ZUF6')13]FEZNON1WO[G0X'^A+KE;;V_/_B-HP] M/2C*WG=V$R83!1O3R+_J4V#$0R:3819QK=V+=S?:W8!YJJF*:[-JS-*4JNF*R[*T?=.99E6\M[4I MC?;%8?SIZ-E)1YMCB9,R;/12-CK?L=&CXJUMNK4O7C65KL;S3XCH1/EYI/SE M^=X%WRHW+QZ=S8KST_/'>]9[E#CQB-=[M&.]J0/_U^7"=XXDY[^G#BSK/9Y> M#^KTU+>JU,\/2%\\L5D?O/CB+V=/3B_V4/LX4?MXW^HOKO6*=*,K?M2M=2!Z MBL#/7*+X::V+*[MI57-7D-X[U1$/EK9WI'\8HQ:U+KQ,\T\+NH&/FB=>0XA* M[2^**Q99[8HKY?1%<:UJ6F)X#2E[W==+4]>\]Q=JTUX4W]N5\9TIAY'SXAWM M>K4V>EF\^J3+'KI;O%N2<-+:AU_\Y>OS\].+JU?O^*>SBZ/"^**T9"PJ[715 M=+98Z *4E[R&G :D5KHT;%(VZJ-V89]7[^B$4 //]:Z^F0=EFHNK9EFD@KT4GXR/I&U;V\6)I&-:51=4&;L%5M M2EKOKN@]7G=T!=W::9T-W&CE>UKP*8C43:]G&86F*8G?O,N]AVW=>SHPB1^M M(T:0AJD-KOM7>7#XZN6;G[Z]/)KOD@<@UR1()IZ?*GY/)W+,/W MU#>JKTQ']VN:3CNSP957Y"+H"2Z?U+92>#WPSG?T@.55SDYKLWQC]<9"ODE. M"^)0JQRORT-OSWPJ]M7U>P"@A>,(!X]W/?2'# -[UK M)9B$RZ;IB5-B*V$.XLI_2T=>&E\JH:S0<'+%MW2BS8(,5G!3CXI## QRP ^P M0A*&/3KX).G@D[W*?M(/TTEJ MPD.2K_APH^Z@L20RY,'N\87L?J,QD2PX*P9X-.)[SK 91D+M144W14<>C^P; ML:NX7=N:W C]#/)IB4Y_ZL+NO_3&Z7VR^%62Q:_V"E-4]-=)&-X,&C8EFW_: M>?J*(I$-;/<4A9^W ODO^)5D*!^B(AB$4YGN3JS2A_GU MO(#/B%?C,P\!,4$@4^BT)[LY3UE6*ZH@MGRYA!-@S=N(SHBL$R&84)'MJJT? MO-A.#]IMVP3VHJ1*9=>S*Q%37;*UK1I45/LI#,??D$>25+* M_!F[-<1H^GY,Y^D'#LUJVZR.:W))S%\=_)$A1A@'_ES$\ S^U%(F!?Y?Q%BL M4Y\0 %-T7'X\1AX)B[D!,4-D!CVDG713,@/><=!)NUILSR'G++_[&++""NR^ M?]F+=H"/IVD(66Z4J3F8SUS>G,)M19NS$"[)D,I2I7%EOR$A:!#,RK7*)6,< M2,#R.[??9T>^28KYS5ZU>I?BVE>?P#!1K"$$(3JNDANZRG7L>I!=NDI8::?7 MN'_R#F_X7J:4_#.I^?8)>M/6 M]H[2C%;=.8O8L$%PU.BE^!3?D:S)#!QUK]C2MF1*$"36H%EFS_.SO'>VZLLT M@:Q-YPSI,3V()\3S,/JRNB$[8*!T,THWZYI_"!&W"%A%/AV+<(B8,XF,B67+ M$(,-Q E,UFR4"8ESS#,A+;>Y3V#/3@=4Y72OD/P8+,&/@R68A$P^>Y7BG\F\ M_*J3P>E;*[+!01!,KGB;CJX6/[9D=5E/6[D(C]/[D&O#3)8A;6?E1Z;+3D)\ M1\@@4JC .;;P[%8SV\HN)-PD?::KQ?(2E1JR9\#:DDU+")5A_"<)2:9*,HJ: MTF8B@L]!]FB.LZNV)0/&'HJDUMY*2GVCCWVGVRD#3+%2I>NG(EM/+HHW%8A< MT=M%;59*3'!0W+AN6N5;C2 3T6FV2!;' M(N$L=1I^&>"%?6.)\;^'DES"..$2/MZ2 2D.H2G^")<-I??+NSU;%%?BPHNR M-O!1=,\KIS9( .T-"8[D<%D>"L$QK.+Q_EF8:6?:Q&%3!0B'!"D$!Z.-2VD+7EH$/$7I)WFD3F. X57>-CR7$XA %XK1U0CV1&2*8I MX$/<1>YP+/76CU8V/&R/)OX(/@!'N>8)N_/BM=8)3O%;EU %PT%++.ZR;)6B4DQA+*/0I#B9 M\?R)EUGJL$1WUY+U8@!+IIE/[!]@1&A3QRCGW+WE"(R? 4!38*-F&DQ;C)C(4B ML\':"!8G.@%B29\^M,=TF?2.3QZ$I.I=!%OI['U;M&ND"0.W1V0*QX.NB#3P MW0NE(HT84ZH60@*RYH N2W9.:4WB>$@I\L7I1,-5) >H1O>17?>6 =^26,LV M,[)M4L?& N@PE#:&.1HMW _"'C"\J2,EH7S(*5ID@J@!L7CHP<_N#;FR0M;9 MWF#I-7*X?W .1SS.00**$WMF]F0(]H=7S9YFT#6%XTVE7.6+EY;^*0X/7E]> MOSPXFAI#UK(:@HG#@\OK*QKX]?GIK,CV?RME@"$5_U:2=I0&BEF"EVDRIJ;" M"$DNQ\59CAOL>H@8$./=#N!H\#AD1Q%Z)P#$I6O$5Z26)J_!K& M*S\)108.7N5.CD$G8D?ZJ_8!A6[[;L#X0A4&02%%%[:RL-N<\++'0=6%8DY= M^Z?%]_BW."O^WMLN2K $QUQ&#F<)$ '@\!^ RY SR)?V*?+8N?%NP44)B3> M3)DH+-'>I!UEJYFX8;JI7T84L",U&TK?W?1N%UL33)-H'5!]VX5S, PI1 2* MTB [$(N86.$>266=LY1,<<9)[B$;%&X7QD>HI-B'Y+L3W(=C+0#WL&0Q,-G+ MKD?%A\;>8U@BS_=MP*^(#)K9"9V-C83P 2&8@EK%:5F).X09F3CMI^NE+E7O MXRC#N%8O<1LV.;%8AH)1(9<.2F++CI1N,P:O ZYF,@O":X^PG0"K! M3QE<@7.,N,F8Z-'S=6+26RJ_EN@#/\#+TIQD-T 7"0=XA_>S 4<7[<0C$Z F0R!\0U6>B$QQ6[VA=AJV7,M),)N;4V2A%B1C%?O@V+^8 %TSXI7 M$95X*4A$\9Y&[\60SLX'_W"^UY)_#R1PV@5\_L0Q#4.+P=G>G@!*Z!$&YB[@ MK[V16B.QH/A/$MO+RJ*:.$GGG[4XDJ4?R.5S;0IE**EXP$'1U?A>5WG5TR=/ MUK>PS9FG^9"\#%8Y/OV*,N:UX2!_+8 AUJTR/Q4P;,D()KH*Q(UPK8V+0$.9 M:3]R#H?Q(5(!^=*,>,-4Q_I<[&S@#%2V<*GU(=8I%YIRC@9/./6?J.OA76+> MHU,N['TIZL'.(%4W=R_-=F!8E!9X,B]>*?A-A1MB')&3 >PB;*'UHOWFOVA3^IL?Y?3*#^Z MBLB>:'=L5IKV"G_"NA3"4#@\G19\",:4I OF\^PQJ\S#EN44H7AR^N3@")9' M<->[(;'S8P2/(?T(8=H% A$_"0^O+ Q5!LG./@\/%M2&:1&1\+^-!-_;DU3$ M#BGO)*:[W$824GP'1@4E\*5M4TP"*8^.;);3&1 7/X$I%\"4*1F4WB[ MI"L# ,,%HX#"CA4G@;+;%'%RF>IB$4Q.9CT!.CN:YU!DB7!W1-1528?T)DW( M\H&!)N>-0^D%C05 :"M@2;&&:&RO %_;E>PD />PFW:I<.+>5>A)[THV%W.TIA@]_D\L6FM8W&UB@+&[)=])YW0_/(#)<: MFO"8U3X$/=+?('A=D,1C82=?0MY4Q8@>"B#]>:90V85"H3\ MYA&BY6,5?%@1C\'['26V#%_E4%9<%4Q:C?ZP4#$/:\5D[?HZ-9V&[N6^(2GP M.TB@]PG+@-AOM(ZF(EI)L0T#"X71P'KL3I? 12.\1@L B7G'EB-766:L>&0 MA5((^(UK>^+CHMVA+) M!O:K-1R5W6P@=T9N%AL%VY A6=W:\?!6$<6Y@C&9L9,F+="ICY(S@F\22$XW M\"3$, !@>4$SIM*-5'R +MT$C!"+KWJ#.DTS[IW:$T 0SWLGQ0;!<8(\2TJQ M)^I@N<; 'O#9SS;5WDB"G4:A6&*PR<\+V*Y,/ [@0:PUP;W@6Z 79,46Z#6Y!>[:': MHGHR=<$$<2HZ%&1B\Q;7EGFSU.E0LCL" .W4BI-@F@:/Z.$&9"6P37_J0EL/ MG+0S*,B!M;56[#A3Z9/U%32N4#4-(&(RPU$,0VE3 #^6%_S"1Z9Q3 C,0\U:A8&;BEQ>4[$/^E_SQ"5MF%+A(RW[F0J'X2V(>)\< M+*2Y/"3W:%5&C1MJB8.BJ5,*(C&Z(2\+4VUO$;7"U==ZU'@B&X4&K9WJEQ5% M0@4D8C0F:[[1)A0E4J7=A<8N,G,N*^J#S[C)2K]=$CQY*XJ5F#(ITU#3Y/(_"1Y20+*/%1?;G51BLRN.,T-$DF[,:L_ITW1C)"+RRQ+K(EGRJUT+E6U\0%T9_-#]U2&;M(LVV48?Z?K MRIKP=A.L_C=)GG$(MYA6!X2H'>0_ZB2>LNS'#B!/VG*+*^-.].CW4YRBU'4* M5(8K!K $A4WEI7&CS0Z]NB6TK8)N4U( MQC UGBPF@TQD=*3IUH80"HL?\^(YJ)$"JT6L,_59@A=2@V \4U56X >$E>S= MV77UN'[.58+!882(F%9JCADXK6"Z)8V1 &IW['J?*1RIE&O+;=R#N1#+C[+M/Z(BXQ]-YB=.*;I&1Q%'CTX"S0H 6IXL!$<[$^(Y\)73,$X#I8]98/7 M 'U#%#+T3!S?N[+ =-S9>2;&YXAA?AFJ74B MA+5RM/N0V65);<".N(S_II%D,0BJ'>E5O.Q>+'4RE0("Z=#(N&509KGV$V$# MH!-)#,Y-^;A0%9O66^S+S2.(?BL3/NJYC\.2O8> 0)9B:7)WV!"3^QPK0J86 M/I=CXRC!*H#!#+ULQITF6X;0Z0@A239!^2D^U!E]Y,V&:NM13- D7AQQV&3_01*\)*.;TJF#D7RQ0,GV99J> B:D($4S<)^1EX5VM M[O)4#RJ[X! 2V13$IAX:LR0!Z^1]6AO6&H'3OQ7SWXKY+Z:8#_E+"ZRN65MS M;-<=X45-.!JN!*@<<3%E)EJ"#O94%)#1)+^V[6QPEW"%(^6CZ"^I*! S@'MY M?G&4-50/G_9RJX@DO2-%'CQE'%M^9&+0P2A-8CFT(7WYB+!2?BA-Y#&J-T&M M1H4;;M[FH.$M73?EZ"0_74B3_@9I'@0T)&(?3;>5=O^+2Z+]#3-:[ (=P6#<<(/8"1-1EEVY$T4]% M7..WX,&]* P%977P(R$5V82/8&*-:A\H_2>;U>Q\NTPK MO1I,:A0-3GFV;6," *5)[[ZPC[\28.,3$QIP/6_PY7I"Q"?_H,T.+8I9<7(2 M#+J7W6V5/Z6+>,NE9+[I_ZGAWU4'\MR^+]479N-0?\>=95^SY-GC4I6A^W5V M;UB"5,=I)"=]Z:]G_+YD$A]-_Y\FDS]EPOV>BT.7>:7P=<\V(X_WWF4W':N$ MQ4M52Q>D? U%,]]Q\TW^9Y"(17'\5+_32?:GO0#'\Q\PX^^PFT[^RE=ZFOY( MVJ7\:;!AN/R%M;<*:+XG)[VDJ:?SK[X\$)6,OW2VY3\4MK =J1C_N*: 53L, MH/=+:[OX"S9(?SKNQ?\ 4$L#!!0 ( (6!JEA60627[0, %4* 9 M>&PO=V]R:W-H965TU*#9 BR1*\DMJ M&XB=%2NP D&2;A^&?:#ELT2$$C62CMO^^ATI67%2UUOW;5\D'G7WW',O/'&V M5_K!5(@6/M6R,?.@LK:]C")35%AS-6E)5U&]%BUO(2[]!^ M;&\T2=& LA$U-D:H!C1NY\%5\W\R!VA%!B M81T"I]']#?^=@IEC4WN%+R=[&QU3R8!+#!+=]) M>ZOVOV ?CR=8*&G\$_:=;C8.H-@9J^K>F!C4HNG>_%.?AR.#2?P- ]8;,,^[ M<^197G/+%S.M]J"=-J&YA0_56Q,YT;BBW%E-7P79V<4M/F*S0]AJ5<-*-593 MG@R1L!6LO'O4!GZXYVN)YL=99,FGLXR*'G_9X;-OX*?P@4 K S\W&]P\MX^( MZT"8'0@OV5G #UQ?0)J$P&*6G<%+AP2D'B_]G@0\CQ_^N%H;O__GJ01T^-EI M?'>H+DW+"YP'=&H,ZD<,%F]>):/X[1GVV< ^.X>^N!:&EZ7&DOL>5UOHXSE% M]"S4::+W%65&23JZHBG!NB[HSZ_X@H9.Y5'RBN?=4PS=0Z,#+ '92B-"W?4# MNGX JF91#>4$WFS<(H7U9U [39;TT-@JW;O&D@8">7"*#K+EUJ+V@1^X:"Q4 MV0B7CTNX]RZ/6_"ER_<- :F=(40#0S,0XQ:UGWE-@:#64G0I-@?\+P2E'JDY M+,VH[S7D%CBT2C061-,AW"O+I2/W@-;E^HX*( K*\6N8A%.6T/O-JPE+V-MA M9^C/%=<("0NSC U*O7C'Z=P^@67A:/2DTTGO=G(KI'2)]7G]597"6%$ 3)-,RH1!WA/G!',TO"?,QHT:G11DX4)O]8@_3_4(,DIJ!CE_ID MZL0D9.GT9062<,2F3Q7HQ!<58.%X,AYT.NG?5& 2QM.84IN.6^],/E*_>D'P(U!FC.,]E@^(5/-,!JD(*OA:2I MY5IDE &C^ITJ6W3TJR?7I;_0&,K1KK'=7W_8'>Y,5]U5X4F]NW!1,DI!9T+B MEDSCBS&53W>7F$ZPJO47A[6R%*=?5G3O0^T4Z/M6*7L0G(/A)KGX&U!+ P04 M " "%@:I8 ,=V)X$% "A#@ &0 'AL+W=OR!UL\U+E?/HIG6RZ^RPVB@I]%7LKST4:IZG0RD>D&"R;' MO,*2WJRX*)@B4JPGLA+(ED:HR">^Z\:3@F7E:'YF]KZ(^1FO59Z5^$6 K(N" MB<=+S/GV?.2-=ANWV7JC],9D?E:Q-=ZA^J/Z(HB:M%J668&ES'@) E?GHPOO M]#+6_(;A:X9;V5F#CF3!^7=-?%R>CUSM$.:8*JV!T>,!KS#/M2)RXT>C<]2: MU(+=]4[[M8F=8EDPB5<\_Y8MU>9\E(Q@B2M6Y^J6;W_#)IY(ZTMY+LT_;"UO M%(X@K:7B12-,'A19:9_L9Y.'CD#BOB#@-P*^\=L:,EZ^9XK-SP3?@M#GTT4*=6O)FFCX-(J\%]0$, G M7JJ-A _E$I?[\A-RIO7(WWETZ0\J_,3$& +/ =_UPP%]01MA8/0%PQ'^=;&0 M2E 3_-T7HU41]JO0@W$J*Y;B^8@Z7Z)XP-'\[2LO=M\-.!BV#H9#VN=W=57E M2(VN6 Z7+&=EBG!G)O)C:<>.^K?/ZT&]_5[?;Q!6/*=9S,HU*%UU,&]+)6DR M.YXL&D\L-F1/GM LYDSA$A0'7@M8924Q:G6L7 +!A2 VHG*3^%,* M2&UY+> M2KB0P%= -4XW;9'A<^U0[>@)^R$KTYJB:1((KG\&OS0"=R$ M%MYL9LG(G<)-QA99GJF,Q*]J(2@FJ+@P_I,#QC?(.TRA$\8Q1 $M(F\&-[Q< MGR@410^K[SO3T(=XIE>)YS7^&6?W#),W4\>WSOF^)8/ [TRQ6*#8)27X MKTGISTGD^(DU.[-DZ.WGY&Y#R7@IP-"93BD1/BT2+QK.1>#$R11"LY@-IB*A M#+NT"&-+16X, ^,3M>,3#8[/%2\J7IK^I3Q:RQ]^TJ$EL6]FAI41TE-ID'X" M$0J+;*B1[7G/ZE[7=7(,?[KGA$T36B=@BP*!R6;LG@_$O;'4Q=#GEG[%T6T5 M:SGE4NGB.T$X,\\PBMOV>6(YA8M"C\0_;#<6HMM-S'83%5=W+-4?22OQ'3:! M!WY3^$,CD.A&^LI$9K"F\R(,IQ"Y/MS5"[N;E91&A",O2H[AR$_BXT;KDY # M)=K08M-&GC/U"#^H!.(EB+(P!%NJP/]:A#T8OV)R ]?:4A?#[7;%LB7Y(8 5 MO-8=0W'GM=:8E::9"O*X%D95+U:==@J>:HTK8V@E>'$ OWK4G,3WZ!E0.W@# MHJMN[6Q1KUMH_Q4S=$9?G?1L ^7ALWH8[O8,Z4;14,?*Q_?OJ("3]_) MMB@]Y_#>O+*^0Y@-H=3!873D'3\_D/Y$)O1H:*Z]X\QVP9(HLFILO=:G+)6' MGHG>B8B. UK&FHJ)\NG@PHP.4*$(3QYV%#34SH2[PD=/#([R; MQ6"RX;]KH&-54])0?SEG1;T[P"KV6!BL#@)21EU&$N4OG_$Z+[_S\B35FU^J1S;2A0K,WE2(*9 M+7N#:'?;^]>%O78\L=O+&_72.BLEY6=%HNYX2L>LL!F4O(@BNZTICE MANZ0*#0#O5]QKG:$-M#>2N?_ E!+ P04 " "%@:I8U9U8 ;$" #+!0 M&0 'AL+W=O9+7*V'\"+O6-DT"R!MC5=6!24'%93NSYRX/!X!)] 8@Z0")U]TZ\BH_,\NR MF58[T,Z:V-S"A^K1)(Y+5Y1[J^F6$\YF-U4MU LB+%#BAEM8"B8-G#VPM4!S M/@LM.7&F8=X1+EK"Y W"%.Z4M*6!&UE@\3\^)'&]PF2O<)&<)+QC^A+2^ *2 M*!FZ9FIJEN,\ MH+8PJ)\PR#Z\BT?1IQ-J![W:P2GV[!OUY1(U5P6H#;SN> [7RMAC.NNTW*B!>IV6"M;0NV? Y>Y:*B<8$ND.T&MS.663*M:2D5'=8> MJ')YZ4MW*PFI&L-D87P=W9#2L4728%N?[R&^&(\3/R>C"&Z>:VI=XM%H&RV! MM#DUP(Q!JME9?#$<#L[=/!A-SF&%N=I*_I< 5,B&:C*8T#B,8SA6M/"@P2K46_^-&,(VTK:]UI_V/]55VZ"OYNTW1TG9 M@_[^S?U!+ M P04 " "%@:I8!NZ']-4" !6!@ &0 'AL+W=OYCVX";7QL*Q M,]LA[-_O;+>A2*7:7FR?<_?==^>[RZ15^L&4B!:>*B'--"JMK<=Q;/(2*V9Z MJD9)7U9*5\R2J->QJ36RPAM5(DZ3Y#2N&)=1-O%W MX3O'UNRVG$9G$12X8HVP=ZK]@IMX3AQ>KH3Q*[1!=T@>\\9856V, M2:ZX##M[VN1AQ^ L><4@W1BDGG=PY%E>,LNRB58M:*=-:.[@0_761(Y+]R@+ MJ^DK)SN;?57&P!PU+$JF$=[?LZ5 +S!*WA73$LNU[O1_CQ? M&JNI,'[MBS? #??#N689FYKE.(VH&PSJ1XRR=V_ZI\FG V2''=GA(?3L#G,E M+2ZZTYE8# %9DFO=%)!#I,L2!85?O)L526YI _EC3X43L% M^KY2RFX%YZ#[E61_ 5!+ P04 " "%@:I89#FR/(T# !%"0 &0 'AL M+W=OU#L0^T-+*$4J27I.+D[SND9-5!'*?[MB_2D.*<<^9"4M.]5-]U MA6C@ON%"S[S*F-UU$.B\PH;I2[E#05]*J1IF:*BV@=XI9(5S:G@0A^$D:%@M MO/G4S:W5?"I;PVN!:P6Z;1JF'I;(Y7[F1=YAXG.]K8R=".;3'=OB%S1_[=:* M1L& 4M0-"EU+ 0K+F;>(KI>I7>\6_%WC7A_98"/92/G=#FZ*F1=:0<@Q-Q:! MT>L.5\BY!2(9__:8WD!I'8_M _KO+G:*9<,TKB3_6A>FFGF9!P66K.7FL]Q_ MP#Z>L<7+)=?N"?MN[=78@[S51C:],REH:M&]V7V?AR.'+'S&(>X=8J>[(W(J MWS/#YE,E]Z#L:D*SA@O5>9.X6MBB?#&*OM;D9^8KV5 Q*YOE.X0;D*C MU'H$%[=LPU&/IH$A)KL^R'O498<:/X.:P"#;8J.-HI;ZYU1R.N[T-+?=9M=ZQW*<>:1!H[I#;_[F530)WYV)+!TB2\^A MSU<5$UO44 M8Y'G;M)P9+.!/4Z&"QV';<&'SX&:EH+!.Q?++;.R(33JV_!$; M[]GR QOL42$P#:7D=#;H:ZH#F$JVFHE"PWLLB:R )0JR#- FI"TF8-4J*D'^ M +?2, Y+QIG("<>01X[-AHC[1DG@-5RDL9^.)R-K1OXD29V5IG[X-ASU67FJ MTP?1]8"Q/;!!.OR0CJ"<,ZWKLLZ9/5$TO'F5Q5'\#B[&23+JGXM&ML+HH]44 M0ZED\V*":M>%CZFIX]Q2-^N#M E"\J-M)33AD*4EKPL'J@V]Z, D=O(_!0Y) MF@ZJK6U;/7<)-;!#5+G1#Y M61;VS_]W)UREX:#:VK_8"4^E.>\NXMB?Q.&SO=!MQ\1/LK#O!9=[.SGV)U21 M4Z=?<'2U-:BV[@+7)(I2V]URP^SPC[#HKL:?R[L?#!*SK:E6'$MR#2_ME:RZ M2[L;&+ES%^5&&KIVG5G1?PXJNX"^EU*:P\ 2#'].\Q]02P,$% @ A8&J M6+/"7[-P P / @ !D !X;"]W;W)K&ULG59M M;]LV$/XK!W4H$L"(+%E^J6,;L+,4*] "09)N'X9]H*6SQ94B/9*.D_WZW5&6 MXKBN4>R+Q9>[YQ[><^1YLC/VFRL1/3Q72KMI5'J_&<>QRTNLA+LR&]2TLS*V M$IZF=AV[C451!*=*Q6FW.X@K(74TFX2U.SN;F*U74N.=!;>M*F%?%JC,;AHE M4;-P+]>EYX5X-MF(-3Z@_[JYLS2+6Y1"5JB=-!HLKJ;1/!DO^FP?#'Z7N',' M8^"3+(WYQI-/Q33J,B%4F'M&$/1YPAM4BH&(QC][S*@-R8Z'XP;]8S@[G64I M'-X8]8_-[C?5/MG8E!)77] M%<_[/!PXC+H_<$CW#FG@70<*+'\57LPFUNS LC6A\2 <-7@3.:E9E =O:5>2 MGY_=H_-VF_NME7H-<\Z1]!(=7#R*I4)W.8D]A6'C.-]#+FK(] >0/?ABM"\= MW.H"B[?^,=%K.:8-QT5Z%O"+L%?02SJ0=M/L#%ZO/7,OX/5^ZLQ"%W"/2G@L M#L__YWQ)5E0T?YW*0!T@.QV +]+8;42.TXANBD/[A-'L_;MDT+T^0S]KZ6?G MT(_HWS[3_71XBN19F-,D'TN$E5%T51G;3\WEH0'J>']NU&:=J]/,@Y[R36;,>R-H6JAY8)'SBA9!$4>/'WH$?!@ M5K13$=62GX0GA$\Z-Q7"Q6?CW.4530G';!WIZ>"QM(A0U76(7(= 540,FS(* M4>CF-A6 U4:9%_+!FAW\ A_Z\(!/:(7.$8;9$#Z*7"KI7X*#(=*VL7:0)/!H MO%#D-^KWX(S,_5;F_EF9;TJA.;.4G\]2+#DRU>4IG<_B_&^=\]?XZC4^R5M? M%6^.*D&T=V?\$^E_H]:1%K>-%J_I;U+? >$] MR"'J1:\S&'RXA(LLR_@W##O)(+WD9^\H*I=ZDE[3*"/DX_FI6HD/7O0*Z89Q MWW*0FZWV]>/>KK:M<5YWA%?SNJ]2XBD1#A2NR+5[-:1RL76OJB?>;$)_6!I/ MW28,2VKO:-F ]E?&^&;" =H_#+/_ %!+ P04 " "%@:I8-_ MX4 $ !^ M"@ &0 'AL+W=O#P:V6LA6V#.]E I79MJTPN'4S =V::28 M!J>V&= DR0:MJ%4T'H9OCV8\U"O7U$H^&K"KMA7F^Y5L]'H4D6C[X:F>+YS_ M,!@/EV(NGZ7[MGPT.!OT*-.ZE]"[!C+1%AYK9M? MZZE;C*(B@JFW4&!Y8UP8CPT>@W&[T8T;X10@S>2JY4ORK,SN%JCGQL_ MRSFFV,&37&KC:C6'TQ[!M4&ZZK#HC_ 8O"@E5M8N%53.?WH M/T!>/3FZ)7=%CP(^"',&C,1 $\J/X+$^6!;PV+\.]K?+B74&I?'[H7 [-'X8 MS;?+N5V*2HXB[ ?2)9<'.'*>Z[\&/KXKE9"5;5HX%YUO>=%//D. MFR .\3V*>)CORT+"3#?8FSX=SI<>PJIR%F8]A_HC![M))'X$APAN8:2$MJN^ M]-4'K%VUZ(MWCE'@+KVR0DVM7WR5H0#/2*.NI(7KH'5IX%H8"<\");A;O%LU ML[IIPIDGHEU>P,]Z7EM75Q:+B15<56YE/-[M.UY75L(W)3"H2CBD-$.@WF2;U*M)/P$15Q2@B.A,><4#1YGF1])&7/*T#CY5%!"+SY8/,7=Q;80 M@!;P/"9I @B1Y,!BQDH@>9QP!D7*((LI2X'S.*$Y4E/.U)-52"S> MBO-:P6FCK?WL2<1Y[MFQ.$$//V>!$XU9D>!XBG!^WVF [#PXQO/U39H%7M"P M28''+I(,TH)B8!QMTD=SZL$093N_O;I_N;E$J#)+PU$\90&8T#*,:5[N'\WB M(J6[HV\DB@<5T]VX"BFTOM/^[#Z0/(?,L M5*CM06FC=&ER1-IE3-,2?QG6@\8TRX 4<9J4/48:%((MDJ#*_D'>99 QPG!? MQC2T(HW+-/O Z31 ?@YKA)0'Y9T7)>2$]UYY6NQ+G&;D@,11U$%-*&J:[Q$@ M9?&1 /8P*78$CHN393N38RBCR[)C(D5"XA5#8Q)>,;7JN3.G? M"65%V7DDV)^'_FX&>V\"%-\\O'PL5'JE7/<\Z+_VCZO+[DVQV]Z]S!Y"X2PT M1F"ZUTXW<7H97A@3[5#IP?0%DL9OP/69UFX[\0?T3\[Q7U!+ P04 M " "%@:I8_:B 7BP" "W! &0 'AL+W=O^(R M*91Z=,;G*@LB)P@XE.@8J%V.< N<.R(KX_?$&TY/JCA$TSYK!U?J;CQ7S*,ONMU0,K>H!(3V"H03(XK?9KJ M< :(XV< \02(O>XQD%=Y1Y'FJ58#T<[;LKF-3]6CK3@FW4\YH+:WS.(P_WH$ M?73%H[(B!]9(5K.22B3;LE2]1"8;LE>74'2!DWK],0;6S'$)93G-T8 M)WXFSHK<*XFM(1]D!=7_^-!JGH7')^&[^"KA/=4+LEJ^(7$4)\1 8SL%K_"N MYH*L/._J&=Y+>?_<%@:U;:!?EQ(?^9++?&ZH-J:C)62!G1ICJPU!_O+%\B9Z M?T5M,JM-KK'G7WI1@":JM@/2*8VTX' JAKDD=J1;>SHWL,<\2ZWK7U90#L'>U\KA2?#!9C?JOPO4$L#!!0 ( (6!JEC5HS@[7 , &\+ M 9 >&PO=V]R:W-H965T'80^*S=A"9/DATW/WR^9KB71)+) MC^1'BN)\)]5G70 8\J7D0B^\PICJQO=U6D!)]96L0."7C50E-;A5N:\K!31S M2B7WPR"8^"5EPHOG[NQ.Q7-9&\X$W"FBZ[*DZNL2N-PMO)&W/[AG>6'L@1_/ M*YK# YA/U9W"G=^A9*P$H9D41,%FX=V.;I*9E7<"?S+8Z8,UL9&LI?QL-^^R MA1=8AX!#:BP"Q;\MK(!S"X1N_-MB>IU)JWBXWJ/_X6+'6-94PTKROUAFBH4W M\T@&&UISB>]A"Z(&LE&R)"LIC,),:'3"%&3ES(/2Y#?R@2I%;8K(JP0,95R_ M)B\($^1C(6M-1:;GOD%_+*J?MK:7C>WP$=L1>8\&"TU^%QEDQ_H^QM$%$^Z# M68:#@.^INB+1Z%<2!N&8?'I(R*L7KXF&'.O4]/BW^GFX: _7 Y,,PR20/@5S M%&W4I2YRN-$EJ3O.'/G[=JW=^3]]Z6GPQ_WXMN'B:P[Z(-/D^4$_+!OC: M =N&NXW'B:P(Y:N.Y:N!UGZJ*C0M&G>E6(I$,JY3*F!C!A) M:OQHF-XPW$I%*JH,0X&OY,=Q!.BW3?YU*I36^M3,_OX%GP M@Y8OK9;I&9.3 X-'L<^ZV&>#L;\K*\J4[3('== 7[.S)B_&D1#+HRJ5)]@]& M$7R GW=1XZX:ED_/EZ&;5#'\_8)I1%)_EG E-.&P0,KB: M8JY5,]XU&R,K-_"LI<%7T"T+G(A!60'\OI'2[#?60#=CQ_\!4$L#!!0 ( M (6!JE@"_.K;SP4 ((L 9 >&PO=V]R:W-H965TWO5XZ7[.8 MIC=\PQ+UR9*+F$IU*5:]=",87>2-XJB'?#_HQ31,O.DXO_.'_-+CXO)IZ?9<0B-I>9!%4O.S9C490I MJ3S^+D6]ZIE9P^/W!_5/>>=59UYHRF8\^B-IY''96&40ATGQ2K^7A3AJH'3J&Z"R 3IM0"XTP&4# MG'>TR"SOUCV5=#H6? ]$%JW4LC=Y;?+6JC=AD@WCLQ3JTU"UD],GMF/)EH&E MX#&8\40*5=A4)2'78)8_GHD4_ SNPY2N5H*M:%Y]O@2'EN_OF:1AE'Y04=^> M[\'[=Q_ .Q FX.N:;U.:+-)Q3ZI,L^?UYF56=T56Z$)6&#RH5-8I^#59L(79 MOJ=Z6'43';IYAZR"#U3< Q_ LA'I":?6?/FV)(.KJJ.]R-?_\HD+! M9\GB]*^ZNA6ZI%XW^\[?IALZ9Q-/?:E3)G;,F_[X PS\7^HZ[4C,* &I2D!L MZM.O7-+HT.U:BQ3M@[Q]-AOMIJ1/R'#C(M('+$C@2,THPJ$HPN-*T1?O^L1UA?X!.3%L3A48HJ#?ML$INZ-*T5 (* M-CQ,9#997W*O]9%MA\Z1F%&=456=44?N';DL@2,QHP30US_V_I7^+06.K8F' M@^#$OS51!(Y(O7_A$8M :WKJ9_:5R3!9@6?5]7!^(46K2-L!<:5F=AGI+J.. M;%D*NRJ#(S6S#)J'H)4UFA@3GUEN.$+PU)CG41 B/+K@3 TKT$XKY\X$_P&7 ME&!_?NO1=*1F5DO3$^QW96JGM.1*S2R#YB5H99$FI@X:F?H\"OKD$N-"#3/0 M3C,N3-V,(NR)M!Y61VIFV31FP6%7[G9*4Z[4S#)HGH)65FGB[M&9;_U3:Y^' M#.&%V1IIS$%VS#DL7( 9%;5^M+=O.Q"NU,S>:FI"L",_(J10193%SYIKL)UK MKO5S,VZP)]%Z1+M82<*:M'!76V_8*3ZY4C/+H/$)7[O]AL]WUDZYP1IB)J:! M!MN!YM,V6H91%#/E29HLP!>^"E,9SNTL81=M/39=+ =AC4ZXJ_TU[!2I7*F9 MAQHT4I%K=]C(^=X9')'L6(EYKN$\#$$2].NM2C3L$#OLO&U5QX1ASZ?M\+I2 M,ZNG68QTM5U'G(*6*S6S#!JTR+7;=:1F(Z[?)X-3E]>$#?W1A0F9'!TNLB-0 M%RYOQAWVQ%J/G+K('5,>. MI_\#4$L#!!0 ( (6!JEBE:HGFB ( *4& 9 >&PO=V]R:W-H965T M3?66&JF7?ID0)*VG)S+[>?H/?C!.:2:_ M:B/K'HP*:B:Z-WWJ\[ #")-7 %$/B/X5$/> V!GME#E;"VIH-E5R2Y2-1C8[ M<+EQ:'3#A+W%I5&XRQ!GLGO8@&B!E$K69"Z%49A8C2),1>;N>%":G U;Y)9R M*G+0Y'@!AC*N3W#W8;D@QT9AR6H06W R]Z_"R?!AS'S_XEL+Q7QD(KX$'LVN*=:@QF] MVHY@X@AL\]ADD;V%S:Z%D9CTP?J2I4#B78GUF M0-6$,[IBG!DV[B+].Z63Y(6)D9BKY(4'?Z>)V :.M;AF0A,.):*"\PLD45U3 M["9&-JZOK*3!7+MAA?\14#8 ]TLIS?/$MJKASY3] 5!+ P04 " "%@:I8 MPW[VV+$# !)$@ &0 'AL+W=O(Y]YY#D;KB;,W%-[D"4.B)YDS.O952Q;GORW0%%,M37@#3=Q9< M4*QT4RQ]60C F071W(^"8.Q33)@7SVS?K8AGO%0Y87 KD"PIQ>+')>1\/?=" M[[GCCBQ7RG3X\:S 2[@'];FX%;KE-RP9H< DX0P)6,R]B_ \"8<&8$?\36 M MMZZ1D?+ ^3?3N,[F7F R@AQ292BP_GN$*\ASPZ3S^%Z3>DU, ]R^?F9_9\5K M,0]8PA7/OY!,K>;>Q$,9+'"9JSN^?@^UH)'A2WDN[2]:5V-'0P^EI52(,+07RM>2LPR.?.5#FT(_+0.H"B(AAWY7+T>/NB )VYX ND^>$O-H)F%@>4;[)T%*0%. MD)V-$Y2 3 4I[,+X^D&/1=<*J/RGR_>*>-A-;':-WA8DB$?PXK>_ MA>/@CR[3^B1+>B)K&3IL#!VZV.-WA&&6 LJ-H4B8Q8_X I6Z@;75JLO)BG%L M&,Z?>:UI@(O1;V$ZQG?'.O?GL1>A=I?\[(G%F M\I.K>=+HG#AUWA!&:$F[I#F!AVY_?9(E/9&U#)LVADU_U?MDVJ>A?9(E/9&U M# V#39T4.)_!.S!5]&9G52 H.M)5T0_ 0AYWED1NQM!"NVQS P_UK2^VMG%; M!6;H7KSX:=_B=2,/?=AZ94OZ8FN[%FUO ,Q!F@+Z_X%P]-TR YO0H_@]02P,$ M% @ A8&J6!B/QN@^! UA4 !D !X;"]W;W)K&ULO5AM;]HZ%/XK5NXT;5+;Q'FG Z1"-VU2MU5CW?TPW0\&#%A+XES; ME.[?SS9I0EY%6KHO)2_G/'[.PV/.J8<[RG[Q#<8"/,11PD?&1HCTTC3Y8H-C MQ"]HBA/Y9D59C(2\96N3IPRCI4Z*(].V+-^,$4F,\5 _NV7C(=V*B"3XE@&^ MC6/$?D]P1'6?F*$L2XX03F@"&5R/C M"EY.;9V@(WX0O.,'UT"5,J?TE[KYM!P9EF*$([P0"@+)CWL\Q5&DD"2/_S-0 M(U]3)1Y>/Z)_T,7+8N:(XRF-_B5+L1D9H0&6>(6VD?A&=Q]Q5I"G\!8TXOHO MV&6QE@$66RYHG"5+!C%)]I_H(1/B(,'W6Q+L+,$^-L')$AQ=Z)Z9+NL:"30> M,KH#3$5+-'6AM='9LAJ2J*]Q)IA\2V2>&-]@J0$'YV"V3=,(RR](H A,4(22 M!08S[:1/R=XN2O8WUU@@$O&W,N5N=@W>O'H+7@&2@.\;NN4H6?*A*20OA6XN M,@Z3/0>[A<-GQ"Z \^ ;=EN0_JT._T:+_)TIYQN2C5R2>Q<$EOC.=V2_+R: M<\&DS?YKJF@/X39#J+UWR5.TP"-#;BZ.V3TVQJ__@;[UKJF^$X&5JG7R:ITN M]/'7%#/YU29KH.L^ WHGG]/5^1W'X(IS+,[ 3""AO0'H"GP@B30'D3:YI9QH M5_Q\_R#4UIY'&+Q/MK&&I$FC;E.7C]'W1 T)Q$1O\_ =,N8E.>T2G73R98$*64:6:X7*5X@ MRF@1W"C=J5%+6OJYEGX?S[VTDMUDGJKDJ5%+2@:YDL&37?F%)HN7D+.;T0U- MUN<"L_@X%4\$5A(OS,4+GVC#EY*NFT]/Z4X$5I)ND$LW>*)TIY2KF\,Q6TQ2 MZR?J7UVR)#VTBN'6ZK/I^4'7[NR;DPS7U[CJ7Z'[L>TZ5C@T[TN#:4.89X=% M6)GWP5 .CS=-#]9[5.^ #AP,JIP;@NQ!"^-B9H:=0^J1\\@D0_%*NGI64.78 M$.:Y,&AA6PR_,VVK>G3;*%#AFZKN]7ZVB("@*GI8QB$(4])M'G%.'6 MZ'E.M81ZC&NW%%!,B/!%9K))!ELBX\&:PQNB0NBUD"Y&,=@]J-3-T^\7WK!JD!_,,N=Q4JL9N"'+]%M)%J[2[6V4?DK#>K0/'L:HT&\)"SZHR M-0\.W=2)YV?$UB3ATJ4KF6==!+).MC]$W-\(FNISN#D5@L;Z&PO M=V]R:W-H965TV@<39 MH MTT2#9RT/1!UJB;6(ETB7I..G7EZ0J],,@2/T* M$>I-1N;=/9^,V%J6A.)[#L2ZJA!_N<$EVXP]Z+V^>""+I=0O_,EHA1;X$C[UK>#4- ^U@++X3O!$[]T!+F3'V4S]\+L9>H!GA M$N=20R!U><)37)8:2?'X9POJ-6-JQ]W[5_0[(UZ)F2&!IZS\00JY''N9!PH\ M1^M2/K#-[W@K*-%X.2N%^06;VG80>B!?"\FJK;-B4!%:7]'S-A [#F%RP"'< M.H1O=8BV#I$16C,SLFZ11),19QO M;5"TS(#_#+&GZ9D]]W MQ%7,RF/4LOV!X_X$[]LDP0%VPX;=T,GN<3VK>1&:LPK;F WW1KV 23]N%J,P M.[!18-!6A. -<]L&[B.@V!J]+4YGX:5QVB-ILQK ^ #+G;H%G?EUBL02K! I M@.IE *K86IJ)+DYRB4&E5*PY5GV'U+M^;SM=677!]TS+[X76C5/8 MQBE\8V;.=<3FJF\38,Y9!5@W9]MK>+B?.;*PGUXL5E$4PP-3W%90Z"Q9#NKS MW<1C)QX=38H6DP/[&K9E$+KK8)T1_R=E2]WK)R.+S4["ZI)N2R-,G%OIA^EU MU::Y?E(!7V#P@/4!0*NH^T!5CRHK8V?-/7FCO!-:-PIMU87NLMMK800X4SGD M!2,NSJW:W6AI[0J&H*K;7)B! KW8)GYZ!"K90F4-5&B!ZJINZSAT%_)."3^J MV8T5G:+9#04-% A/D-RV!C [;;G?$I'K\@$>D+068^AL-DY>Y^^$UI7?]A[0 MW7STU[E5< V1[:29X#)(TGX#8K>+T@,I*6Q[D-#=@]P=S99;@-[06=!O/^QV M2=:GZ.^^]OX-6T_@C1PM3?1-01! P0 /83 9 >&PO=V]R:W-H965TI;E<.ANEMI>N M*^,-9%1>\"WD^LZ:BXPJ?2J>7+D50).R*$M=XGFAFU&6.]&BO'8OH@4O5,IR MN!=(%EE&QN&!/6V4N>!&BRU]@D=07[?W0I^YC4K",L@EXSD2 ML%XZO^++:T),0=GB+P8[N7>,3)05Y]_,R>_)TO&,(T@A5D:"ZI]GN(8T-4K: MQS^UJ-/T:0KWCU_5/Y?A=9@5E7#-T[]9HC9+9^:@!-:T2-4#W_T&=:")T8MY M*LN_:%>W]1P4%U+QK"[6#C*65[_T>ST0>P4X.%) Z@+RHP5^7>"702MG9:P; MJFBT$'R'A&FMU@6]!A(] G=454(II@^X6OT MF>4TCP'1/$%_;D%0Q?(G5#9&MXRN6%HU?7\#BK)4?M *7Q]OT/MW'] [Q'+T M9<,+J:OEPE7:ING,C6M+5Y4E)WQNH4@CZ%"FW-(:EHU\U">(9G.CGGW#H_=(7[T1B M!V'])JP_I!X]@'GU$Q#F(3@R_E>51%A*F&7B.0HFX73A/N^G&.QG9(J@21$, MIM#&)WW&JZK)OO'0GW6,#TJ/-#YIC$_>,A[V&9_8Q@F>=(P/2H\T'C;&P[>, M3_N,A[9Q/.N.^*#T2./3QOCT+>.S/N-3V[@W#SK&!Z5'&I\UQF=O&9^7R_,* M7GB>]&6861DP]N=A)\1@-R-#S)L0\\$07[BB*5H7&CU@Z,:R(D-I29DM?=%? M"TI^1+Q9@-.C"_#RUIO<&PMR#E)6+9ME"0:$8JT+VH M7CYZ5IS);.YUT@QW-S;.WH<#_H&YJR8K;3\)>O-@*P^9$J\[/76S?;"061"V MN0^=M@#'PP1__9@YSF]\4H"?2NTP;HMP? *&UQH'"YPU'^=@.&XACL=1'-L8 M)]U%;5AZK/46XW@FC]'!S'+QW)L MP]RV?@Z6XQ;F^'_3'-LXMXAP#I;C%N;X!#1?UXOQ<99C&^8XP-VHYV Y:5E. M3L5R8K,!#V0YSL_1<^2,WH#YY_BLV3 MD])5"D@6J_K)$CP&2/23]0)4(R^'7M_$_K3PNJ_/L(/_.@WNWJ:,V1&[H^*) MY5*/\UK+>Q=3/8BBVF2J3A3?EOLT*ZX4S\K##5#-<=- WU]SKEY/S-9/L]47 M_0M02P,$% @ A8&J6,'QNIT3 @ * 0 !D !X;"]W;W)K&UL?53!CMHP$/T5RUU5NU*U#J'0EB:1%FC5'I 0:-M#U8-) M!F+AV%G;D.7O.W9"1"782SQCSWM^SQXG:;39VQ+ D==**IO2TKEZPIC-2ZBX M?=0U*%S9:E-QAZG9,5L;X$4 59+%431F%1>*9DF86YHLT0" M7P(:>Q$3[V2C]=XG/XN41EX02,B=9^ X'&$&4GHBE/'2<=)^2P^\C,_LWX-W M]++A%F9:_A:%*U/ZF9("MOP@W4HW/Z#S,_)\N98V?$G3U4:4Y ?K=-6!44$E M5#ORU^X<+@#QX 8@[@!QT-UN%%3.N>-98G1#C*]&-A\$JP&-XH3RE[)V!E<% MXEPVT^H(QHF-!++$ P%CH"!KI_,]X0JCDAL@*Z@/)B_1/1;IG>$5N9^#XT+: M!W)'A"(+(26>LDV80U6>F^6=@FFK(+ZA8,%/)(H_D#B*A^1Y/2?W=P__LS#T MU!N+>V-QH!W>H/WV/=_KREK*3Y>I_#O86)KGD-*L>$MF"/0 M[/V[P3CZ^H; 82]P^!9[-N.V)#4_88>[:]I:])> ]D_KF(T?1PD[7F[)+B[> MOZ$%-SNA+)&P153T^&E$B6G[LDV&PO=V]R:W-H965T M<.)0N(+5-JJDTW:G:Z>[% M:B_$QFC!9Z1)R*?%P]<;=DU M)4XR0D7"*.)D.K:NW,O0\_."HL6?"5F+K<\H/Y47QE[SC;MX;#GYB$A*(IDC ML/JS(C_%=2J^\P+MS]OZ+?%R:N3><&"W+#TKR26\[%U8:&83/$R ME8]L_8U4)]3+>1%+1?$_6E=M'0M%2R%95A6K$60)+?_BMTJ(K0*W>Z# JPJ\ M8PO\JL#?+>@=*.A6!=UC>^A5!<6IV^6Y%\(%6.+)B+,UXGEK144'2? MI*DR5HQLJ7K-:^VHZB$H>_ .]."C>T;E7*"0QB36ZVTUVGK(WF;(UYX1&)"H M@[SA;\AS/+]E/#?'E+M%N=MV.N;R>\P[R"_+NRWEX1&]5^6^00R_]L\O>/XA M_]0V8E-TPTF<2'2+HR1-Y#OZNSAP)TDF_FD9Y75)[;93\]GI4BQP1,:6FGX$ MX2MB37[]Q>T[O[<)#@D+(&$A$$RSIEM;TS71)]^)E(3GYD2E.6J>%A+3.*&S M-DN,M%,M@80%):Q?P/*59S51%\YJ6^>RQ7"KA=.YJ-MH\O5J^7I&^:XRMJ02 MQ1RO*5)+2EK(*1H]VS0T(D_5$!(6]/8T='8T!.I.$[M?B]TWBOV3O&&!;O B MD3A%UYB^MJEK9)RJ+B0L@(2%0##-B$%MQ.!3YO,!I#60L 2%@+!-&LN:FLN MC-?('57S#Q$2<2Q)FP?&\E,]@(0%)>Q"FYZ=07\PW/ZW,QT!#4"3>EA+/31* M_4R7@L0H8EF62!5+))H2LT"< QBOU( M5BQ=J9N2O4GG/[2_+JB=3R1:JI;HQXIPF@N%R@B8TF76:H81<;(97MM\Y.W.1P%HKR$439>Y"1-_B#KW6N@56G0 M1 Q*"T!I(11-]Z-)Q6[W<^8ET'P,2@M :2$433>HR=WN!\$[5KXDC*H%_X5Q M59ZOZQ%6/1ZZ=$!3-R@M-3- MTVEW6ZUR@\9P4%H 2@NA:+J!311W/R>+NZ!A')06@-)"*)IN4!/(77,B+YY; MG*E[J'>"N6B/&Z"A_(/Q^.5 6G6''$<(1=-U;]*Y:X[G]_@MR9;9L#Z"T )060M%TWYJ [7F?LGY[ MH*$;E!: TD(HFFY0$\T]^OW>:Z*MUCLIGGY,E#Y.Y1 *9FJ4J&PO=V]R:W-H965T3#(0"\=.;?.Q_[YC)Z3L*J > M>B%C>]Z;FIMCH',.18<*%'7FY,.?1]G>904-V1)0A\64M54(-'M?%U MJ8!F#E1P/PR"@5]0)KPD=G<+E<1R9S@3L%!$[XJ"JI<)<'D8>5WO=/'$-KFQ M%WX2EW0#2S#/Y4+AR6]8,E: T$P*HF ]\L;=X;1G_9W#=P8'?6836\E*RJT] M?,M&7F 3 @ZIL0P4/WN8 N>6"-/X77-Z34@+/+=/[(^N=JQE135,)?_!,I./ MO$\>R6!-=]P\R<-7J.OI6[Y4JQU. ,@ M3SL@K 'A6T#O B"J 9$KM,K,E36CAB:QD@>BK#>R6<-IX]!8#1/V7UP:A:\, M<299&IEN[RSL#0QG7=^2>/"]GY/;FCMP0)LB<<8X..O8- MQKDI^$5PGG5'5(U/U PB#L MM>0S_7=X="6=J-$RZI*F,/)P6C6H/7C)^W?=0?"YK?#_1/9*AEXC0^\:>]U2*R=#>MY2 M<+0VM!5?,3XX1KMX]DG0&<3^_KRF-I]^XU.EZI]-0@%JXQ:$QC1VPE1]U=PV M.VCL1N_-_01W4[5*_M)4BPV[9L.$)AS62!ET/N)DJVI95 IV9 MXWX%91WP?2VE.1UL@&9C)W\ 4$L#!!0 ( (6!JEC(_@RH#00 /88 9 M >&PO=V]R:W-H965THP7D\DY"68:%O&0;EQ<,\%H' M9:D;>-[0S3#)G>E8URW8=$QW(B4Y+!CBNRS#['$&*=U/'-\Y5'PFFZU0%>YT M7. -W(/X4BR8O')KRIIDD'-"<\0@F3AO_)O8'Z@ _<3?!/;\I(S44):4?E47 MM^N)XZD>00HKH1!8?CW '-)4D60_OE50IVY3!9Z6#_2W>O!R,$O,84[3?\A: M;"?.M8/6D.!=*C[3_3NH!J0[N*(IUY]H7SX[&#EHM>."9E6P[$%&\O(;?Z^$ M. D(@C,!0140/#<@K +"YP;TJX#^3P'^N3$,J@ ]=+<O#!8?"SP A\C_,>"OT_4. %(?IR'Z&+5Y=M_3)C[C"K,7T#)GH^ MQM2;V(R)8%5C/%1(.PU*A?5K$FIH>!::R)IUXRU!$>&KE/(= _3O!WD;W0K( M^']M+T9)[[?3U6)XPPN\@HDC5SL.[ &^_^4/OSS8W;,(BF[#8$JQA4;^V MJ&^B3S_NLB4P1!.U3FJSEI59A9[2%W+NZM(E^K_EM2A],C;1U2>;L,@F+"YA M PU3/Z4/TV#L/K2(/ZC%'YC%I_FW'4Y)0J3NBS/B&A%=Q;4)BVS"8DNPA@_# MVH?ABZY30YL6V81%-F&Q)5C#HJO:HBOC5#E84^!'N>$4K?L((Z&K#25L=#+9 MO=Z@GNZENFW/A,UG8DN=:HAV78MV;13M4V-Q0;=R"?_TY'IC1'95T28LL@F+ M+<$:OHQJ7T8ONMZ,;%ID$Q;9A,668 V+?.^8XGC&R?,7,)DY89V8"EG66Z%, MIQ)M^^O9$SC_N@INS6",L5U-L$J+;=&:-IQDFKY1MSGF6[22RC&RW)5F4.V' M\@9:C?!_69:O>L/FLCPWM]I9<9NTV!:MJ7AP5#SH]*MQVRJRD=%U#;)*BZS2 M8ENTIAO'%-I_V1S:MYI$6Z5%5FFQ+5K3J&,B[9LSZ?G)&M5JA-4LV3GRL_9_YL1G14>/+V[CZPV&=NBE1J[)^>[&;"-/ECG\K=T MEXORM+.NK0_OW^@CZY_JY_Y-5![!'S'E/P)WF&U(SE$*B41ZO2LY %8>LI<7 M@A;Z%'E)A:"9+FX!KX&I!^3]A%)QN% -U']U3'\ 4$L#!!0 ( (6!JEB8 MWXP:X@( +8' 9 >&PO=V]R:W-H965T=A(Q"0'O8 M"\3./V M*B70M 85N>TY3F@7E'$K'M5S,QF/1*5SQF$FB:J*@LJ7">1B,[9<:SLQ9ZM, MFPD['I5T!0^@'\N9Q)'=L:2L *Z8X$3"JI&M4:!9QDY:,9-&C'=$C$_N!=>9(K<\A?0U MWD9CG3MOZV[BG22\I_*2^.Y[XCE>T*-G^N]P_X0 ?T M=KL5^7&]4%KB:?[9MU\-7]#/9V[XE2II F,+K[ "N08K?OO V/?6;_$]DK MZT%G/3C%'M]Q#=>Q&D3>RU[L.>HJ\T.F*7BD;=,H& M)Y7=/I<8*9!B)NE*#8$]K7U40#OO%AIW8 M\*38.21BQ=EOE(M'IJ*2T9SD0O7J# \4A+ZSI_*P)G(_]&N,.HW128TF*\IM M5BS:6#GVV:.#+SH,AGL:#VL&KKNGT=Z)P +DJNX,"I>MN&[RHIOMFL]UG;E[ M\Q-L2DT/^4O3=#1,@Q7#;,QAB93.982[)ILNT0RT*.N@70B-L5T_9MA809H" M?+\40F\'9H&N5<=_ %!+ P04 " "%@:I8.#$,-'," !!!@ &0 'AL M+W=O<>X[QO20;J9YT"6#( M<\6%GGJE,?6%[^NLA(KJD:Q!X$XA544-3M7*U[4"FCM0Q?TP"$[]BC+AI8E; MNU5I(AO#F8!;1713553]G &7FZDW]K8+=VQ5&KO@ITE-5W /YK&^53CS>Y:< M52 TDX(H**;>Y?AB/K'Q+N +@XW>&1/K9"GEDYU:#/H,GQ @QE7)^0 M]^3Q?D&.CT[($6&"/)2RT53D.O$-)K50/^L2S-H$X2L)(G(CA2DUN1(YY"_Q M/HKM%8=;Q;/P(.$-52,2C=^1, CC 3WS?X='!^1$_0%&CB_ZZP&2!=,9E[I1 M0+Y=+K51>$>_#YU8RQ@/,]JZO= US6#J86%J4&OPTK=OQJ?!QR&[_XGLA?FX M-Q\?8M^:-VA^"0(*9H;LMARGCL-VE75Z-D[\]:Z)/T,F4=C'O- VZ;5-#FJ[ M*@IP/0(O<*]240-#$ENJ\YW\P2C\$.VI'(J*@WV=_DXU5J!6KDEIDLE&F/:: M]ZM]'[QTY;^W/L/^V+:SWS1M<\5+O&)"$PX%4@:C,U2FVH;53HRL7&ULK59MC]HX$/XK5KHZ[4K= M34AX6?8@4H%6K=16:+F]^VR2@5CKV-1V8._?W]B&-.P%BM3] K$]\_AY9CSV MC'92/>L"P)"7D@L]#@IC-@]AJ+,"2JKOY 8$KJRD*JG!H5J'>J. YLZIY&$< M1?VPI$P$Z)1[8NC)T(T]&&KF$! MYFDS5S@*:Y2QTXYM8)4LIG^W@2SX.(DL( M.&3&(E#\V\(4.+= 2./''C.HM[2.S>\#^B>G';4LJ8:IY/^PW!3CX#X@.:QH MQQ.\2O M';HG')*]0^*$>F9.UHP:FHZ4W!%EK1'-?KC8.&]4PX3-XL(H7&7H9]*O4FLR M!T46!55 ;LDC9%)DC#-JPZR)7)$)U2PC5.1DQGAE("\0G> M"?DFA2DT^2ARR(_]0XQ!'8CX$(A)?!;P&U5W).F\)W$4=UOX3"]W3\[02>J\ M) XO.8'WO2I!42/50UMLO&^WW=<6_H/>T S& 5:V!K6%(/WC7:2YZ!:#XE'[SMT M>V%MT]O.H#,*MTV!+4:#X4^C(^*]FGCO;'YF("26X\D,]=XR0V\$=B2T7POM MG\V0+WY;\'E#,MFY^_&6;O&4KJ%.ER]U?"VTP;IF8DVNV6'ZIBU.?O->(S># M..F_2F"+43?NM2=P4.L:G-75O,H:RG[%=W )WQ:CDWSO:[[W%^3!U/AQ/MV[?H)C:>Y$L8_'?5LW;)\<"_UJ_D)MC*^\_@)X_L@?!C6#-]1 M#BN$C.X&>"R4[RW\P,B->YZ7TN!C[SX+;,= 60-<7TEI#@.[0=W@I?\!4$L# M!!0 ( (6!JE@-81W%Y0( ,\) 9 >&PO=V]R:W-H965T^K- >& MU84H@)N=A9 ,:S.52U\5$G#FG!CUPR#H^0P3[B5#MS:3R5"4FA(.,XE4R1B6 MSV.@8CWR.MYFX9XL@(_0G> Z5VC*,\C:_KX)M8DWW,0[#H\"WF%Y@:+. M&Q0&8;PGGLF?NT='PHD:^2*'%Q_ F[*"BF< --2$+[%=Q3A;Z_M1& MLOV& M;/^_R//^*04[$5A+L$$CV.!?YOG@10+'47\0[*3Y2ZM@)\?]K=K(0"Y=RZ!0 M*DJNJ[+3K#9=R;4KQCOK8].M5,W%;YBJU3%%94FX0A06!C*XZ)MX9-4^5!,M M"E>!'X0V]=P-<]-Q@;0&9G\AA-Y,[ %-#Y?\ E!+ P04 " "%@:I8IJ#W M$?\$ !7&0 &0 'AL+W=O2[B)II:36402$LH, JNO)[(@29(A*3O^+4&M:LU,\7#\ M@OXI=UXYL\2"+%CR5QS)S=0*+!"1%=XE\I[M?R.E0\,,+V2)R#_!OI1U+!#N MA&1IJ:PL2&-:?./G,A '"@I'KX!*!=16\'H4W%+!S1TM+,O=NL82SR:<[0'/ MI!5:-LACDVLK;V*:;>.#Y.K76.G)V8*E:OLWV;X\$7!#0Y82)&IV#+P_7X.S#1_ !Q!0\;MA.8!J)B2V5#1F2'9;KS8OU4,]Z+KAE5&X$ M^)5&)&KJV\KVR@'TXL <&0%O,;\ +AP Y"!/8\_B>'778(Y;Q=/-\=P>O*O/ MBQMP)26/ESN)EPD!DH$[S F5 _"'2DNV H_X&?Q]SY($J).XQSSZ1Q?'8AU/ MOTZ6W9=BBT,RM=3^"<*?B#7[^2?H.[_H@G BL$9(O"HDG@E]-B?KF-*8KE6^ M)9B&1.=M >'G$%GI>9K!<3 <3>RG0S&!;> M]H?Y/@!+HB@34<0E3+ 0\2H.<49#]!W0Z=H\=-V68QJIK)CU^'70SZ'1KZN4 M[:@4!Y:2"*PX2Q5C"G?I+L%23>BJ7;?,#;*CG(OFLP.@>)=Z4GJJ>5.A<-1( ML"2.B>&IUI:\#UT8+=N+@>EX[6%VAD=<7*U3'"KU'Y2]7>:7T:Z3Z M:S^L^08T]NXCJG\)T,HT-.H8J),;^D%?JM7]'YH)P#59J9D(S E5(PGNRK> M&W5:] EDQ'MK)3P56M/[FEW X3OU!VCD,6\.RXG0FF&I20LTLY:C>@3L^-TRK=:D,#Y_W]%B/78YEA3DL:?XG244VMZ862F&- MJUSVD%U0(#MIW"UJ=^X/W'GH$RU%QE%4II#VV$?#]B/W-4#\ M2@?\ 8 M@]=&T-U'<.$.$C]A=H&\T7OD.NX8?7D(T=G;\YZ.+8[4F6L&[-R/?^= GJTE8 M:!(6F83%AF =N<>MW.,A>O"Y*E; $%WOUP5'&>3I>[4ADJ(JT)GCI5.UKV$3#5 I_#&1"G]F/AY*:=!B9A,6&8!U))ZVDDT%)NRL8GN2' M$H?>A%)S_(,83R=>-\;+05^GKL&7#I])&KUL,;E\KGMLJ$^=Z/IM=/W!Z$8R MGHF %"5J:Q04K4 F[J1BK#=G+OP7 QHYH^/V: 4V"J@7R_IE3L M"\I!>Y<4_ =02P,$% @ A8&J6$)7S"UJ P !A( !D !X;"]W;W)K M&ULM9A=3]LP%(;_BI6A":2-?/63M96@ 0UI2 C& M=C'MPB2GC45B=[;;PK^?[:1I4T)$)7/3QH[?)SZO?2S;HS7C3R(%D.@YSZ@8 M.ZF4BS/7%7$*.1:G; %4O9DQGF.IBGSNB@4'G!A1GKF!Y_7<'!/J3$:F[I9/ M1FPI,T+AEB.QS'/,7RX@8^NQXSN;BCLR3Z6N<">C!9[#/B)"0' M*@BCB,-L[)S[9Y$?:H%I\8O 6NP\(QW*(V-/NG"=C!U/]P@RB*5&8/6W@BED MF2:I?OPKH4[U32WG8&3@H@1E>9O*.K;]#&5!7 M\V*6"?.+UF5;ST'Q4DB6EV+5@YS0XA\_ET;L"!2G61"4@F!?T'E#$):"<%_0 M>T/0*04=XTP1BO$APA)/1IRM$=>M%4T_&#.-6H5/J![W>\G56Z)TAGRI8" MTT2,7*DZIO%N7';BHNA$\$8G0G3#J$P%NJ0)) WZJ%WO!RT 5SE2V1)L;+D( M6HDWF)^BT/^" B_H-'1H^GYYV!1/NSR"^"UY+9JP&N30\,)W#?*4"8G40.D! M!KX"].>':H^N)>3B;]/@%?!.,UPO3&=B@6,8.VKE,41G\OF3W_.^-1EG$Q99 M@M5,[52F=MKH>Z9"D1Z-D[_@] Q'K\.KR:"KAG6U:\OK-EZ]1?2Z1;?O;1O5 M8NA6,71;8Y@R*M0"J0/0$P+R1<9> #;1- 73"CQT,MB$199@-2-[E9&]C\RP MGDU3;<(B2[":J?W*U+ZE#"LXW9W<&';W$JSU4X>Z8@E64>5L Q MC1NSLU5ZZ$2R"8LLP6J6#2O+AA^9G4.;IMJ$199@-5-];[MU]"SE9PG:3=!^ MI[^7H>U?.]0:6[2Z-SO;:K_5FRL# MK9/!1R9O2;?EK$U:9(M6=W9[*O!;]\>'Y&_X:O/I^_OI:W5G;XM66./N')!S MX'-ST2!0S)94%H?"JK:ZS#@W1_B]^@O_;%I<26PQQ0V).O+-"14H@YE">J=] MM=CQXM*A*$BV,,?P1R;5H=X\IH 3X+J!>C]C3&X*^@/5U<_D/U!+ P04 M" "%@:I8G@=(N,8# ,$ &0 'AL+W=O'H@^T=&UQE42/I.WD MWX^4%$F!)X2SXO<@K+2B>?5O5L1S_E.Y:R$6X'DKBBH M>%Q"S@\+!SM/-^[8)E/FAAO/MW0#]Z"^;&^%'KDM2LH**"7C)1*P7CA7^')) M0A-0/?$W@X/L72-3RHKS'V;P1[IP/),1Y) H T'UUQZN(<\-DL[CWP;4:3E- M8/_Z"?UC5;PN9D4E7//\*TM5MG"F#DIA37>YNN.'3] 45"68\%Q6G^A0/SL) M'93LI.)%$ZPS*%A9?].'9B%Z 82,!) F@%1YUT15EC=4T7@N^ $)\[1&,Q=5 MJ56T3HZ59E?NE="S3,>I^ ZD$KM$[00K-^C*K!%3#"1ZAZXS6F[T%2O1GXRN M6%Y/O+X!15DNWZ!79NJOC.\D+5,Y=Y7.QZ"Z2<.]K+G)"+>//O-291)]*%-( MG\>[NHZV&/)4S))8 3]3<8%\_!81CP3HR_T->OWJC077;Q?)KW#]DQ9)CT#L M 7V[XWF.]-DX4)%^'RJ_1@V&48W>+N66)K!PM* J3"?^_3<<>>\M.0=MSH$- M/5["AI6ER7=%"+J MT+!'. W]8;ZHY8NL?+?T4=N$DDB?0D33?[1HS'B(/3IB?Q?@B SS3UK^B95? MG][_6^;)$6\03(99IRWKU,IZK1=8.X]A-G5_*+8Y?P088K<"G7D,9VV:LQ>1 MSNP%9XK>+Q!/ ]+?5C^]A#\(P#A):8\\]A)V-XO!%I(.M M]GQNVIT;8[L=GZB=8RO&P9AT.B?&=BNV2^?8A2=C+HP[&\9V'_X9[4P'7C^C M17<.BZUF>))T9J>_@$CGDL3NDA]I8GX4/KY%5$K=0+!B2YDPU5>+P54& L&# M;B#DH+[L\&<>5-+Y+,$OHB]BM>]ST^[,FMC-^C1]D6.?]J MY-B>,1YA[/R9V/WY)]35(#U7U\A[B70F3.P_9D\05X,06=Y+;J]!*T!LJC94 MHH3O2E7W:NW=MM6]JAN\[O&Z3]8]CMY_B7)8ZU#OPC26HFX]ZX'BVZK=6W&E MF\?J,M/M.@CS@)Y?!H:@_0,@_@]02P,$% @ A8&J6$2P2"D? @ MI@0 !D !X;"]W;W)K&ULC53;CM,P$/T5RT@( M)&C2-+N@DD1J=T'PL*NJ%?" >'"226*M+\%VFN7O\24-1=JM>(D]]IPS9R8S MSD:I'G0'8- C9T+GN#.F7T>1KCK@1"]D#\+>-%)Q8JRIVDCW"DCM09Q%21Q? M1YQ0@8O,G^U4D."?J]Q:8''.\Q*>#/6T[XPZB(NM)"PX <8 203(/&Z0R"O\I88 M4F1*CD@Y;\OF-CY5C[;BJ' _Y6"4O:469XH#M+;$!NVAE\I0T:*WZ)XH15RQ MT*M;,(0R_3J+C WF(%$U$6\#W_=PP3;/]12H1&#QD+C MQ3L;5X6I"(:1O>_$4AK;UW[;V8<$E'.P]XV4YF2X //35/P!4$L#!!0 ( M (6!JEBB_9S.K@< *HP 9 >&PO=V]R:W-H965T/YC,R>+ES'FVU979@OSNZCC;R1Y=?[S[EZ-S]& M6<<[F19QECJYO#N?O2.G2X]7#6K%'[%\+%JOG:HKMUGVK7ISM3Z?N94CFJ56TZD6=F[JUZDV<5K?Q MILS5I[%J5RYNY$;=E-*YEO=97L;IQCEQ/L1IE*[B*'&NTL.#4B7\]H?S)'Y] M*J-\\J)4^?+-ML74;HNSN:E,E=]Q7S5&+DX&*$6(\SY ME*7EMG#>IVNY[K:?JTX=>T:?>G9!T8"?HORMP\@O#G4I!_PLAS=GB!UV3#2K MX['!B6XG]Z^/2NY3Y38[F0^8.<+7[^B7CN MKU#')PK620,_IH%CT1?7\D&F>PGU\=#0JQM6U>=AP07GP=G\H6T>4/F$ND=5 MQY4XNA*HJZ>;HZIC'M4W1WY7A;( ?1Y"B;8#[E*_YQ-0"=KL_<75E\MWD)E@2+),D3U9X=%2B%JZ ME&J8J6I[H%JJDK:K"L2_UK2%IE.7>SVGD,CS8*?$U;!P\1M['!]QNLIV$GGX MFDAM!\P7/9> B+B"66RVF$8&VFP&=N'\YZB"_DTV%_.'>"5A2*&1QU;:J:)U M\T!U'N@+,J<)/E4J)HK6386F+T&IAG&G:=E^"(/0&/J BA#*+(.?:!X2'(BC MT-/$:IOPB>A734 54F%SJAE)<$B.@P\Q 4A\W\@JH H#2Y$G&I,$Y^1 !$3 M?H';KZ2 R ]LR=2$)#@B[2 B)O1"SRB4K'6N.LZU<"D.##'88B:+&0NZY=30$4IMY13JHE) M<6(.Q! U(2@"X\:;(I]PBT,-2HJ#THXA"BP,>6MJWK@"UIBBM1;NVM)TI#@= M1W.(FCSTC R:&NK:'D>-3(HCNF0D.9X4MDA$1-R\YTS3-&$Z"B M?F 9^4P3DN&$',4A9L*0L=:2K'%JJBBU[86PUGXN3LQQ'&+ \I'1?CD%5(): M,,0T,1E.S($88B8$2A MB0-\9$%_4Q%2A<)"4:XIRG&*#F03!_9HW?[,&1#YPC+!YZT?+'%ZVNG$ 6 * MOT\G0$5):+.EHRY! U'@0!QW,L%D7V!LV0 BFTL-1X'#<1QPA(F]$\"G MJ;+YU& 4.!@'TD:8K.O?:U32=:=9*' 6VDDC3+)!&3-5-D^:?@*GWVC,"&R! MV/@,,!D')=-4V4QJ#@J<@U_3YKF3:V>9Y:K@133. MV*(Z5;1NKS55A?^"?!&3HG:J:-U4:-0*? 6,\$68V[[&N,$D74>:> (GWCB^ MF(#SJ/%C"J 2[6EQ]^2;)J&'DW#DV3>3 5TB&F-5 ])XY@30,-!Y 0K7V MZMAC7G]7 M"Q+YMB1J0GK/[*X.)X]G'EX]X93T3YQ ,N899T[FK5/?.YEOZL/PA;/*]FEY M."9]O'H\NWY!3I>'8_,ZS.$4_Z=ZF!5.(N]42/>MKW*7'P[&']Z4 MV7U]MOPV*\ML5[^L'GN95P+U^5V6E4]OJB\X_O>$Q?]02P,$% @ A8&J M6*[9#^4= P :A$ T !X;"]S='EL97,N>&ULW5AM3]LP$/XKD1D32!-I M&AJ:T53:*B%-VB8D^+!OR&VAW6E&6<*W.U+GI$H.2>!HYNHG&7D[N3] MSZ4RE^\"=S_Z<'34NSN]/+2?-, I";VD@V>0GO5P7HMAU,D^]6;YL>7J?(\Q MYXMGZ7I"5D,:@U=!2R[6SMP'PTP) MI0-C*VNE1&"I'QP4IN52ZB>TBN+_3=OD!L)F!0"Y$)[!/G&$\JJ@Q M3,LK.VD6-\9'4-".;]>553C7=!WU!V3KT-QLD*G2.=-=F(AL3..18 7(T7R^ M@+M150B@,:JT@YS3N9*TT;#Q: >6=L:$N($GXD>QQ[TJ=FK:@XK*;F@%M4-' MXR; O\OFN'=I>R_B#2I^K\SGI=V.;.;0*^Q:LX*OFOFJZ 1@[!'.3JM*K#\) M/I,\DT%;NB;>^_YBR_6'%\\:\D-_]5#@5[-;;'W&L7.7@+(I.W(/)U M]F38'CL[9]O>R=99 WB#R,AW>%<1VZ#!=,F%X;*=+7B>,_GH@+/TAD[MB^0> MOUV?LX(NA;GMP(QLQ]]8SI=EVJVZAD2TJ[;CK["]*.E>7VPL+G.V8OFDG>KY MM!D&=F"CMA5',!^'^1' L#B8 LS'>6%Q_J?]#-']. S3-O0B0]1G MB/HX+Q\R:3Y8'+]/:B__3M,TCI,$R^ADXE4PP?*6)/#ULV':P .+ Y'^+-=X MM?$.>;H/L)H^U2'83O%.Q':*YQH0?][ (TW]U<;B@ =6!:QW(+X_#O24WR>. MH:J8-NP)QI$TQ1#H17^/)@F2G00^_OI@3TD/F'#PXC\+-.15N?UT9_P902P,$% @ A8&J6)>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'N[LD-.3F#G7K8\@65C?Y:E_59K/CX: M^[ PYD$\-;5VXV3M_>9R,'#E&AKI_C0;T+AG:6PC/6[:U:V4&\83R47AF-C:'ANX)']]_^L"EVRJF%JI7_,4[:[S4D MHE%:->HG5.-DF BW-H]_&ZM^&NUE/2^MJ>MQDG8[OH/UJGS3/ ^0]W+AVA8O M%W<20<;)Q1!/N%36^?:(]OP2&7> !W=;6V^^J-J#G4@/?UFSW2B]"J?!NQA$ MM]'VP_ZSZ\1+^W^ZT2R7JH2)*;<-:-_UHX4Z &JW5AN7""T;&"?[0\1G78D; M[;&3Q%1WI\)CPYWBI:=5=]<><:,^M)<*=]AIU8+S05X;78%V4 G\YDRM*N2H MQ)6LI2Y!1) 9 9F=$/+?+(+,"4% 7O!"?MN!W840*'%VS]5**_RA#+.]+,TV?MSO",AWO)!W4,(+DL= *#"J M:_Q>AB'I(\CW!.1[;L@=Z"V(I35->.+>8DAWXE'YM;C>N@CR P'Y@1?R%J2# MF"4=4D%[R#Y#=L&<>%5\HK $:]L)8LJ',!YC3-(MS'*Y-7IU?@^V$1-8Q*,M MI622,MND[:;S*]D%F ;/Y-X(F?)(RBR2FV93FQ\ X@HT+)47,]1<;^A1 DF9 M#3+5I6E W,NG_G2@?)$R"^/6."=F8,5\+2W$5)0@4F9#A+%E88W#"_-3\=QO M9X'UCQB1TD/*[(=;Y=6J;6XU%H(O2@)TJ?H/E[)#RJX'Y^VV]%L;_/4Y9/M( MW>>CQ) RFV$.JS;+OX.-L:'[XIR9DD3&+ DR0^GE>ADEB8Q9$J3^^YCD$H39 M&ET"(,YPH5E#;P9GE"RRD\CB("9EC8S9&OT(?1"/$DC&ON(X&JH#:XQ)&25C M-LJQ4/C0G%T9R+K]):&6J;XFP"7JJZ-W]RLM3%;)T7QOEV MLZG;6H*L7XJ&\QB3LD[.;9T]9HCO1N/!3IBE:)O%S5.,2=DGYUZ^[#'_D2&T MMQ$=,;\H_;H&FU/VR=G7,T31H5^%I>R3D6'PW.'4^+,7E;,H]!;-[CF/B!6=Q2E10[BF8W1-730X.R8)23L&MG'YV M?HZ96VETJ6KUNC!64-8IN*WS&K-OR!B3?,7"_HZ%6$Q,>D.2LD[!;)VCBXFN M7V-,RCK%J=8\892ZWD.GK%.POVDYBGF]EKTI1,FGX);/FZ59;Q;%F)1\BM]= M4T/,+AU2F&=.X]>4E'Q&K7P&^U?]%0I"0_45+^&PO91U.;,B?'3O)(I1*"0N MMW5]C6W?]*V1U?Z? _M_/7SZ!5!+ P04 " "%@:I8.(-O)L0! -'@ M&@ 'AL+U]R96QS+W=O^9H[=3'_\SL5NO=ZOXTJT^]_&0_Q@7!E&ULS=G);L(P% 70 M7T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR M?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,' MJD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI M'Q+2N+*=XY>%]3=Q0L+.)C0C/P<M.='.(.T_[*K\YORW0%QIDS9ZR/ M)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=? MS_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! A0#% @ A8&J6+H24[WN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ A8&J6)E&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6,>:7&&M M!P MR, !@ ("!! X 'AL+W=O<5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6.5\,?-!!0 QQT !@ M ("!&PO=V]R:W-H965T&UL4$L! A0# M% @ A8&J6/&C3(+4 P G@D !@ ("!XCD 'AL+W=O MP] !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6$.V&PO=V]R:W-H965T M&UL4$L! A0# M% @ A8&J6+[DX6H8! CPD !D ("!\&L 'AL+W=O M!E>X# !A M"0 &0 @($_< >&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6)=K M'G. ! 10H !D ("!H7@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6+''OU$\& 1DX !D M ("!JXP 'AL+W=OI0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ A8&J6-6=6 &Q @ RP4 !D ("! M^JX 'AL+W=O&PO=V]R:W-H965TZT !X;"]W;W)K&UL4$L! A0#% M @ A8&J6+/"7[-P P / @ !D ("!LK@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6,-^]MBQ P 21( !D M ("!B\\ 'AL+W=O&PO=V]R M:W-H965TC7 !X;"]W;W)K&UL M4$L! A0#% @ A8&J6*=7QX$#! ]A, !D ("!F]P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MA8&J6(*1IE]@ @ O04 !D ("!@.@ 'AL+W=O&UL4$L! A0#% @ A8&J6#@Q##1S @ M008 !D ("!=/( 'AL+W=O M]0 >&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J6*:@]Q'_! 5QD !D M ("!I_L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ A8&J6)X'2+C& P #! !D ("!6 @! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8&J M6*[9#^4= P :A$ T ( !D!8! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ A8&J6#B# M;R;$ 0 #1X !H ( !31\! 'AL+U]R96QS+W=O XML 63 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 64 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 127 249 1 false 34 0 false 7 false false R1.htm 0000001 - Document - Document And Entity Information Sheet http://www.hartehanks.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Overview and Significant Accounting Policies Sheet http://www.hartehanks.com/role/OverviewandSignificantAccountingPolicies Overview and Significant Accounting Policies Notes 7 false false R8.htm 0000008 - Disclosure - Recent Accounting Pronouncements Sheet http://www.hartehanks.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 8 false false R9.htm 0000009 - Disclosure - Revenue from Contracts with Customers Sheet http://www.hartehanks.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 9 false false R10.htm 0000010 - Disclosure - Leases Sheet http://www.hartehanks.com/role/Leases Leases Notes 10 false false R11.htm 0000011 - Disclosure - Convertible Preferred Stock and Share Repurchase Program Sheet http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgram Convertible Preferred Stock and Share Repurchase Program Notes 11 false false R12.htm 0000012 - Disclosure - Long-Term Debt Sheet http://www.hartehanks.com/role/LongTermDebt Long-Term Debt Notes 12 false false R13.htm 0000013 - Disclosure - Stock-Based Compensation Sheet http://www.hartehanks.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 0000014 - Disclosure - Employee Benefit Plans Sheet http://www.hartehanks.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.hartehanks.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Loss Per Share Sheet http://www.hartehanks.com/role/LossPerShare Loss Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Comprehensive Income (Loss) Sheet http://www.hartehanks.com/role/ComprehensiveIncomeLoss Comprehensive Income (Loss) Notes 17 false false R18.htm 0000018 - Disclosure - Litigation and Contingencies Sheet http://www.hartehanks.com/role/LitigationandContingencies Litigation and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Restructuring Activities Sheet http://www.hartehanks.com/role/RestructuringActivities Restructuring Activities Notes 19 false false R20.htm 0000020 - Disclosure - Segment Reporting Sheet http://www.hartehanks.com/role/SegmentReporting Segment Reporting Notes 20 false false R21.htm 9954471 - Disclosure - Overview and Significant Accounting Policies (Policies) Sheet http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies Overview and Significant Accounting Policies (Policies) Policies http://www.hartehanks.com/role/OverviewandSignificantAccountingPolicies 21 false false R22.htm 9954472 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.hartehanks.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.hartehanks.com/role/RevenuefromContractswithCustomers 22 false false R23.htm 9954473 - Disclosure - Leases (Tables) Sheet http://www.hartehanks.com/role/LeasesTables Leases (Tables) Tables http://www.hartehanks.com/role/Leases 23 false false R24.htm 9954474 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.hartehanks.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.hartehanks.com/role/EmployeeBenefitPlans 24 false false R25.htm 9954475 - Disclosure - Loss Per Share (Tables) Sheet http://www.hartehanks.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.hartehanks.com/role/LossPerShare 25 false false R26.htm 9954476 - Disclosure - Comprehensive Income (Loss) (Tables) Sheet http://www.hartehanks.com/role/ComprehensiveIncomeLossTables Comprehensive Income (Loss) (Tables) Tables http://www.hartehanks.com/role/ComprehensiveIncomeLoss 26 false false R27.htm 9954477 - Disclosure - Restructuring Activities (Tables) Sheet http://www.hartehanks.com/role/RestructuringActivitiesTables Restructuring Activities (Tables) Tables http://www.hartehanks.com/role/RestructuringActivities 27 false false R28.htm 9954478 - Disclosure - Segment Reporting (Tables) Sheet http://www.hartehanks.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.hartehanks.com/role/SegmentReporting 28 false false R29.htm 9954479 - Disclosure - Overview and Significant Accounting Policies (Details) Sheet http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesDetails Overview and Significant Accounting Policies (Details) Details http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies 29 false false R30.htm 9954480 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 30 false false R31.htm 9954481 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 31 false false R32.htm 9954482 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) Sheet http://www.hartehanks.com/role/RevenuefromContractswithCustomersContractBalancesDetails Revenue from Contracts with Customers - Contract Balances (Details) Details 32 false false R33.htm 9954483 - Disclosure - Leases - Narrative (Details) Sheet http://www.hartehanks.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 33 false false R34.htm 9954484 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 34 false false R35.htm 9954485 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 35 false false R36.htm 9954486 - Disclosure - Leases - Maturities of Finance and Operating Lease Liabilities (Details) Sheet http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails Leases - Maturities of Finance and Operating Lease Liabilities (Details) Details 36 false false R37.htm 9954487 - Disclosure - Convertible Preferred Stock and Share Repurchase Program (Details) Sheet http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgramDetails Convertible Preferred Stock and Share Repurchase Program (Details) Details http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgram 37 false false R38.htm 9954488 - Disclosure - Long-Term Debt (Details) Sheet http://www.hartehanks.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.hartehanks.com/role/LongTermDebt 38 false false R39.htm 9954489 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.hartehanks.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.hartehanks.com/role/StockBasedCompensation 39 false false R40.htm 9954490 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 40 false false R41.htm 9954491 - Disclosure - Employee Benefit Plans - Net Period of Net Periodic Cost (Details) Sheet http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails Employee Benefit Plans - Net Period of Net Periodic Cost (Details) Details 41 false false R42.htm 9954492 - Disclosure - Income Taxes (Details) Sheet http://www.hartehanks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.hartehanks.com/role/IncomeTaxes 42 false false R43.htm 9954493 - Disclosure - Loss Per Share - Reconciliations of Basic and Diluted EPS (Details) Sheet http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails Loss Per Share - Reconciliations of Basic and Diluted EPS (Details) Details 43 false false R44.htm 9954494 - Disclosure - Loss Per Share - Narrative (Details) Sheet http://www.hartehanks.com/role/LossPerShareNarrativeDetails Loss Per Share - Narrative (Details) Details 44 false false R45.htm 9954495 - Disclosure - Comprehensive Income (Loss) (Details) Sheet http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails Comprehensive Income (Loss) (Details) Details http://www.hartehanks.com/role/ComprehensiveIncomeLossTables 45 false false R46.htm 9954496 - Disclosure - Restructuring Activities - Narrative (Details) Sheet http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails Restructuring Activities - Narrative (Details) Details 46 false false R47.htm 9954497 - Disclosure - Restructuring Activities - Restructuring Expense (Details) Sheet http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails Restructuring Activities - Restructuring Expense (Details) Details 47 false false R48.htm 9954498 - Disclosure - Restructuring Activities - Changes in Liabilities (Details) Sheet http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails Restructuring Activities - Changes in Liabilities (Details) Details 48 false false R49.htm 9954499 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.hartehanks.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 49 false false R50.htm 9954500 - Disclosure - Segment Reporting - Financial Information by Segment (Details) Sheet http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails Segment Reporting - Financial Information by Segment (Details) Details 50 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: hrth:LesseeLeaseRemainingLeaseTerm - hrth-20240331.htm 4 hrth-20240331.htm hrth-20240331.xsd hrth-20240331_cal.xml hrth-20240331_def.xml hrth-20240331_lab.xml hrth-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "hrth-20240331.htm": { "nsprefix": "hrth", "nsuri": "http://www.hartehanks.com/20240331", "dts": { "inline": { "local": [ "hrth-20240331.htm" ] }, "schema": { "local": [ "hrth-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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" ] }, "calculationLink": { "local": [ "hrth-20240331_cal.xml" ] }, "definitionLink": { "local": [ "hrth-20240331_def.xml" ] }, "labelLink": { "local": [ "hrth-20240331_lab.xml" ] }, "presentationLink": { "local": [ "hrth-20240331_pre.xml" ] } }, "keyStandard": 222, "keyCustom": 27, "axisStandard": 14, "axisCustom": 0, "memberStandard": 23, "memberCustom": 11, "hidden": { "total": 20, "http://xbrl.sec.gov/dei/2023": 5, "http://www.hartehanks.com/20240331": 1, "http://fasb.org/us-gaap/2023": 14 }, "contextCount": 127, "entityCount": 1, "segmentCount": 34, "elementCount": 372, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 536, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.hartehanks.com/role/DocumentAndEntityInformation", "longName": "0000001 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R3": { "role": "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R5": { "role": "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R6": { "role": "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R7": { "role": "http://www.hartehanks.com/role/OverviewandSignificantAccountingPolicies", "longName": "0000007 - Disclosure - Overview and Significant Accounting Policies", "shortName": "Overview and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.hartehanks.com/role/RecentAccountingPronouncements", "longName": "0000008 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.hartehanks.com/role/RevenuefromContractswithCustomers", "longName": "0000009 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.hartehanks.com/role/Leases", "longName": "0000010 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgram", "longName": "0000011 - Disclosure - Convertible Preferred Stock and Share Repurchase Program", "shortName": "Convertible Preferred Stock and Share Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.hartehanks.com/role/LongTermDebt", "longName": "0000012 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.hartehanks.com/role/StockBasedCompensation", "longName": "0000013 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.hartehanks.com/role/EmployeeBenefitPlans", "longName": "0000014 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.hartehanks.com/role/IncomeTaxes", "longName": "0000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.hartehanks.com/role/LossPerShare", "longName": "0000016 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.hartehanks.com/role/ComprehensiveIncomeLoss", "longName": "0000017 - Disclosure - Comprehensive Income (Loss)", "shortName": "Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.hartehanks.com/role/LitigationandContingencies", "longName": "0000018 - Disclosure - Litigation and Contingencies", "shortName": "Litigation and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.hartehanks.com/role/RestructuringActivities", "longName": "0000019 - Disclosure - Restructuring Activities", "shortName": "Restructuring Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.hartehanks.com/role/SegmentReporting", "longName": "0000020 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Overview and Significant Accounting Policies (Policies)", "shortName": "Overview and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.hartehanks.com/role/RevenuefromContractswithCustomersTables", "longName": "9954472 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.hartehanks.com/role/LeasesTables", "longName": "9954473 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "hrth:LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "hrth:LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.hartehanks.com/role/EmployeeBenefitPlansTables", "longName": "9954474 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.hartehanks.com/role/LossPerShareTables", "longName": "9954475 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.hartehanks.com/role/ComprehensiveIncomeLossTables", "longName": "9954476 - Disclosure - Comprehensive Income (Loss) (Tables)", "shortName": "Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.hartehanks.com/role/RestructuringActivitiesTables", "longName": "9954477 - Disclosure - Restructuring Activities (Tables)", "shortName": "Restructuring Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.hartehanks.com/role/SegmentReportingTables", "longName": "9954478 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesDetails", "longName": "9954479 - Disclosure - Overview and Significant Accounting Policies (Details)", "shortName": "Overview and Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DisaggregationOfRevenueTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": null }, "R30": { "role": "http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails", "longName": "9954480 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DisaggregationOfRevenueTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R31": { "role": "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "longName": "9954481 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R32": { "role": "http://www.hartehanks.com/role/RevenuefromContractswithCustomersContractBalancesDetails", "longName": "9954482 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details)", "shortName": "Revenue from Contracts with Customers - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.hartehanks.com/role/LeasesNarrativeDetails", "longName": "9954483 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "hrth:LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "hrth:FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R34": { "role": "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails", "longName": "9954484 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "hrth:LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "hrth:LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R35": { "role": "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails", "longName": "9954485 - Disclosure - Leases - Components of Lease Expense (Details)", "shortName": "Leases - Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails", "longName": "9954486 - Disclosure - Leases - Maturities of Finance and Operating Lease Liabilities (Details)", "shortName": "Leases - Maturities of Finance and Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "hrth:LeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "hrth:LeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgramDetails", "longName": "9954487 - Disclosure - Convertible Preferred Stock and Share Repurchase Program (Details)", "shortName": "Convertible Preferred Stock and Share Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.hartehanks.com/role/LongTermDebtDetails", "longName": "9954488 - Disclosure - Long-Term Debt (Details)", "shortName": "Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.hartehanks.com/role/StockBasedCompensationDetails", "longName": "9954489 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails", "longName": "9954490 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-80", "name": "hrth:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "hrth:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails", "longName": "9954491 - Disclosure - Employee Benefit Plans - Net Period of Net Periodic Cost (Details)", "shortName": "Employee Benefit Plans - Net Period of Net Periodic Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.hartehanks.com/role/IncomeTaxesDetails", "longName": "9954492 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R43": { "role": "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails", "longName": "9954493 - Disclosure - Loss Per Share - Reconciliations of Basic and Diluted EPS (Details)", "shortName": "Loss Per Share - Reconciliations of Basic and Diluted EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.hartehanks.com/role/LossPerShareNarrativeDetails", "longName": "9954494 - Disclosure - Loss Per Share - Narrative (Details)", "shortName": "Loss Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-87", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails", "longName": "9954495 - Disclosure - Comprehensive Income (Loss) (Details)", "shortName": "Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R46": { "role": "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails", "longName": "9954496 - Disclosure - Restructuring Activities - Narrative (Details)", "shortName": "Restructuring Activities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-103", "name": "hrth:RestructuringAndRelatedCostNumberOfMeetingsMinimum", "unitRef": "meeting", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "hrth:RestructuringAndRelatedCostNumberOfMeetingsMinimum", "unitRef": "meeting", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails", "longName": "9954497 - Disclosure - Restructuring Activities - Restructuring Expense (Details)", "shortName": "Restructuring Activities - Restructuring Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "unique": true } }, "R48": { "role": "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "longName": "9954498 - Disclosure - Restructuring Activities - Changes in Liabilities (Details)", "shortName": "Restructuring Activities - Changes in Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.hartehanks.com/role/SegmentReportingNarrativeDetails", "longName": "9954499 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DisaggregationOfRevenueTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails", "longName": "9954500 - Disclosure - Segment Reporting - Financial Information by Segment (Details)", "shortName": "Segment Reporting - Financial Information by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hrth-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "hrth_AccountingPrinciplesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "AccountingPrinciplesPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Principles", "label": "Accounting Principles [Policy Text Block]", "documentation": "Represents disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19", "r592" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable (less allowance for doubtful accounts of $144 and $474 at March\u00a031, 2024 and December\u00a031, 2023, respectively)", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r227", "r228" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Items", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r4", "r13", "r30", "r614", "r615", "r616" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r53", "r128", "r470" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r143", "r144", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r80", "r132", "r467", "r494", "r497" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r143", "r144", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Loss", "terseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r13", "r30", "r403", "r406", "r450", "r490", "r491", "r614", "r615", "r616", "r623", "r624", "r625" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Items", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent." } } }, "auth_ref": [ "r3", "r13", "r30", "r144", "r145", "r422", "r423", "r424", "r425", "r426", "r614" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r74" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r374", "r375", "r376", "r501", "r623", "r624", "r625", "r701", "r717" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r65", "r66", "r365" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r370", "r377" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r133", "r229", "r235" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares excluded from calculation of diluted EPS (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r183" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of leases", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r8", "r51" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r102", "r131", "r153", "r192", "r213", "r219", "r230", "r270", "r271", "r273", "r274", "r275", "r277", "r279", "r281", "r282", "r398", "r400", "r416", "r465", "r524", "r592", "r603", "r636", "r637", "r707" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r125", "r136", "r153", "r230", "r270", "r271", "r273", "r274", "r275", "r277", "r279", "r281", "r282", "r398", "r400", "r416", "r592", "r636", "r637", "r707" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Interim Financial Information", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property, plant and equipment included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment recognized", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r239" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining unamortized contract costs", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r238" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r34", "r127", "r562" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "totalLabel": "Cash and cash equivalents and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r34", "r89", "r151" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r89" ] }, "hrth_CashFlowLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "CashFlowLesseeAbstract", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Lessee [Abstract]", "documentation": "Cash Flow, Lessee" } } }, "auth_ref": [] }, "hrth_CashHeldInEscrowAccountIncludedInOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "CashHeldInEscrowAccountIncludedInOtherAssets", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash held in Escrow account included in other assets", "label": "Cash Held In Escrow Account Included In Other Assets", "documentation": "The value of cash held in an escrow account." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.hartehanks.com/role/LitigationandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r94", "r264", "r265", "r557", "r635" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r623", "r624", "r701", "r716", "r717" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r73" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r73", "r512" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r73" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r73", "r512", "r530", "r717", "r718" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $1 par value, 25,000,000 shares authorized;12,221,484 shares issued, 7,240,905 and 7,224,718 shares outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r73", "r466", "r592" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r31", "r140", "r142", "r148", "r460", "r475" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss, net of tax:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r79", "r147", "r459", "r474" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r155", "r194", "r211", "r212", "r213", "r214", "r215", "r217", "r221", "r270", "r271", "r272", "r273", "r275", "r276", "r278", "r280", "r281", "r636", "r637" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r155", "r194", "r211", "r212", "r213", "r214", "r215", "r217", "r221", "r270", "r271", "r272", "r273", "r275", "r276", "r278", "r280", "r281", "r636", "r637" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r67", "r564" ] }, "hrth_ConsultingAndEmployeeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "ConsultingAndEmployeeExpenseMember", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting and employee expense", "verboseLabel": "Consulting and Employee", "label": "Consulting And Employee Expense [Member]", "documentation": "Consulting And Employee Expense" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r639" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r301", "r303", "r322" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/RevenuefromContractswithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue and customer advances", "terseLabel": "Deferred revenue and customer advances", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r301", "r302", "r322" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, included in other long-term liabilities", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r301", "r302", "r322" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized included in deferred revenue", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r323" ] }, "hrth_ContributionMargin": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "ContributionMargin", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": "hrth_EBITDA", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contribution margin (loss)", "label": "Contribution Margin", "documentation": "Represents information related to contribution margin." } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated Corporate", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r15", "r212", "r213", "r214", "r215", "r221", "r629" ] }, "us-gaap_CostOfGoodsAndServicesSoldOverhead": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldOverhead", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": "hrth_EBITDA", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Overhead allocation", "label": "Cost, Overhead", "documentation": "Indirect cost incurred related to good produced and service rendered." } } }, "auth_ref": [ "r617" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r83" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "hrth_CustomerCareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "CustomerCareMember", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Care", "label": "Customer Care [Member]", "documentation": "Represents information related to customer care." } } }, "auth_ref": [] }, "hrth_CustomerPostageAndProgramDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "CustomerPostageAndProgramDepositsCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Customer postage and program deposits", "label": "Customer Postage And Program Deposits, Current", "documentation": "Represents customer postage and program deposits current." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r69", "r70", "r103", "r104", "r155", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r427", "r572", "r573", "r574", "r575", "r576", "r620" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Margin per annum", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r24", "r68", "r299", "r427" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r155", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r427", "r572", "r573", "r574", "r575", "r576", "r620" ] }, "hrth_DebtInstrumentRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "DebtInstrumentRenewalTerm", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term (in months)", "label": "Debt Instrument, Renewal Term", "documentation": "Debt Instrument, Renewal Term" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r99", "r115", "r393", "r394", "r622" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognized actuarial loss", "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit", "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation." } } }, "auth_ref": [ "r328", "r340", "r350" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit payments", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r330", "r334", "r351", "r585", "r586", "r587", "r588" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r336" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash contribution to terminate", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r336" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r328", "r339", "r349", "r587", "r588" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r328", "r329", "r338", "r348", "r587", "r588" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNetPeriodofNetPeriodicCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r337", "r347", "r587", "r588" ] }, "hrth_DefinedBenefitPlanNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "DefinedBenefitPlanNumberOfPlans", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of defined benefit plans (in plans)", "label": "Defined Benefit Plan, Number Of Plans", "documentation": "Defined Benefit Plan, Number Of Plans" } } }, "auth_ref": [] }, "hrth_DefinedBenefitPlanTerminationTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "DefinedBenefitPlanTerminationTerm", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination term (in months)", "label": "Defined Benefit Plan, Termination Term", "documentation": "Defined Benefit Plan, Termination Term" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r52" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r52" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r197" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r321", "r578", "r579", "r580", "r581", "r582", "r583", "r584" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r321", "r578", "r579", "r580", "r581", "r582", "r583", "r584" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.hartehanks.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r364", "r366", "r371", "r372", "r373", "r590" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r607" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r608" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "hrth_EBITDA": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "EBITDA", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "EBITDA", "label": "EBITDA", "documentation": "Represents earning before interest, taxes, depreciation, and amortization." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per common share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic loss per Common Share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r165", "r166", "r167", "r168", "r169", "r176", "r178", "r180", "r181", "r182", "r186", "r411", "r412", "r461", "r476", "r566" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted loss per Common Share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r165", "r166", "r167", "r168", "r169", "r178", "r180", "r181", "r182", "r186", "r411", "r412", "r461", "r476", "r566" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.hartehanks.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r175", "r183", "r184", "r185" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r420" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.hartehanks.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r382" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related expenses", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance", "verboseLabel": "Severance", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r605" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r605" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r605" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r609" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r605" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r605" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r605" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r605" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r14", "r121", "r143", "r144", "r145", "r156", "r157", "r158", "r162", "r170", "r172", "r187", "r231", "r234", "r300", "r374", "r375", "r376", "r386", "r387", "r402", "r403", "r404", "r405", "r406", "r408", "r410", "r421", "r422", "r423", "r424", "r425", "r426", "r450", "r490", "r491", "r492", "r501", "r549" ] }, "hrth_FacilityAssetImpairmentAndOtherExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "FacilityAssetImpairmentAndOtherExpenseMember", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Facility, asset impairment and other expense", "label": "Facility, Asset Impairment and Other Expense [Member]", "documentation": "Represents facility, asset impairment and other expense." } } }, "auth_ref": [] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility and other expenses", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r17" ] }, "hrth_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Finance lease cost", "label": "Finance Lease Cost", "documentation": "The amount of total cost for finance lease." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "hrth_FinanceLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r434", "r441", "r591" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r436", "r445" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails_1": { "parentTag": "hrth_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Leases, Total Lease Liabilities", "verboseLabel": "Total lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r432", "r448" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases, Current portion of lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r432" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases, Long-term lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r432" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum lease payments, finance leases", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and beyond", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r706" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r448" ] }, "hrth_FinanceLeasePaymentsIncludingShortTermLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "FinanceLeasePaymentsIncludingShortTermLeases", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of finance leases", "label": "Finance Lease, Payments Including Short-Term Leases", "documentation": "Amount of cash outflow for payment on finance lease including short-term leases." } } }, "auth_ref": [] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r435", "r445" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right of use asset", "verboseLabel": "Finance Leases, Right-of-use Assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r431" ] }, "hrth_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Finance Lease, Right Of Use Asset, Accumulated Depreciation", "documentation": "The amount of accumulated depreciation for right-of-use asset under finance lease." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "hrth_FinanceLeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r434", "r441", "r591" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r433" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r447", "r591" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases (in years)", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r446", "r591" ] }, "hrth_FulfillmentAndLogisticsServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "FulfillmentAndLogisticsServicesMember", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fulfillment and Logistics Services", "label": "Fulfillment and Logistics Services [Member]", "documentation": "Represents information regarding the Fulfilment and Logistics Services segment." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r129", "r240", "r458", "r571", "r592", "r631", "r632" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r81", "r106", "r192", "r212", "r218", "r221", "r462", "r472", "r568" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.hartehanks.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r154", "r378", "r383", "r384", "r385", "r391", "r395", "r396", "r397", "r500" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "negatedLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r109", "r118", "r171", "r172", "r200", "r381", "r392", "r477" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for (received) income taxes, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r35" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable and contract assets", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "hrth_IncreaseDecreaseInCustomerPostageAndProgramDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "IncreaseDecreaseInCustomerPostageAndProgramDeposits", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Customer postage and program deposits", "label": "Increase (Decrease) In Customer Postage And Program Deposits", "documentation": "The increase (decrease) during the reporting period in customer postage and program deposits." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and customer advances", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r560" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses and liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses, income tax receivable and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense (income), net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r108" ] }, "hrth_InterestPaidReceivedExcludingCapitalizedInterestOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "InterestPaidReceivedExcludingCapitalizedInterestOperatingActivities", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid (received) for interest", "label": "Interest Paid (Received), Excluding Capitalized Interest, Operating Activities", "documentation": "Interest Paid (Received), Excluding Capitalized Interest, Operating Activities" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Expense", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r194", "r211", "r212", "r213", "r214", "r215", "r217", "r221" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Labor", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r618" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost, net", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r440", "r591" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r705" ] }, "hrth_LeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "LeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of Finance and Operating Lease Liabilities", "label": "Lease, Liability, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of operating and finance lease liabilities." } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "hrth_LeasesWeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "LeasesWeightedAverageDiscountRateAbstract", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Discount Rate", "label": "Leases, Weighted Average Discount Rate [Abstract]", "documentation": "Leases, Weighted Average Discount Rate" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.hartehanks.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "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." } } }, "auth_ref": [ "r430" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r439" ] }, "hrth_LesseeLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "LesseeLeaseRemainingLeaseTerm", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term (in years)", "label": "Lessee, Lease, Remaining Lease Term", "documentation": "The remaining lease term for leases of the lessee." } } }, "auth_ref": [] }, "hrth_LesseeLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "LesseeLeaseRenewalTerm", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term (in years)", "label": "Lessee, Lease Renewal Term", "documentation": "The renewal term for leases of the lessee." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r438" ] }, "hrth_LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "LesseeLeasesSupplementalBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Balance Sheet Information", "label": "Lessee, Leases, Supplemental Balance Sheet Information [Table Text Block]", "documentation": "The tabular disclosure for supplemental balance sheet information for operating and finance leases of the lessee." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum lease payments, operating leases", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and beyond", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r706" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.hartehanks.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r430" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable sublease proceeds, year one", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r449" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r21", "r153", "r230", "r270", "r271", "r273", "r274", "r275", "r277", "r279", "r281", "r282", "r399", "r400", "r401", "r416", "r511", "r567", "r603", "r636", "r707", "r708" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r78", "r105", "r469", "r592", "r621", "r630", "r702" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r23", "r126", "r153", "r230", "r270", "r271", "r273", "r274", "r275", "r277", "r279", "r281", "r282", "r399", "r400", "r401", "r416", "r592", "r636", "r707", "r708" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r20", "r620" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r20", "r620" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r620" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "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." } } }, "auth_ref": [ "r20", "r620" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused commitment fee rate", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.hartehanks.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r95" ] }, "hrth_MarketingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "MarketingServicesMember", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing Services", "label": "Marketing Services [Member]", "documentation": "Represents information related to marketing services." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r358", "r453", "r489", "r503", "r504", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r570", "r577", "r589", "r593", "r638", "r709", "r710", "r711", "r712", "r713", "r714" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r358", "r453", "r489", "r503", "r504", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r570", "r577", "r589", "r593", "r638", "r709", "r710", "r711", "r712", "r713", "r714" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r150" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r150" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r89", "r90", "r91" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "netLabel": "Net loss", "verboseLabel": "Net Loss", "terseLabel": "Net loss attributable to common stockholders", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r82", "r91", "r107", "r124", "r138", "r141", "r145", "r153", "r161", "r165", "r166", "r167", "r168", "r171", "r172", "r179", "r192", "r212", "r218", "r221", "r230", "r270", "r271", "r273", "r274", "r275", "r277", "r279", "r281", "r282", "r412", "r416", "r473", "r532", "r547", "r548", "r568", "r602", "r636" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.hartehanks.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r116", "r117", "r119", "r122", "r159", "r160", "r163", "r164", "r173", "r174", "r232", "r233", "r388", "r389", "r390", "r407", "r409", "r413", "r414", "r415", "r417", "r418", "r419", "r428", "r429", "r451", "r455", "r456", "r457", "r493", "r494", "r495", "r496", "r497" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Guidance Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "hrth_NewCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "NewCreditFacilityMember", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Credit Facility", "label": "New Credit Facility [Member]", "documentation": "Represents the New Credit Facility." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expense, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r85" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonqualifiedPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonqualifiedPlanMember", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonqualified Plan", "label": "Nonqualified Plan [Member]", "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r612", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesDetails", "http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.hartehanks.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r628" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax, before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r16", "r30" ] }, "hrth_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Lease Liabilities", "label": "Operating And Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases." } } }, "auth_ref": [] }, "hrth_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of lease liabilities", "totalLabel": "Current portion of lease liabilities", "label": "Operating And Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as current." } } }, "auth_ref": [] }, "hrth_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term lease liabilities, net of current portion", "totalLabel": "Long-term lease liabilities", "label": "Operating And Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as noncurrent." } } }, "auth_ref": [] }, "hrth_OperatingAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets", "totalLabel": "Right-of-use Assets", "label": "Operating And Finance Lease, Right-Of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating and finance leases." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": "hrth_ContributionMargin", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment operating expense", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r192", "r212", "r218", "r221", "r568" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r442", "r591" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails_1": { "parentTag": "hrth_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/LeasesMaturitiesofFinanceandOperatingLeaseLiabilitiesDetails", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Leases, Total Lease Liabilities", "verboseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r432" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseLiabilityCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Current portion of lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r432" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Long-term lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r432" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r437", "r445" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "hrth_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails", "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right of use asset", "verboseLabel": "Operating Leases, Right-of-use Assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r431" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hartehanks.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r447", "r591" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r446", "r591" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r221" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r101", "r130", "r464", "r603" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r135", "r592" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r130" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r6", "r12", "r100" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income, net of tax", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r6", "r12", "r100", "r139", "r142" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to pension liability, net", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r5", "r80", "r98", "r137" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r592" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r86" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments and adjustment", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r254", "r619" ] }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtRestructuringCosts", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt financing costs", "label": "Payments of Debt Restructuring Costs", "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r88" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r325", "r332", "r333", "r335", "r341", "r342", "r343", "r344", "r345", "r346", "r352", "r353", "r354", "r587" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liabilities", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r71", "r326", "r327", "r331", "r587" ] }, "us-gaap_PensionExpenseReversalOfExpenseNoncash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionExpenseReversalOfExpenseNoncash", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net pension cost (payment)", "label": "Pension Expense (Reversal of Expense), Noncash", "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock and Share Repurchase Program", "label": "Preferred Stock [Text Block]", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r134", "r236", "r237", "r563" ] }, "hrth_PrepaidIncomeTaxesAndIncomeTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "PrepaidIncomeTaxesAndIncomeTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes and income tax receivable", "label": "Prepaid Income Taxes And Income Tax Receivable, Current", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer and carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [] }, "hrth_PresentationOfOperatingExpenseInConsolidatedStatementsOfComprehensiveIncomePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "PresentationOfOperatingExpenseInConsolidatedStatementsOfComprehensiveIncomePolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses Presentation in Condensed Consolidated Statements of Comprehensive Income", "label": "Presentation Of Operating Expense In Consolidated Statements of Comprehensive Income [Policy Text Block]", "documentation": "Disclosure of accounting policy used for presentation of operating expenses in consolidated statements of comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount drawn on letters of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r32", "r620" ] }, "hrth_ProceedsFromPaymentsForIssuanceOfTreasuryStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "ProceedsFromPaymentsForIssuanceOfTreasuryStock", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock activities", "label": "Proceeds From (Payments For) Issuance Of Treasury Stock", "documentation": "The cash inflow (cash outflow) from issuance of treasury stock." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ProductionAndDistributionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductionAndDistributionCosts", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Production and distribution", "label": "Production and Distribution Costs", "documentation": "Amount of expense related to the production and distribution of goods or services to customers and clients." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment (less accumulated depreciation of $37,225 and $36,533, respectively)", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r463", "r471", "r592" ] }, "hrth_QualifiedPlanIIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "QualifiedPlanIIMember", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Qualified Plan II", "label": "Qualified Plan II [Member]", "documentation": "Represents information related to Qualified Plan II." } } }, "auth_ref": [] }, "hrth_QualifiedPlanIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "QualifiedPlanIMember", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Qualified Plan I", "label": "Qualified Plan I [Member]", "documentation": "Represents information related to Qualified plan I." } } }, "auth_ref": [] }, "us-gaap_QualifiedPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QualifiedPlanMember", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Qualified Plan", "label": "Qualified Plan [Member]", "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r612", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r332", "r358", "r367", "r368", "r369", "r452", "r453", "r489", "r503", "r504", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r570", "r577", "r589", "r593", "r596", "r633", "r638", "r710", "r711", "r712", "r713", "r714" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.hartehanks.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r332", "r358", "r367", "r368", "r369", "r452", "r453", "r489", "r503", "r504", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r570", "r577", "r589", "r593", "r596", "r633", "r638", "r710", "r711", "r712", "r713", "r714" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r16", "r30" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Information by Segment", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r39" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Activities", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r251", "r252", "r254", "r257", "r263" ] }, "hrth_RestructuringAndRelatedCostCostReductions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "RestructuringAndRelatedCostCostReductions", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reorganization cost reductions", "label": "Restructuring And Related Cost, Cost Reductions", "documentation": "Restructuring And Related Cost, Cost Reductions" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected cost to be incurred", "label": "Restructuring and Related Cost, Expected Cost", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r253", "r256", "r260", "r262" ] }, "hrth_RestructuringAndRelatedCostNumberOfMeetingsMinimum": { "xbrltype": "integerItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "RestructuringAndRelatedCostNumberOfMeetingsMinimum", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of meetings held, minimum (in meetings)", "label": "Restructuring And Related Cost, Number Of Meetings, Minimum", "documentation": "Restructuring And Related Cost, Number Of Meetings, Minimum" } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring expenses", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8", "r258", "r260", "r634" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r253", "r254", "r260", "r261" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r260", "r261", "r262" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance:", "periodEndLabel": "Ending balance:", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r254", "r259" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r254", "r261" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r75", "r97", "r468", "r493", "r497", "r499", "r513", "r592" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r121", "r156", "r157", "r158", "r162", "r170", "r172", "r231", "r234", "r374", "r375", "r376", "r386", "r387", "r402", "r404", "r405", "r408", "r410", "r490", "r492", "r501", "r717" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name [Axis]", "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r589", "r612", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name [Domain]", "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r589", "r612", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_RetirementPlanTaxStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTaxStatusAxis", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Tax Status [Axis]", "label": "Retirement Plan Tax Status [Axis]", "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r612", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_RetirementPlanTaxStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTaxStatusDomain", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Tax Status [Domain]", "label": "Retirement Plan Tax Status [Domain]", "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r612", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "terseLabel": "Total Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r193", "r194", "r211", "r216", "r217", "r223", "r225", "r226", "r320", "r321", "r454" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r120", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r561" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r120", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r324" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r533", "r561", "r565" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction price allocated to unsatisfied or partially satisfied performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r114" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails": { "parentTag": "hrth_ContributionMargin", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r146", "r153", "r193", "r194", "r211", "r216", "r217", "r223", "r225", "r226", "r230", "r270", "r271", "r273", "r274", "r275", "r277", "r279", "r281", "r282", "r416", "r462", "r636" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "hrth_SalesServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "SalesServicesMember", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Services", "label": "Sales Services [Member]", "documentation": "Sales Services" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r363", "r626" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r173", "r363", "r610", "r626" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r703", "r704" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.hartehanks.com/role/LossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r11", "r61", "r62", "r63", "r64" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.hartehanks.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Period of Net Periodic Cost", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans." } } }, "auth_ref": [ "r11", "r61", "r62", "r63", "r64" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.hartehanks.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliations of Basic and Diluted EPS", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r627" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r260", "r261", "r262" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Expense", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r54", "r56", "r57" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Liabilities", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r55", "r58" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r43", "r44", "r45", "r48" ] }, "hrth_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (\"SOFR\")", "label": "Secured Overnight Financing Rate (\"SOFR\") [Member]", "documentation": "Secured Overnight Financing Rate (\"SOFR\")" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r604" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r606" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r189", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r226", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r256", "r262", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r571", "r613", "r715" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.hartehanks.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r188", "r189", "r190", "r191", "r192", "r204", "r215", "r219", "r220", "r221", "r222", "r223", "r224", "r226" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r205", "r206", "r207", "r208", "r209", "r210", "r225", "r569" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising, selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Overview and Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r92", "r152" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.hartehanks.com/role/SegmentReportingFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r123", "r189", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r226", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r256", "r262", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r571", "r613", "r715" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r27", "r121", "r143", "r144", "r145", "r156", "r157", "r158", "r162", "r170", "r172", "r187", "r231", "r234", "r300", "r374", "r375", "r376", "r386", "r387", "r402", "r403", "r404", "r405", "r406", "r408", "r410", "r421", "r422", "r423", "r424", "r425", "r426", "r450", "r490", "r491", "r492", "r501", "r549" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r156", "r157", "r158", "r187", "r454", "r498", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r525", "r526", "r527", "r528", "r529", "r531", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r549", "r597" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r173", "r363", "r610", "r611", "r626" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r156", "r157", "r158", "r187", "r454", "r498", "r502", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r525", "r526", "r527", "r528", "r529", "r531", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r549", "r597" ] }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of RSUs", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r14", "r59", "r72", "r73", "r97" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.hartehanks.com/role/ConvertiblePreferredStockandShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payment", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/ComprehensiveIncomeLossDetails", "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets", "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r73", "r76", "r77", "r93", "r514", "r530", "r550", "r551", "r592", "r603", "r621", "r630", "r702", "r717" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r444", "r591" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "hrth_TexasCapitalBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "TexasCapitalBankMember", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Texas Capital Bank", "label": "Texas Capital Bank [Member]", "documentation": "Represents the lending institution." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r583", "r640" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r583", "r640" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.hartehanks.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue for performance obligations recognized at a point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r583" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.hartehanks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue for performance obligations recognized over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r583" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury store shares at cost (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less treasury stock, 4,980,579 shares at cost at March\u00a031, 2024 and 4,996,766 shares at cost at December\u00a031, 2023", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28", "r59", "r60" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.hartehanks.com/role/RestructuringActivitiesChangesinLiabilitiesDetails", "http://www.hartehanks.com/role/RestructuringActivitiesRestructuringExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r253", "r254", "r260", "r261" ] }, "hrth_UnbilledReceivablesAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "UnbilledReceivablesAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets and unbilled accounts receivable", "label": "Unbilled Receivables And Contract with Customer, Asset, After Allowance For Credit Loss, Current", "documentation": "Unbilled Receivables And Contract with Customer, Asset, After Allowance For Credit Loss, Current" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.hartehanks.com/role/OverviewandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r40", "r41", "r42", "r110", "r111", "r112", "r113" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r443", "r591" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.hartehanks.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Diluted EPS denominator (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r177", "r182" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic EPS denominator: weight-average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r176", "r182" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.hartehanks.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited", "http://www.hartehanks.com/role/LossPerShareReconciliationsofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares used to compute loss per share", "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "hrth_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hartehanks.com/20240331", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.hartehanks.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Lease term", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r610": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r611": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 70 0000045919-24-000026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000045919-24-000026-xbrl.zip M4$L#!!0 ( (6!JEBCZ*4"L < ((F 2 83(P,C0P,S,Q97@S,3$N M:'1M[5IM<]NX$?[>7X$ZTUP\(\G4FQU+CF=\CC/G:2^^.KZY]E,'(I78 \2UR6GI\E)*/S/YW]N=D4 M;W589I0[$1J2CB)16I6/Q2\1V7O1;-92E[J8&35.G.@$G9[X19M[-9%5NU,N MI?-Y/V='U?W9D1_D;*2CV?E9I"9"16\.U(GL]ZD3T/%)$/7Z_:Y\'SV M3D[E:>^8_M4^@"K$*QWK9BF].!%X'^&W-*,9:;2V>"[.Y61%>]I*FYU)O/O&E;F MMFG)J+@2M.H_A $QMK^=5L:$C523G3;K?;9$W%W?O!<_ M_7S[X>>+]W?B[D9\N+KTS[I!1]R\$W<_7(D/%[??7[R_^M"\^RHFR#7&9*(K%U0.%I5,3$C=QK$(R M0L?B!VD:..$SL4[;3+1#II_YXAR^!9QZY_N M0V@Z.Q>:[Z5%0.#Z;";NF),P MB;D)#Q5+L$$ M;4&A-Y#[+6":CC#-"=0B,9JMNF%?(-C]=B!((E8Y@LQX60:U ?Q!',UFI5WE M,;A#.H5^5!ZF980^ 9R5"#8 .L5\4R#N#%F&ZXP1)E M"@$ 40,M?CCK[0FE342.OM M'-[N'@6'2X+VR=#6B*H+ J8(71<7'+9K(0UY@"#@:I02!U(04#E*E4U8G,4R MT"-3)-]'RH:IMB7TF#B-3BND%$:'%.&Q%:\ C(B M"KZ5P]A(O,QB0MPTFV9 M0J+=EM5V/ZKNJEO%%6E>(93[%TQ<*\"M@,2V;#U0_&B@& /Q/#^& M,R0XH7]%P70:[!!$Y>$.0;338S^\)8OB&]'R&>WS4&IPL@UE:;=7X:PW(L"B M'JG*H[HTZ #DA'K;4QZD*/?]<(V\),M5PC642H^S.I$NL=*HR9@;%8@3MEB= MJLAOAVTYLBI2TBB>@*K2O4\!.?=46D[!?EE:GZ\]06I+, @;8:]4H(9489E* MYG5,RQNQ3.70J J#U7H&_XV(!4&]T*?H*ZAVIW \VAT<'[>.3]9QO#5AK<%Y M>ZK;&M58"1,5,5BEU;ED3I<60.>JDA$L331'$_"MY$BERLTXNV\:EM>6!Y[' M5+4L'HFN5*4^=3S4$RI*4P#3UEF8HM:8@OVK6XWUWX> MKU $<]JJPASITCUMP3;Y02ZDB\R$H^K(A.JK/ M;ZICM@TJ,4 ,#IN+U19CGT3^K("/$?)R8=!A94XB[:+$8-KS:*?(YP/OB)JK M9R)5]Y36!P^VC=?B?"=VH#U]V0#YH\0H_G::"S9BV1@GV^DU< ,YC7,K/C+]?1 M\Z5'OY8*YOME5N8A3^+P_]NLWRR[7Z0HS% H*@"-=[:\1PX5 1EUAEYL=Z8D M[SGE5H6:3[J^Q/2'G/.CH"_"6[TSJ=\BZ=LR S[@)3^9.HUL/#3;IYR^@_N@"Z3NV( U&@@[>:(#/ $ R33@[E86EP?R?(9B[2.5LH'+O,J\TK#L;:>=T-N"L.6'Z1WE1OWWT MD*J:EV^F6T'U=MH9_$;SD>OFEF\Z]%+[8Z=7_O[]%Z^/ZH]R M)MI!PW\,L0!A[8%/3"[@J1UL)?IM^.'EBQZ6K+^NO )_Y)'/Q+U>BGZE%K"? MS]T$&S[\MCSQ%@SYOT7"OGCF>;AXQI+9N]7UQ(O(KJCK3!4L5.0+\2K>N\N3W2H^NU3=@1_[;L_\"4$L#!!0 ( M (6!JEA:F*U,N@< &0E 2 83(P,C0P,S,Q97@S,3(N:'1M[5IA<]LV M$OU^OP+GS*7Q#"6+LF1%DN,9UW%:S]S%=XX[O?O4 4E0Q!DD6 "4K/[Z>PM2 MLF3)B9)<6]53SY@VB5U@L?OP=@'R-'.Y.CO-!$_._G+ZUU:+O=5QE8O"L=@( M[D3"*BN+"?LQ$?:.M5J-U(4NYT9.,L>ZG6Z/_:C-G9SRNMU)I\39HI_3H_K^ M],@/"83EXW"3N=O!^MRW$P@ZG0Y"KNE0V.J M,;6F-=9*F]&+CO\94TLKY;E4\]$WMS(7EKT7,W:CV)851J:UH)6_ M" R(L?WMK#9F@'Z4+,3"N+!+%EW>9S*2CAV'[>[I$NQ96<%*,8 1#F5Y]V;^NT+RYO;J_>75V_T\2O O:63V7"ON/&2*N+@%UD4J3LG2QX$4NNV'6:RE@8IE/V/3=. MX%K\F/N[<'P8L$P8$V4TE3Q*LZ)82:;-ZO.-DD0 LHQ8]^9W\%K87D_CM1U]WR_&@[=UPQ3(^ M%L/GT-HNGL7 MFF^Y14#@^GS.[@H]4R*9B*".4!.71,.$0B.5800N"X: L*IPIA*8 9*;SW,( M&&8YA1J"8OFJVYX+A \_N- 4+!TR?0/00V /XBCV:RTRR(%=W GT8\L M8E4EZ!/ 68E@ -!)XIL2<2?($I25>L!D P?[:&C /I'4<4 2E8( @*B!%C^< M]?;$W&8L57IF%R@U8B*M,QP#<7I8VPTK@Q6PV84Q&]8^%[SU]@YOMVO!H9(@ M'(QM@ZBF(""*T$UQ06&[8MP(#Q $7$9*4""9 "HC)6U&XB26@QZ)(ND^D396 MVE;0(^(T6M5(*8V.18+'EKT",!(!I-71O[R/,UY,!#L')]U4"A+A,6^%_5?B MT*N&_:2^JV\E5:5%C5#JGQ%QK0"W!A+9LO- Z=I *0:B>3Z&,R0HH7]%P33L M[!%$^>$>0;3;(S^\%18%.*+E,]JGH110LHUY97=7H:P7"<"B&:G.H[HRZ #D M-)764QZD1.'[H1KY@2Q7"=<(Q3W.FD3Z@)6@(6-JE"!.V&*UDHG?$MLJLC*1 MW$B:@*S3O4\!!?5464K!?EE:GZ\]06HK8! VPUZI1 TIXTIQXG5,RQOQD,JA M41<&J_4,_HL$"8)ZH2^2KZ#:O<)QM#\X/FF?##9QO#-A; :02_8'%FV_9"KW/8$K*YSJ.*T.Q7TF>6WK-M75X3@>AZ,O&Z*@YOZF/V;:HI Q M.&PAUEB,?9+P9P5TC%!42X,.:W,R;I1[M(?#[PCFBX>LZ4O!.J.3AX M)!]\M6^^$N%[M0'K/Y,-F#]"3!9K(WA@)R++57P^$!4![3-JCHWJ=6D:1P7K MM+'+-.\?H,L\E\X)\9%4$&D4$M2>2-CG.WD%,(-Y+3$[_E(=O5AZXN=*PGR_ MS*HBIDD<_KG-^M6R^[E"889"40)HM+.E/7(L!9#19.CE=F&MV)O6YPA9:XPD4K5BRVI/8; I3J !@J!^#.N];)'U;Y< ' MO.0GTZ21K8=FSRFG[^$^Z!RI.S5@C0!A%Y[H !Q_)MT@+*@3H"RF6DT%9<&" M3YJC==-PH\A+I><"K;-,UX3(U_ +O'U.;6"?!&=[5Q@@Q,[OG9KF" 4I@5G M*UY:,5K\,P9SEXK/1[+P+O-*XZ:S2#NG\Q%ES2G1/\J+Y@VDAU3=W+R='@ZQ M=KOT@MH9_":+@9MWUVW_[OK()9MMO5Z[,WRZN=,.O["M?W+\19H?,[;?;0][ M@YVZ/?*.J)T!=]N2%V\.C@\6"@T@1]WRGH7M_M97VQMNU^5OOW;#'J;T#SYG M82?PWT,L,=AXX".3Z[#08W$'4>^'_7;"RQ<]+%=_??0*?,TEGPA\LQ1II7;: M RPNYH_>V,+^/Y!#WH(D_[]H>![.\>GN$4(B<_;$9Q*;X#GR-+R%Y5>_"BJU M]:^_1O4Q[U0\^9U0P^.=!Q4>P:V5VU1Y\HN58;4_C M1A#^WE\Q#2H'4IS8C@/D!:0T!!UJCUQ)T+6?JHUW'6^QO;[=#<3]]9U=VQP! M ?L,(P.:*?K!9%'?_<::(KJI8W21<*. M&RG/G)@9__V@F^O!+:,@47[!8N14JR=TU%,N4H)GE4*BK^)T.'Z-N^WI;!'.(Z M"<]8'9SGFX@FZY@ON(:.W_*&;:-?0WH,[,F D35YLFFYW6:@V5H[).'+K!]B M IC\QV$'3\(>3R[GYV?GX]'\?'H!'Z\N9U>CBSG,I^ =P55KUAJW8#896ZG7 MZ;I-&,U@=#K].)^<;@7[K8"[#Z<&T7,/8'H&\_<3F(TN?QQ=3&;.]->?)[_! M:#PW$M]U_9>D\8^5TCPJ_B.HYTWXB>1:V8$_'#'9WCGS?'8Q%FI.LL&_>8+\),9-L40 :&W2@ M8Z+!Z),P+%5-X9$L%U*#R.!,R!0\U_D%(B&MXN>5<2B!910+U0(+26ZYC:S3#P"77' DRTLDZC$FV9%C2TI0KQ=$3_AI-BO7/ M!HG0\I54*X+D:V%6T$;-Z^R1?*!GSL?HU ;L=?K!!O47%J0 M-3.P*.P*%6$0K9($:<*WQ*QVAT2RSRLNF:FRJO0J% -5!J-:KW"G(52)R.3& MGFC"@BC,(!*<%G"=B5O,YY(U+0<\P\V0$DM_B X(+DKQJQ66M$)$N$0"<\F4 MH:IIQ"1) ,TP3I(@D2I'UE2Y9,0SDH7F.RY(N5W:[!346B4ETR)GTOI4=;:K M7#V;=&18DT7":O%"2,JD@TPG)%>L7_\QH%SE"2GZ/+-\6:-!M=A":"W2OCD! M;PQA(4FJ/-J4EN(OAV/++0](C8>)IK7G2MRRHK:FCV5!I^7W.EO%;LM[H2QP M#UYD^;5@NYU6SWU>0&U+1$D&\JTP@<>-3J,VR FE6('Z?KX&[ZES]2'I)=__ M_O^.S>H'4F!Q+,O>W2:L&'CUX,JJ_@9A!8<#99_WCM@-F'^S1ZNR8:M*CO&+ MA%,P@0]>%Q.G6(K?8'J?N6O?2A9?MH=KC*Y!V/@_YO]UP=HR #Q.>=LV*U_O MA?S@6VI +X1FNSO=HP',8ZZJ+A1Y+WO :BPQ/?B][O*IR>AV,$3BH8;(Y#@FU;[Z:6HV>.+$T@.#.E=MK:WNC>OY=!7[9_[DN6$+-9 MMM[45*VL^\6$++ .KO1CDZUW(AO/\IZI;>^W_@)02P,$% @ A8&J6/HQ M6I1\! P@\ !( !A,C R-# S,S%E>#,R,BYH=&W=5VU/XT80_MY?,0TJ M!U+LV([#2Q*0TA#ND'KD2H*N_52M[76\Q?;Z=C<0]]=W=FWG"!"*4%^.(A3% MF?=GUC//#A.5I:?#A)+H]+OA]Y8%9SQ<9C17$ I*%(U@*5F^@,\1E3=@6;76 MF!>E8(M$@>=X/GSFXH;=DDJNF$KI:>-GV*F>AQT39!CPJ#P=1NP66'328L>! M?QS[;M]0J$PYEA:+0UYRD5_QS%_ RVQ8I*QM.R_ MF[.,2KBD=W#%,Y*_:TN22TM2P>)*4;(_* ;$V.;QKDKF$/VD+*=-VS#;#(V4K?;<]HPFL'H;/II M/CG;6NRW4MS]7DYDU_>6GR:\P&L^UQ',<[S5M M_'TI%8O+_ZC4BS:(N3"*7Y8ZH ":1SBL/A(1)KL[[H$SZ+KM:CB1 M/(*8I2B]8RHQ1C,:+@53#$'2TLDJ3$B^H#C6LHQ)R3 2_FO-"&>@21)+*Y9" M+@DV0''M06DUM[M']@%S6?_0VXOV-1 /XJQCC$*EQ>YQU]^ YLH4V2 #06D\ MU(!!O$Q3A F?4NUM78F@7Y9,4#UI91652PJR2D;:;_"T8:D"*Q,;9Z(- 9'8 M000X*^$FYW?8SP5M&PQ8CH-:GQ346J85TKR@PL243;?K7KT8=$18D2"E MC3C@(J+"0J134DC:;[X,(B:+E)1]EAN\C-&@=A9PI7C6UUOP5@,6DK3NHVEI M)?ZZ(&VG6I(*%XJ*FLBUV#:BCHH>RWS?=GKN5K%COU;F.P>OLGPNV5[7=OWN MB]QV#! 5&(BWQ :>M+JMQJ @4803J.\5*W"?VJV/0.?%O__BN#[6\Y&4.!FK MF;<^@77YSU3FZ+I:+U)] R#L[OB' VD^'RRM#4C^HNOUBZC?4\<^Q%<+)$_1 M5Y/_&P+D#.?;WWL:_E?@;)P0)-E;B,WCP],Q0_CY&=\]^)86ZR57='>G=S2 M><)DO5VQ#=5NJ^F6YA;WMN93C$>SW(;>$!&0G$IKNDIIV3 ;S7+-LI2)WK Y MQ^U-5R$MC!MMAY#H&V;-7:*&ZVQWA^L?J1A%FM-0N8?T"!D8)EL@^3'K>,W& MCEY(Q=I D MFAD5N7^#W[YP8R_""OJ I@GA+M]Y"ZQ7M?#4A ;XS2_789.M] M;^.SND-WS-W]3U!+ P04 " "&@:I8(%4UQ_7K !=90P $0 &AR=&@M M,C R-# S,S$N:'1M[+UK=^)(D@#Z?7^%+KT[4W4.4'KR<'7['I?+->VSU66/ M[=K9N5_V)%)B-"4D6@^7F5]_(S(E(8PP" 0D./?,5F.0\A'OB(R(_/7_?1Y[ MRA,-(S?P?_NKUE;_JE#?#AS7?_SMKQ?WE]?7?_U_S__CU_^GU?K?3W=?E<^! MG8RI'RN7(24Q=92?;CQ2XA%5_A&$/]PGHMQZ)!X&X;C5XJ]=!I-IZ#Z.8D57 M=3-[+/LU/#,ZW8%N]=26WAF2ECGL#5I]V^RU>GV]9SK=?L\TS>;CF64-!_#% MH-51NUK+U&RU-1AJ=FO8ZVJ]CM$Q3,=N.F<#G5H=G:K:H#,TJ3,8]*AM#(=V MMV_UAIV!Q>8=Q;!GV+=!Z+6#\/&#KFK&!]?W M7)_BOAOIX_#WCV4OJ,8'_'E (MK(1X];$;7GWH"_VX_!4V'P#W%(_ AA1F+ M LYMM=1>R]"R<:(PSL<8DFC 9H0OX5'=R">+ E/7NJ\L+WTB>P%_=-S\^>*S MG0_\Q\)&RL=];1>ZVE+UEJ;G\RU [Z?!!M'Z_?X']FMQ:>YK._&CF/AV#NCG MR"T;&)[5/OSO'U_O[1$=D];+MT9A/)I[;43"F(Z(_R-JV\$8MV"JQ@P-#GT! MK0R7\,,<*I*H]4C(9!%GZ0_%AY<#!,F4/73F$>#&!O5;W^\;Y[^.*''.?QW3 MF"CX:HO^F;A/OS4N S\&SFP]3">P0YO_]5LCIL_Q!S;4A_/_^(__^#5V8X^> MX]9;V?Y^_<"__/4#'WH0.-/S7QWW28GBJ4=_:SAN-/'(],P/? H+<)_/\$$: M\H^NXU"??83?OX%X"%V;S_\SL9D)#D$;I^'>H MA6Z&WR-Z 2N([V,@!]SKS?"+ZX-<<&'#0>2B]+IZ!N:)W(%'O[I1G"_*,!KG MJ\7%+_FT%[[#AZ9E"]AN;Z\,O,G.S(/MS-@YUBQQ]E8SUCKB[&P>:U]=,G ] M%/-<#F^P.5/=:G,O5U"G)*EC=YI NWMMY$WVIA]N;Z]R7!U[VTX%[ %OWP+? MWGQ[W7JV-UO$3J3*=GOL'72/Z\J6[?;8%PN/]5.J59-ZV.D.-]G7=I;82P&C MB$3IM<%H.XMNWS#Z,.\EAW1(X3F;1B7./49!SB(6KP H*BPJ#I8&GL^_WGZN.!2[H/2XB']-QGUR' M%A]E<"9Q$&XX[<+[^.5GZ@=CP'/)L.N"9FZ(#_.K?VW7$7U$=EB (O.>TQ\K M@=%/Q@,:+D'Q!#Y6&FT"!%N^-ORETE!C2I&ERD=+?UQGP%3LL#$QH)%]3UFD M*?L+ ]_#UT:*HS!:&E<]O+ZO^E\ 735G9AGKFUE&?6:6IHI*?;EC M??5G@LYN,)X$/OSY@O[@^W'@W\>!_>-82$_;N8F_8YA?. Z+;Q#OEKC.M7]) M)FY,O*.!_\Y]BQW#'P0S<7WJ7)$0CY^CHP'\SEV?'0/^(61N_)2)&RYYC@;V M.W?.=BUT;#L9)QZF[=W$(QKBE6R?@C]V!WK?2K1/VTBT6!Q6CE2](@?3GD%/??$HY$H)MQIBWSQHS_'0B=O0.:+'ZZJB5B.%#_B5RR\ M@I\OB3=T/0^_OO"=K\&C&\6N+0Q[G[0:L(XZ0B@XY9R^8K"..FBX'?D<*<:$ MC=I)^5R&+F$#>%(H+L7944?3A#M)V1-_'R;CRSKJ:)IPM+)/X7(@@CGJ^-Z^ M3]T.A*.CCJV)=)QRVK+_J*-J(I')&Q#[1QWAV^.IVV'0TSGJ,)I0IRDG+?([ M1QTO$XI.3E_F=X0-U8EVZG8@_ @;FSN!LY/35@-''2$4G'+>@&(XZJ#A84_= M#H0Q8:-V4CZ7H4O8 )X4BDMQ)EPT+0KCLSOB/Z98P3__<'UWG(Q/\MBS(UR( MJ@P!Y/ED$=#=>1!J#3C,%[):+57/!]KFOBYAXR9?PZ3% N"[@5U;27HA(TI2>HZF*!C M%_+H_74$W8M'MQ)TP@:I#D2*M=%#+<3_E<8Q^G_\F:.1;\*&KMZ>?/L?$KID MX-$[D!#%@QMJ)VF QW^#:O Y^YOOMR=IEDG;(2N7L+<3A+4V/"_ M*VR,[> %R&6(%PT302K;$><(%S@3#!8UW@A94^P&)E:X]:$C9&M=;WZWRO< MK;[AS-_(N&CHS,UX+=2AB%:3&.\)&ZQZHS0Q'Q[7ZF)]8:-&%8"]6VC7J*][ MP@9&#@MM (XL-P<5_8^$Z>];WVG1&?Z1"O3/E$??C K*WHPOE7$L4XRK'$$OO"!E>J M(X2E"GN,!X\0$<*&/X3G#!%4E[#A%&'92 2L"1MI$9[G=A.5[ L;5A&6C7:$ M"&%C)\?$&35>!=T7-LIQ#)Q1)R*$C4,(SQD"^)^:*FR,05@^$@)M,FY0SVE] M70:"ILK @2B8V'GD8 ,A8:XO)#HM0ZU'2 CGA&.U;DZ.]S;U"6QG5LB;??,E M"*E-(H&<[,Z\P;0=6G;N9>]4B=4("&&]6W;TD-AQ$F*A1A!A4Q/XCH9/Q>2; MR\"/$@\[W\+/V;GCU?,$1CO-)NB:*JP;O!)C"^?#](F"FK-/%5/"^L=K8RI+ M0[_T@@@>/5$\">L^BR@#=W/4I&G".L$BB;5= 5]85W8]#LBKR:*(QM?C"7%# M5ECC.S?QB(9'QPO"^K%BHT,$9:()>V8NN#*I\:1(TX3SN@57)K4"7]@3;+&E MUZ[0(:R'OTY3T]IO0L(8%\JXP',=%EV]AC6\",/> ( )GY0OZ$15E7"1A%T@ MIU9R//EK[C5-N*"%\$1Q^O=@:YIP(1+AJ>(M7H*KZ<)%<=:ADVO80Y@.>>5A M)VARLJ5IFBYH^G"Q0;%-=*PQ3ONT_FO\ _#FCO0J=71J:H-.D.3.H-!C]K&<&AW M^U9OV!E8_X_16O*(J4;_2G, MB?_79D3\J!7!=M,'(_??%":$N=F?/]/%J.I'#\1FMCAP\O_K(X*DY5 ;D0PD M<);X A\"I9#A%F+,@KI\+?&+ZLQ ESV@#V;E6"H7"+&03O\^H$ FA"X&;86 M<3:/BX\3XCB@P%H>'<9GW7;QJY MF'_'5DP\]]$_LRE*,X!:S*9/QQT$(>RA M!0#TR"2B9]F'CXX;33PR/7-]!@;VTL=T%8,@!FOW#&GGB8:@O8B73L+FXS^G M9-7OM+MZ!RDK!OJ-G6SBE.C:0'0?%K_O]]I]M?PGM:VQ[S^P\<+LQQ1/!J-3 M> ? 9IV&'Z83$(JHHX;PP+FFMO[.]-ALE/,U(7$@[+W# )-RX]/W M"^O9 M.JTX3')6T!OGSTOY('8V@!\6;+G#Z4L <@+:.>\L6$D,C'__?G'W<'7W]9_* MW=7MS=V#\OW;YZL[!63Z PAN13.4FSM%L]XY[Y6;+\K#[U=*0=SGHO[B\@%_ MUOJ&.0>BM;6OL1*8;65/!881/9?!CPEDOK(%QS MQ7LW?\&K:JO0'H;>E]*[U(K!4M?773EEHOO(?&B7'Z;0&JG M+[\?[BZ^W5\S69T*\-OO=_??+[X]* \W>Q?C^[&&UY,SF1B/<\+)Y/@P#,9_ M^47KJ!^W^3<.%'$\&7^;L9L M%L83M9;:A8DV=!Z$<:.J0N..XK$ 4%F,/> SB'0:Y[^C::4 :_WW?5.Y_G;9 M7ALRHIA"[ZZ>B1VS'6,,+,QWJI!(B2;49HVY%==7W#A2[!$SF!:]L H(WWO MR]1[E16^V>[I5BT:W^S7-I2NMU5KK3!<;<8#('+_DJRB_,)Q9K9XMW'^F7KD)PEIO98%1H;+@2NT M4MD(%1>.$](H2O^#U[]I&7Q[C7--N7JF-FL_K'P.X=^7@&Y6UE;I3)?P\29\ M"'[FZ.R#1AQ1;QP!^IW:YF'4=1/> O6XOCV+K*G@R%V\G&7326X#(%'O_W,G MG'[3*330PEIOE8NX&8D>NP1X(,_7Z?FFS:3 O &#U95=LZ5UNEV]MQR N35\ M9%*TW'EXQVA5 4,YP"(FY5])Z$:.:S-C.1AN)].$VVS*.FC(3$)@37="/(7F MTB88#C&GHWEBN[YNW[7OVTI:.1B>*"6[1?W."#I\)+[[;_;W^]-"*7<_8<=> M@DM6_NU.8$<./;%MSDOKU%=]7R$N(8"!Q)VH]545VB@7(25S6MUHG%N:_E(E MO:]@.GP- *&WH\!_X;5C1;1IF-AG8WVO71C?=.9W_^67GJYU/T9*3#TZP7TJ M/MNH,N,2L-G)"S8Y>#QB/?KY!OL1'QM?P(4"@"/1-9D_!7^05.,2W\F^&KH1 MT**"AQQ-Q1UBS,!_I."OHJVL>"2*E9#%=]="$R[N0!N>78Z2AD5H"-N8)&&4 M8'PD#A1X@DDN37\W>(]6!T8C+^SX[$A/J8U.N]OMU1.K,-J:J=>+Y;EUVR3,9$?3 M["O71]?I3.\>S#BZ]AWTVZ@RF(*%1^T?RAA3]'Z.*(LSH2%4.$MZI[U71B0" MV] #$XIX7FH"HF7U9^*B707FU("F#\"8N6EEH*_/S[53 ZM@EV5X0*,+?\9S M;<5A?7[8HY.0VI0I#4U76!).I+R#\!Y0"-I+!OV '^#Q[%%["5:3CL"(DM@BV2#2)^ZKB MD&G4KAPNODS"$(;C*1/(PNR.W9PH>XWS?])H,2B=DN2N:YXK2U4JSR M+3C0MH,-$KB.FMV1#8 #QFX< \^ QV['8>"CN/>F"C8VFRJLF(O8_!2(Q(2G M*[R0!K,QBE[770)/FJJ%#']''Q/>+5^Y;STH[S*QH1MZ.WTD'KGLX'J"!]>[ M%@Y\Q3G/T^A]=8XN@ 8ADS)XSM%]R=&2H_?-TK](=H#*( 9@DSK05<,08@3)NH[6$X4)$(QT?E,0Q^QJ/LYS8H M?\K6YN#-)2SGBQWW8'Q0AVTN62'[6?N8/;;R@>7KRQY$C9\^O&2MV9.NSR46 M>",M/;-ABH9+>QUBT@^0+;M9$*G3[NC=>F)(5MOJU%,UH5GM7N?UO-L#K$I7 MV[WNZT&R-5WXO!JNEL240WEC3#!]+>?A7:7?'$IQU+:-@R+K8GLT*>R__6/ MU]MCQDWRAL-+((?'()PN9MWQLGY&*';ZT"SW#IO(?2NS&/:5B7<@T_E$1,'] M,IOIQ$1"599@<,DZT*PL2=16U236*X/J?>P8R/2JW%I_XT2:0>5O#"B7'"8K M"["P:>'K%5BG$NT>ON*4-L'%*_6EW6%98(R%PT"U^0&+9B41=VAAH[SZM*2: M"7QBG,N;XN0_79@:IE5\V%N \O;)C9BJ](EON\1#VQE3W_%A;"#OD-")%,QU M=YUE"0S&._*^U#>5 9:: RR+1,%B*]&(>EY&4!AE.?J ?%&(Q+"V$$2,]&$,BHE:3>* M$AKFB7XV/ZB/\* >:]'@J8M)Z'H\-]90LU+Y1:P,B/T#)'3B.ZUTCT/V?Q_W M1BYX*I!RR!<6R8>-)+[+^8-#H/&"9_0&,+SM@JT8_=:X_O:EY*"/ 80E+MRS M(6YF,)QG*8!VRPE8*@D." 8,&",PEIHSF-DX[S9U4VWV52MCM&REE8\2:H5= M)"1& =Z'! J-5L:(9VVT/BY/G844CRZ?Z-*6 M?^FBU-DK9 !K2.+EKY1W"3S_=1!^*&UJ5[6%83=O83@*9X[1(VT-0DI^M,@P MIN$9\7Z2:810D7T.C[K/X19]#0\A)Q?*\5F[NOOOG^ZO/U]?W%V_TFKOR';Z MWA9#;&.MQA@[JTV1 M=:2H-9:@KS(GIMZEY,0MT*4.54/K]SMZIV^:UH ,[)YE4WUHV):C=XQ!XQS[ MQR,G@CWJX-6JCC)K+P]_?,GCV?D]#F4F:Q7^W!*ODC^W0WAM_%F3G)VS=S2] MK9L'"Y+N$Y>E3N4\+DV5Z@/;,@Q]V#.'CDZZ%J$=VC.MH6-K:@?KJ$J9]A/Q M\-)JY7Y$Z=;L>BKJ]$A1+(HZE>RZ"I?$-$E'Z^G&L-,Q^V9W,#1(CVBD.^BH M/;7?6\JN,\W* T/C24A'>.'+$U6^!E&DO/OND\1QX=GW4O<>,P&84O<>"2[[ M:K?C&&2H]PW#[)J#09960Y'A.D#[,QP%'@.#:._*E=_ M)FX\K9&SI9H^*#584DT?"2Z=_H!0J]&2_F&8B?W--^,++_D;6]H(HP53DBT&0Q)B \8/&RIT;_9#Z]YCQ MKXOB#TM\8?C"T S;(J2C$\NT!Y38X/[TNU13+4O7>KV47TUV"AR'@!;&J[=A M8%,'V5,JSV-&;GW,*)7G]O@:&I;6,3N:H6D:^"N#@=KO.9II#(8#%?YCILE1 MU]=MY>;A]ZL[F1EU*GC5:XLOR2#QCB,,O4Z/T@X9@ 3MFCI8-EK?[-E4[U'+ M- =]=98W]94^@@/*5"5K8R=UY5&CM3X>E3'@'2.S:PS!SNGI0VNHF;V.V:<& MZ76&YL 9&)1T,ZM6(VWF4"I?B!T'H4R'.FJ42AUZ-,CL&1U*S;XU, ?4U"QK M,*0]RW) ^MJJJ5,Z"_M^]PM7>]P3C[+8;9HB46@TC4[I]XB5SZ4*5VK;HR8 MJ6V/!IFZY5 =S:VK?5/5!P-C8)+A8&C-8KZ?Z9"P\Y?O$VP(37TW M" M<+/7O,2-9ZM^C02:QAU9OH%KV0+--0KN$=IR.UK4Z'6JH!K%G4=\_8� MNT,*ZK9P*"-UZS$C5Z\M!T+JUATCTQX8'=OJ]0>ZU3/UOM.C0\^]M_^]:%[^^WKU* M@-Y:PO26T>MH[*6ILK/7&^KL]9*6U^LL5#N!KX*29F$_S4767Y.FC4;AI73M M[-75S43VT^^Q_#[P%3UJ7@"CN*_531@.N:^-.GYLB/I.HX3J*S;&.H0X?TU M_8Z]PY3?B?\C:H(K9K?9N<1],HA5GM5)]_+HHQZ>YIMYDKL^H((-N*9 M&\-L]@K]8[).[DH\"A(8U &^H\\VQ5ZPO)$U,N"$AOQ/A8RQ\?XZE[*O!-6* M*ST @,M'G?0R: YWH?2MBM@-UG:E/65KT /J/*73&%[L9JNVO- M-3C&I0O&M:_RZ,7]_56A"^KJ6UQ6T^2O-Y4V3_4YKMF'[]" M>174Z06^"HDB*H9N$.;]F@Z$^%5,G;;1%9T4L'4#F@PV?L![HY^(1S>U&%X MHXB5*@!4E6/@HO]\":)*6_SX,A@MU-Z6WA621,[+BT*,XD4A^!>_)R2)6H^$ M3,Z0PBY\!_]S-2.OB_B2A"%>'_4_Q,/;YM:Y+L3(K@LQU,:YIC7-CKEP5\B+ M>.X&J,G8=VT451 [DD'>((.8!V 0#1BDUS2$89!]FU5+SW$MII,/Y1/P>_ B M)01/"3"-T:IW'HW :_>\X"<+;N'=>DZ0#.)ADE^2E WF9B[3%+(E*ZUS!&]NNTVB3OA$O>G[^LZR2RU7O1ICE*J#XY:9J^AW@0:^T3@G@VJB MTFR<&WJSV^UM*RK+1=;.; E)2'4(F!H)R0)",IN&9@A"2&_.EX4G$.)I7(-) M\\0?N)Y'G9DFG:G>NEWA?'H['N*DAG+16C^ILC[AQN/ M+I,(MDG#"\3C!:9Y%.V RY Z;HS-H#?DTT[CO-?4MY?WXOB.DO)6R7LQ**^+ MMYSVC<4;3H_:*3L:!7$;T@EQ'84^3S"[8'>1;VEVK;#?4TQ<<41LR$U8 MW4 M=5T0506QE"3U[-'4+J.>!0(Q&N=]7903E#H- M:<-L&QW!I>U#$!.O#FE;DUE3)57U!/EIU=GE-H+8;)Q;W69W>TF\ :J.P*!^ MXY2WZK!S&\JS&N<=JZEO?[JY)\H[0,;1H<(HP036-&TJ$X^@_/<=EL@[P7+% M++W(MI-QXK$J.H=.0L RJ^6K/:]H-L_GPC3PV:/X 7R\BW$ /PW^SY;^BTN M''Z[RI9=E3CQGB4;6IU'8&(8@U(.MS+$4I]=-A'.NQ9=9VD"&<;;-8;[*"4?6\&P ME414 )_PQ'GMM2.4].(]_Q&8C'>4H%\IB2C#T,WP>T2985Z1YRSLT&\V+;4K M2(Q;$M2^SDYV1% :7H\$UH0H!/462G'Y08DXA;A'P4?EY"C!M3ZX=F4 L;]= M;-X#D_<6F^@<% [7?DS\1Q>+KCC#-16?QM(H.I0C/,,'#TR"WW'U;'L)@N1O M0>#\=#VOJ@[3,2>P8]85'IMJ5222TW,YP)Q-( M#B6I-^4>DR78XCT90N0%2)K9HS3>E&8LL6CF35K*G^F0AG@!&:9@2UM9 F< M823/D,U-G*K\U0'^ZC8U=6L&DR:R@&2T0BC71T9=1D9ZY\0RK(]+3O/HH1?X MCZV8AF.9:"U.HO6WP+F@ J3U1NDA( CI,KO7F!,3*&O7M:U_$LJ#S M;&S1:U]X-G:P[<%._1FQVEP>Q:ESVOJBNB)_=?#@76]VM\]VJ82B(["MWRRM MK2_5J](:GLD;3;V[=8;?SFFMSA+'XQ'SN[&X*^3'564TX>"X?I?8:IL_'>FR M5CU15<&"%9V:T31+NGANG;-Y("TF&4HR5'UE4E49R@"&8F;AUNES.V>HMY!8 M]_7ZXM/UU^N'ZZM[Y>+;9^7^X>;ROW^_^?KYZN[^+[_T=*W[4;GZ^_?KAW\> M,H^L@&,#$(E]GSVZ_'(2L5>W@JR.B7JR&U(\EPQ?-.; M?VM-NO*6]1,R9?WJL9Z2V':8T"T;*HMA]@VI'5 M[/PDICV*+!K)Z9NX]QJ=F27 MXD/GPH;TB?H)=X#L])X A3A/6'XK2^L/=[]DL'A]0\9TTPU9KM _2'I:^SK&'=!3'^E)Z\M[/PX5S4VE]22(8O+(1?@D#!Y#,L9V:$'DRJS9 M S5'R7!SRU%SX3NW'#&?4[QLQG)=UEB^H\HLVE,DJ->:H^R*H%A'^9XTPX7H M*%_M7$Y:2KM+H=W:O^WJC?-^T^J)4F(O26C?F;';DQ!VGV^:TKX^<+;$!-O> M\J;"'O8CVUI,2VMH5[T'M_1HNR9&N"U-1KA/D: VZ3VX+4%92%"G:5X?3S6# M8.;U&^_?O,+\WMYLPF-*M:GMHI!-7B9R].2WPG3?GORZ0'Z]IJ;5E:8E7-?P M(TR;OZ5^A(11T !*2_E[ DL;NIC XL'@TI;?&=-9*WKV<_2 [<4\9XQQAC1V M0XI]^S_3(P!%*?L#AGW/"7X;;=\:)7?$XL8?'J+VFN7T[1AF=%Y#B>@)2G,8H MKF.(O[B1%]>S[(+WT ,>/YFS.>SMH:];9WQZ69+R!1 M;173WYRH#%9XU-F^%$]:\AMW!14DFG_B#%8Q669SEDJ;ZF_=MT=:Y )24<5\ MFZP M.;^J-_MJ70'T Q^M'I/U?1\']H]1X &\HJS1&/TS 2]*-E&2F]_AW9O+MNVX M3R] U\+GSS2+F4F'RAD.QN, 9P5N:2K_^9K?WMRV(E)T[! M^/&6A#?A?8P%^?]#O(3.ADQEIYK+SM[K0GS98HR=+ 8/0A=$^,(7RH2$RA,. MU526KCW"*:(M8,C6&%TD\2@( ='.>DHIWTM??06PY8NK --M%\?OO@:2Q_]? M ^)\P0K))_RX:\!?1U%2?5_Z[H&^V<)8N]2FKFM@'B^&,I8"W&6352;SRINZ M2>(H)CY*RZH[,QOGW:9NJF!^+296LM+C79/*%HNWV.)UL]G5%D,#&1*"V?@* MB94_2&B/N*(SM*:BJ[K)MOF9VG0\H.'<3T93@2$F%$9\HM[,)@(M)<.2A^B> MD=,.TT45/8U^)V-C0>)(DGCVVBIC.^+I"D8\;ZUN[P*6C> F'EB0KM-R?<4F M$SC#!N2I_L&D=8:*JQ03%[:=C!/6^!'S M(VVWZKFLIJJ-\YY92_=0:5(+2% KQ/4."$KC!-77WVI&K9@!\*\TBI0XI"1* MPFD6!Z\YK/60#L_T?*KRTX$JA84T57!KBW#6V[5VW]6HD$L(8I/0A*::C?.^:37[ZB(U MO)<.TU&3T H57!L)64!"5OE5[GLGH;?F(Q7LIO0J;CL83T(ZPI*F)ZIX023= MIGV*Z0C6#Y]*KC?)\,1R6R^+6+KV 6GT*Z#J&XUOA@_DN3(/8HL3LZF7&"WK MLZ#THT2DL 4I?B *ZS(*4_N+WM7>*>QM)E%'VR3JD^AH6.QF@O&GFI7%%CUEG89=8#2C:9IU%9W6BM@#.6.2 MP26#'[XTK!X&QZ8[NM[L;F_-B,+@I>:.9NW_E+';UN='^5<2Q>YP>JCR-$H5 MO%-X#'-/,8'[6Q##Z'&@7 :^@Q?1.OB)(8-%3WE#$!=L*5:R@JV?HI)C+@;O M#S'>49Q]7X!(N@03\/R1W<(#E'7&+L!UG^C'GZX3CV #ZG_-PS&E'G7V"AG MPI)X^2MC$CZZ/B,K[07<;5@Y#?\ M$60,;*.%UPMR%B+G933!_MD_A;X&\]])&%/E=^+_B)K*M6^WF2=UGPPBUW%) MB*X57S&C8F*:I*/U=&/8Z9A]LSL8&J1'--(==-2>BMFHZ;:7R)N9E.'@*I[: M8*!6>??=)XGCPK/OYP%840PP6343-4P= ; ],HGH6?;AH^-&$X],SUR?@8R] M]#$=/I5/R$\OM *;C_^ZO?-KN=TI_4 MME;Z_;*AM&Z[;_0J#;5\"LVL;U%F^4_94&N6AI?&R?KK% US@CB0J=@MU18/ M(%JH\@<\-XJ4*V 3AR?4*(;6K%)++%C=/!OQ#-./77L-G7GM*_$H2&!0!P0/ M?;8IV($3&O)L'(6,P7I;[][.F:VIS1F:KQE[ I(%9E'5LMT5%?8G!"^CEM+[ MC0 BDG?.P'''+S#?XEJ%5S8O?(""@6#3 ,6JS0L;>6"[KA)YT%;E)S,:^A(& MX[*+LJ^>;2]!L%Q$$87_.1N>,]N1CQYTUZPC"?H1^^NA> AWJ_FV7 AUQ<<95\) MD/Q2+.FEFQ,_-Z-N$X-!Z<)W[BA+VKOBU%U96IFL\[39JWBYW6Y,@C6S>4X< M\2MT6$V(MP#Q9M/L[!GQM6;8BR[);L/ 23C",1;LN%$^&PU42P\*824<]C'QZI#PZ Q^0O<<:NCTAFY^D;2>"CK/VK6P+?<^#^ MC8,6..=B#K";6B2]QKG5[!NB]$N1Y:1[%,0[(JE^X[S35$LZ9YY "Q[1Y?$= M!>R!:90@.?EB(2/V+]A@>9U[(QC+=922VOV^"ED972[C$** M(G/H/E.G]6\:!F64HV$C]IZNZ1\%H9XW9;]^II,0D$OR< $9XQV2_^9?I/)3 M&JV;BL\B>-&^* "WJEFAZW@KE&K*F]Y/D8Y6"-DZZGXS5.1"Q]Y M\B K? S6/QYQET31@EM2-JQQ8TTV6ZZ)VZS)KCS371=+B M]O)[:UJT@!8[(+5KK@&3^1U;YG>XK$G--@;RFV69%>([A_&L#U 98W0:YT:W MXG'REKC8@[6\ PG]ULEMA80N);>*0KK++.OMPV [I\941K^H -4L5E18RP6 M.WKLN&IJ7M;,S3SE8H'U#;9QW2AJ>R^#_\1/-@H3#KND*WDKS50=YJXH=;9>C_T-2WKO2N3W ; M*+B-[M:"6YX%U%$XB'V/!A102-/3 "4FSQL>Z9YBD+:2L[A^;"&+TF9EU:Z? M ,&[@1Y\82OAS#XB0J^( [=D)<" +; MLCU- [8:K8FG.9;*:TYT%:ON,M*]X)3[+1D/:'@S3%4&D]K131)',4 40%3U MO-$T][3@A96FNJ;B;>I&XN9-B5?U,V]ITA]*VH!=DU]G3TMN";JZR+U MF?IB=>OKU"=M%#$4I-!Z )"T70[:=!WO:<=[B#&:@@E;2(:>2P:N MY\;3=0NICC CH\[^.EA[-F<%SACPCMH>B2)W"/MF+0=S@&/&\L7-Y?4M!_J% M[[!Q;H,H#FGLANQVZ#1[[M:#G0)CWPS9C68+/&VIC7/#K-@F>S?J:LVTGQ.G MF%4M<@Y/,1IH ;/BI2DR_7PUE7P)0OC35^PD#*EO3Y4XA-&\M"UPCDN9DUY3 MY7\)%Z4HN$PQ\( ((-DM,0\S=,PX*V.46VP&"S_$_"(9,O#H0W!+8)BR!&9+ MQP3F;0H^Q'$<3IS^]B"[=T1UU0*=%FM)W.N)\P(O4^ MK64M!@5WDX![:@Y]MJ&Y4:'&> MN+N7RPV>#9NG\.V<&0!<)TB 7TY? MOE8'@-@R=B?&3HF@?2V^A=W,.S4TN%P?*?OK.;5B,54.!"73G0K3U7K'QBNL M5M%H89W<>_K6M\+NA1V9QO[ K#3XK^,^G?\*_V2+&I/PT?6YZM?G^<"FV#8F MQ?SYKX/PPRR1K,(P&!ERA],#4= ]I 0+991<>"M%M#I[A0Q@ 4F\_)5UT;1O\)KSH"G^BZM'AG$'.K4Z.E6U06=H M4F)X\*+[S>1Q;FL8.K@A?L'D/?( M)*)GV8>/66:NZS/XL9<^IL.G0@R9[H7J8?/QGU-^['?;>E='EDP]QW3BE%O; MP*T?%K_7C;:EE?^DMK6*WYNZ4>F-98OJM773$FQ-_;9A= 1;DXAPTK2VT:DZ M^N_.M2:"6-;I:NME7_&9=I^W);^"]72+3\\ PU*E3_@ MN5&D4)#ZCO('">V18FA-15=ULTH]AA"!LWS?;, S-X;)[#7,PVM?B4=! F,Z MR[MT[2!@>A1DNT7 [*2S)! M\I3 7!N8=S0F\*7#P)<5X4OXK2_NP4F-DG J.7D33K;M9)QXZ HQ^+'S1\[( MQ8 =^^;K:[T>)6A+,\UF?_L40TW>Y;X5_$> M==GH>J3!\-D:$$QRPI1+ZD)AKUB5VZG2/K=?E MWZQL/GH(9F?:>)Q][:<'V:Q9*&.IRP)'W5$0EY$;TWL:/KDVO86]!,X=M8-' MGXWR/\1+RBXN[YB-<\M:O-1 4IN0U"9E@<2.Q([$SNEAI\9>=8=0HY9(:O2H MB[+7(Y?_H5&,Y5O!4+F[_[Y6&M!;:!6U2TDH&WF)&+%<<"E>BUA>1U%"G<]) M"!#ALHT)M"QCD3US1UWV5.702P=$8%/O+';HE+WB1",Q*0!$QDXE_N^L$5+= M*=OC#?=-K5M7P%52E^3]-XR=G;25V4 (+/)YKW'>6V1RT:Y4/(5CDV7WO,@ M@@SO2.Q([!Q:ZW1KNJ6ET]_V4B))'Y)[)78D=D3&SD'N>^NJ@HC6-W 4<5/2 M%7]C\_W-.KXR+"&Q([$CL2.Q([$CKGG6.]BM)5UMVUM+)$6)2%&'(RA=$(+: M-*(_WR;[177&J?6?>:5A8 T>^!Y ?6(%7#4"1FAA5DF6K6BYOWUY5]>HJVU- MK3+D$$$SR;*29;=G67WGG::Z>-N>9=21(21Y5O*LY-F6OO,.5EV+-]GIFEMW ML)(\*WGV1'FVDI^O+W3&VEEGD6ZG<=XWK69?[=1VQZUD7,FX;Y1Q]]=TJ]ME M+8'T;GUW4TN^E7Q[,GQ;A6T7N+9V9NVQ3D/]3EU%OP?BV$K706Y]^>/A+APS M=7.#"\K>VJYCTNB[2,NJ[LZJ>-?7;AO;Z[5 23MF%8Z9PBS+;IE5MJ#TL MRF@;G==93UXXMO&%8_.75\@+Q^2%8_*:HFJ@FW65D1>.R0O'#BWNY85C\L(Q M 4&[^L*QSW3HVFXL;QQ;X\8Q7=XX)AMS[^Q,>>>=N;M]>>.8Y*TWR5LKNCYO MSUL]M7&N:[VFJ4GFDLSUMIAKG?YGVS&7ALE0G:99262Y+%3Y;%U:TIKX#&C<6[VFH8J&4PRV#$S6"7^ MVGE56@]+7'K-GMH3WD!\ ]TSY:5CLJ?8J6.G4B;DBA*_ ]R6TL/;4LRMW6E) M;5(62.Q([$CL2.SL7H^N<",.H48[(JG1-]#I4UXZ)MO@G2AV*H4L%UV*0UTZ MUNOBR7?3,A9#+[(QGF@T)B6 R-BI) #6:4&R4[[O,;XW],46!Y*\A"0OR?PB M8Z>2^E_PA'9X[5BOCXQ>PWFE/#E9203RWC$9X9'8D=@15.T8Z[;06G4Y3E]M MG'?[ ER.(^E#[.AU541*6A.(UE8D.NV;U RQ M2$W>5E;UMC*C[O.$/8#ZQ$J_:@3,R8@Y8^==/H6 M=G7O-DW-D#PK>5;R[/8\N_,&/?T.-NBQFIV^O*U,\JSDV3I2+?;7]Z??;9SW M>[UFIR=O*Y.,*QEW2\;=7S.A?J]QCEJWMTURKN1;R;5V';G/8KZF$>O M-OL=Z[AMY/U>5X8EW>YP6CIZG8PH52YL3/ A_A3KCK\%,8P>!\IEX#O4 MQPY'\(E!%^\O4+ZX/O%MEWC*?0Q?L&+TI=M.IS+Q K5)$+%*\[.0>B1VGVAZ M;YJF,DHNO)7B6YV]0@:P@"1>_LHZU\$= KS6/&B*_^+JD7'<@4ZMCDY5;= 9 MFM09#'K4-H9#N]NW>L/.P/H_W6ID+XW"; <3\DA;@Y"2'RTRA V>$>\GF49( MOT6X %"*2%@3?LNA-1SN#%H<:2!>@I#U+#@#@4!#? J60X19BS(*4:#^LAIO MX'4\L"L(@R'R4,Q9A9R7T<0FN-@AY;Z&B]])&%/E=^+_B)K*M6^W%>([RGTR MB%S'):$+:^ K9M3M] >$6KT>&9]YN(W4/=$FFU5V2_V,:O=- MOG)_GMHW:UF4WK:T:F^\NJB#7^K7%^U.OP6F7^-2OZOY2_V.[CZ_V9[9B/)" MOWIH1%=U4UY050E>E>["%#Q/9TW#MZ"HAV$P5FXF%"T)<# NP"-\ K.>[I6W MMKJB=9-YCKHX9$TD8S'WNO?5U=E:6Z#(U9J0JMQ!6X08U)I[JQ0\7FCJLED1 MF*ZJC7.MNTT1F#AIP9+<3Y;<:ZIYU-6M:Q[WDYI\3-JKT$T3XYTA!=39KD<5 M']0:+W+$[_$O&ZV9=PD&)US_O3()@R<7G:/!5 ERPX;DALU9?9;-CA^KADXN M>_J"X_4SG0 N71:W8J$I,L92@7_S+^@S-D5=IWQUS0H.D0HUUH305@I[7G 5 M@0V?/7L8?9.+>LQ;P861QY_#2R*E-C;1JIYPX4 ML;H;'H=DQ= 8H@91;0=1K+R;D"GZ&@L>V[;986OQC8 =AO8O6V\Y/JZX!W!' M89L1\6Z&Z1??P/T#/Z^,C_ 2A*U%K6Q*=:T#)VFR[#BPGR&&ASL?R'/*0)^H3X=N7,9 /7 $.P+$/B7% M'$3R;D Q?;PL=9M:'QDM7SC0'Q'_$89S?85$$8TC%EKU7#)P/1GT/CAZ,(<[ MP9.,D-K4?6(YC8@@9#DD_Q1I,NQ=LSH#H82W#-#/E/_WVL\P<9D&DNSHEMAPF=B7X9GS]\D&BY&77+,5>9[;>IZHN5R?)"EN,FJ>TM\TU)RL*FL:960TL9::IO$MD/Z1/UDS3,D42P(C#+ MB?.$#6*E07ZP4]9%1LLP=L<15L9+>,"J+9Z1R626XR>7%-2]0 M6M"UG )DBZY=@"U_66 MX^ISBJHRYNIM>QNN-)2/00R_L)/KI" \?E5-0?*EWI1QS.]K>QG2>'E4*XUC M$4,N0<6J&[ 39(N4V1^&GZ/<+\MKQ)RJQ'2F46U1OG MV*:^OH:Y8O;$?;/T6&/H98=4R&HWN[7Y #ON]1KG73534'=8V\5])">>0N>B MURVOIXP>@@L;T!'2VQ11MXBF"]^YRI!4IJ"P>EJ7 M+O*IT?@8Y,T0$7,'*BQ,[#@) 227B)H2'6:H>*6IS*X\,4)9,_!8A5"TQKFL+=IS ML)&C"2.,7,A2Q<,,*IDQ>:"4=FY@T:^(A(R'KGW;2Q B]Z,@C!]H.&8_E_(0 M=A*7%?VG1C%+A&TM%&. >A: 8J1Q?GS:XP&S;9-P"O,&]@]!DC%/71:LBG0R MH5 \8,B$PI<@O(ZB!(7%S3!#'6N(7R86S,9Y;QNQ(*UV$8EGK:*H[8G'$J2B M[FV?3LW")O)T2FR9O>*P((^ZOGI88& V@=D7^;! $IP@@L-&[_)T2IY. M'8HEKH9#:K/@%7VV6;MF)20Q5>RT=3->10+4W>1J$=/EGH"$_;25. M\2HH^/U-=PK>B3;CZ,$;(SA"[@ W-S[*&_S_JQDZ[G),X \7OC/_1>'),BF$ M21G&8N'-,BDDNP8?+.UM)P11K5#+P%8-S5ZO8CO*_>NAXZF4.?3[;^7B^7=. M6M[^'GLULT_HY3'=QEK"U:/D9)!^QVIQ*WEW"QL)G,6&!VF\ORA9N;2M*B!- MM7'>:?;510$I#Y&$H\\:=;/@5*EA[]&NM75]M5@524+KG,LJBD4AL3*@CZ[O M8[P1"Y882IZ;O4'95I#5MM:$U# M&%I["_Y'95U \=Z8K;3 *U;=#N/^PD'^/W<33%^;P,673H9(PLEDPJF_O7 2 M]2RN*L\X[E/-)-1I6VO0T$?6K14 ?Q92C\3N$_V(0&P9[.V7JP5O!0< CU^; MN;ELZ36SG90YIR%SA+*(+#SX;VJUW2?P)LYC#5B^$R1X*])N#V173G1")[+W MR63B4>T5>7'SMG2Q3]I+66%]I+[(%5Y/YK@Q1L1 +B=XZ>>G)/X6Q/^D MS(DID;Z6VCCOFXNUE#OU1B2!GAJ!KCRO6)= J]D.%LO;4TO*,P1+MQ=#@>Y$ MSY[P4:V2T<\AV.]AY$8*&:.:5^ 3F-F3T,72:S 4XA%5!M0+?BH#XK'[V<_* MCY6/E<9..ZM)AIW>LA]><_+1A?_R@/\BOB1A. 5P_ _Q\,+WBDI59TE&9FU) M1C)2)3GDH*DR];,()@D;-:;$R(*1-=7IB'HL '(5V2&8/VD<9"XV$O [NZ.( MQI&RD:J5:?M;Z"9V=(JX^AU0=>US1%UP/%VG:,IN4&8X*N,OO$ZLI$905GN< M -F\=N1>C6XJ"FW,8VRJPI#5FW:!9&&':/;AVTNR%BC'VNJ<>F&'Y$/)AT=0 M[&!UCZO8X4.,Q[]9V!?^R18T)N&CZ_-Y]7D>^5<2Q>YP>J@4!VA"7Z*09:Q"SLMHHH +46CW=Q+&5/F=^#^BI@(^7YMY M"??)('(=EX3%7*6UM\ (GE"5Z,Z@IQEFS[0&UL FSE!UNEU3&YAZ7V^<'_*D M;Q,!J+S[[I/$<>'W]XM 68_+\4:*0L)OW3C4>*"\P;%42:\NXOO_1T7?U8?)%]I7U4TI\NN;7T\NN? M].4W01+F7P5A]FT2I=^]QTP"@G6I/'K! *2*#? *@+P4^HQQ%XK7-*7V M65M1_H&+#H9 HK!6UP=S+80O+A@YDJ9R$;FD=4MLI&%&T%<)9C$VE<)VE)]! MB/_B2!%68*0I#/"UY^#2M.['2!D'48PAH0EE$:%!"*-%[06"K\"^]!%EY1V= MP)(SSIWR?TNXM_^23P4CMW)623>IY+L\/HYY %)(*5P)6 T5C+W4@XSXAE]- MD;S^]F6A%7DR'M#P9LCAA$92"KEY%Q'V8*.;"*3I1-3//40UIY,.:+DA\-F" M?PBTFPVMI(N,SI0_2/B#,I%^CU(?F.BC0RU?R'CR4?E:_#H I;LV9/ G#<)##)RZ5"Y>J9V@DZ.V@(+ 8FQP"8$<:PV1A!5L#&0!DAV,?D!PW;?)ZK&]@B*JZ(O3-[&I@V M\6+6$!NHASP^AO01&V4/2 038A'6) G!M>)9SL0#OLM?A)%0L+!49_#9$_[# M,#=Y8!*&'A1*@ZF21/@S"H\8K&):>'#,+@VA ')8) 6]URRL,*W\PED6OIQX M200;GH2P9ZY&\3$R1G;Z-__BW=6GZX?/%^]?2*.7NGDMZ<3..0KF1 C+<"= M GQD N :SC1E("*8?P[0D9H#Q*8B?B(13)J>( M,B1NB-"*L,E$G"X8%YD).7P,_\Z6RH^JHNP=ZN".^4_9*VR>(,[G MJ!UQW7 M9E$IG* X.*PA@:U,*0'!^\!FX@J*6?B%1(<8,T2_P$^*IK;^KD2C(/$L=W/@_ROQN?[DMN>2D5"<7_C@17BI'8&B/!OYO_,M#UW4AFQE>% '[WZ& M':%>Y;%10VLJNJH;RCM\.B4&]@4.DU-$#4(TCPWGU %;6BI ]:.T[.;V=GSB M#"EW3AAMQ^4IN3(ZS*N?@'/*8T8OG:RV<@$LQ>9-5S0;!)^/P=F(N!T7*2/R MA.G5U%>HYXYA,:GLLXL(@1&C_"HLQHG<_.,2#>891\IJQRZ>F;ZKG;LD*O'M M@'6S+T&N3E$:@NT'EMT"8, >\BF^"98-$SH(I#G %R'6Q"=1I'+Q-U9BL 1! M=Z#_^',4>&!>P6=*BBCR8,>EKILWW]GU;07-DUI ( #P; ML*@040ZPE[AVYU>*,X$ W#13L_C870(^7J^E:L@==_0Q\?@0]ZW_;;,H7HCQ M%6_*A,%4<0*F_C,1AEP5O]#KK#@W"&)NL:5^;1ZGI83>(@'P_QZ?L;QD/YO;R.NH<'T+Z=^/I2UY-R3\J4"_R(,8B M%)H!B7L[492,)RF7,I.>W]G%K(0QU^]<+\-"\(6T:=S,F5GJ2,4O[1?&FLC> M<<+8A%OL-C.Z'7>(:A<7%KK,:1J& >C,$4Q56+*34-P(V.0TC F((V::W"?V MJ/!0RC)-99#$N>N ADC,0C;-PJ/L8)L'X#^V/&R9DV51,^$)@'!#A,_'+,*"LB)X]-F)^<>Y[CH?%79G M>#-$,S*D(T3Z$^5M.9::2-91BLD< M%DH*#*4(*\32D@/4PK$I.QC/ 546H5J:[[NO;8+JY.@[/C7P,'/[OY)!D'LF M^&0F<*OB",#Q-8ARL1@Q,X:"&11,*<7^%V& =HV/D0^?#KE3$\4@0=SL@IC7 MA1%,"PH"S1D/U\S?YI&7="^W8>!P6S#3(7'H@G2&+[(=XO?ITQ<.2]E"4=I4 M(NIY[$,:3N-BPP&O$@=A\9\BD*(%6]%/E]6<"U%S[ZP8HJ:<)5:(H04C3.9. M%F4!B-BJ[*';>5[F:FTE*UW#E*M9QN4"GL M>:D^!/RJ2Y':<'M$"^;NQQ,S]M9HD# MYI<2\_ \>AJE"\GM8GZ*X=$GS#5B^P#CMZW WLED M8R+)"Q[9%!!3.-S! VY[N6,E4; ]"B[2])Y7X(^*3'*, M&.@J6&T\$8'K^I_@>ROOT,F,WJ-!@OYR-)R^@K:CL_DN>0Q6L3T7@XQ@.SV& M9(R)',$3&&/\<*-P7(+&F,N\^0"_)0TNCL'*#MT66PX M.Z0!:VTNXMC,0<^.DE-;U.&(X)992'F %(_)7,XI&!X>4V[$X4NADP_CTYB% M=?TI#\EBU:;'4VM9;'IFG&)( H]^Z9\)#YN&=.S&:5SY,7BBH9]>N4(2L#-# MEX>M+V#D"9EF23B\R3JS=)TG3ALE>G$XLTL!O&!#PDOA-'^4VZ]L6WP[+ 8- MSX'UC4=/N6D.^M>#1=LC)78QL8_;T?G8+.6)SXNV;S@WNAME$V.RSB6&>S#> MPMH1,JQ'E(08DO%AXR6L0VFGN-O.36TE2^4 MYFE3K!>$X\?^&ON M,_,14?'!I"'+C)W.:<7 YF<6-FUFR\G$D-/D%!Y-V!DN'MJD9#RCX:,CAB\H M6L,0O==,?.")'\\\QD[C/)Z;N)[#T_@<$A.4N7-2$CFE@'(N$U)ISG,6NJ86R:GD%06<>IEM,I7RKD= MG[%GEX.T,2&6==R>C0D4DIZY%0>''DL"TA[12SA/)='9\DR'=12"&_!\9U M2.A$RJ< _J.\:WRYN/_4>%_V#.AO9^:*OVMZZ>RL;\8SQN;W. M3F?8^X.7*LQR#3XO7F5W"&0T\PQN@"+",*\; :''3J<*^0.IR94Z=!C2_#G+ M/TZ-03!Q\ ",Q3XQDX#Q.U[,@W93%E0EBN<2$,>8",+CI*QE@C>O(@<+'> 96E'P43%2^#85X48!']R#AW&B$>KJX$S#:0S3X MIGP;L"-FX_Z;1FF:UB2)9[F>:9$*QD#!\ ^< $T4EDS C$$L2O% $GLO6_*R M?]+JH.SDC+6&0+N<3")ZEGWXZ+C1Q"/3,]=G.&(O?4PY.#UN*VE=S'B:_SP[ M;FJK_,@I[3.5SIS^W(:?/BQ^WVWWC'[I+VI;*_U^V4B]?KO?*7\E&ZK>9M,@ MWW;2:7I-"?T5$:]H+S+;UFC&? R=;/Z>!'&FPOF)ALW*%SA'IDE"+#**10)I MYA!\EW$W.HUSW5-V@?K#85VO< ?',:#[9H V79H\Q20@MRE!1OI*1NB<&)K< M$P>-\.<,'U@$<4II+.V=+R)=4?Y0,%LL'HL0 MU!> @# ,!GB0S+VYPD.I%D'[F*\R&6 <)N:Y>RS<@C4X:&QGL8DW1]#&B1'T M=S]8(.F<@*)DDF:) J$ ;F-.27Z0D4IZ7](TS0W-7BMT;TAC007#HB+E+.WE M)(RU_HG:)(FRC;DLX37A\4"$RX< =QZZ*83YK9@LX $B(@N*%I/O<[^%9XS/ M0!?AD708/&.N9>J?N\C7O&=S^DP6>2F.D^5-V54:3S9GQ4#<=,4---'\=&@6 MZH,=X)LL-Y:)!8<.>.QG.<;3F-TP8;5R63XNWNW$8I!@]"=1:E6R#B6_B^:S M7&5I=I]X:IUR"VNO)=4U\]*_4H _8K)R\L+H$OZJG1*^JH<1;8,W^H667JB M>O)+RWL04Z_E61DL_2:/;"GND/F+L]!8WK0$PW$QRP('-J<3GLP]RPJ>77!' M^=,\&#=?,IO^I+#F>JU@V$)YEKF]=S??N<(:;:2YH#-Y MD'T+(H#/4!#V& )CL?[R J?T$A<%7%.*J:>PC&SZD*:%-3SZCXMF%00("FR* MP1QEMODH#5$7]LC6Q5:YL*#Y<6>G>'F=!7\E/]\!J>UUQ-/-AC.B]!L]/F\0707@.T+EFF5)CV MNIBM:B-B<-;8]!G_@S_'7G, M1[L[XOT_9C"->*UG-F20%> $,$+,.CB'2I:'06?X %".7/03EC)E8='L ,>- M>92:1('/HM.9$<'C35CDA\G@SS2TW2B-0@6I7&""-DN+9HSQ8MOS\6\6I,:4 M;"876,(Z;U]22E,@L)C%D@JEQY"FT3R6AI5^"X J=[B?V':>>#C,T4PS#59 M0 LD/X%DY534F[:Q]##?-X#"8X&L.!-Q37[PS*]!F&?_90O@1;S(SE[V:/YC M29W>RLH]F4(^TX*].MIO&J9LOWGJ>>=K=EPD&NEW=*W7T0W'[ RT >UV^QUB M&:8UH-3J"]UQ\5/ECHNPKF)KI, /DE131GB)#Z_;N_;+VB>5^ W]$K^AO^@W MW%$4&7/=%^=F7MF#L9;]O=[5H*LN>#O+[.T^L[<%\866.IQ5"6H127]+7%[I M#[2F_!.,WPLGP#9%QU(GCF"49*E%"GV*(IR@]'DPFS M'F=G=C/G!4=IJ=W,U*#^B)>UXKC.[+!QUF@ +8>2_G7\0(XU!N*.4-ZXY?7Z M[K:BP'*R9:"I15EA-IX79$9*UO*/Y=GQ.<*LB6'>56E 64^?I.W9GC1A8BW M$$^A9ZBL Y'53!LJS'H^O#8TBTK-!H4!.K"!*X)GD,3A!F6:0\03X^#78M-" M[*J7UQP7NM@Q5P >L=.:#]8F)L4:LUR9#8ECQ]$<6F:Y'2O ?)2TGC6-6D+K M,\+I9_2;-P1("=DI%)L7 5>L^82OLTZ$J5L^W_V*E\,@*M + ,AZ:?<_S@%I MH6?>S-"9>[U0>%\L>V>'VREQ@-SWG9R)"IMBAO\B.Y20-;/S%HB[(ZEOBU;; MZ0&23W_.][TKJF(6!>8-!+A*08N?-=V*;M5^WS;IDVY'Z] N,LSS:#[$@;CRS0C#;L?9^U:E]IF)96B7;TD/EWG8DJ64=+SNZN5F;N% M/,%LZ#1RD8U>8O-NT(>!25UJX^!F@+ M%>I%F]6*57GZ.UL+EX?1ZC+5A3G;RD,QZ%E6<#I\F3**_XI (X7 ;%8_I)I M,!8-5D8&]IGA-K,O>;VDD[06 &>U0VE,X(= 9OD@4ON=A0*%7@SD>,S ME%(IQD7.J[5)!:&2%MDL$2PL-3Q-^DR[C_-3-8ZIBG+GM2+YM:7.31(N)1QN MDQ5*0+!VB6!>P,S'8.XT:-?0G?"N+'\FA+$*)^.TYF.^M@G,/Z>PBKS.HZW< M\I.)=#I,8GK"KC2#::'H&WN"I5P.3FR>%>OZ3P%/R6==#!$OZ3D'RS28U4L4 M$E;:12_BK]%+0!0U2+$;](L&->Q(,N)<"@SM,^-X+B\FM7)9X=KLE.'8&.*2 M]TI$B#+P8*,Z=O:2G0R&FD(O5 4;!0!;]H-/\NR@.*9:C MS@X+V:YIVJ24%P,N!.PX4Z=-SE/),ZNXQ":%/,6-G3!%1VJ M>0K RS?89.R0I,2!*>G,'X/MO,^S-* M/3DC\^2.I!K",-IZWZA4#K'\>U/MU%)8H9MM796+6F-1FMY6>Z\O:LVT[>(- MQE4?TZQU4J9YYL*!DJ;+TQ4?F'C\@XO'JYEX5#+)N,,$^(-NG'5I")((+R&K MD B_@DC6O@U8&+)84"Q>6[<.-2V#21DQU0-'53D&:/[G;FZ- M7_NV^,-YR*4^4A(Y+_TC4RTZ2. K5SL-NWI.0W(7:>3E@3S/.4[H-+6<@(4J M<)+<Y;T/NTW;,?:S[2^O? M- S*&*_#N^-I^D?)>I+UWACKZ8=7?-UC47R5;?+TZHYCLKSG+H?>R.A^L>E2 M#TZO!K12:7/DC&<RJZC<6@Q6 K539+#.X1E,:YR;S4YG:_XJ MI_-#>+^2P&8$UCVD?=#3ZXZZ2.H2BKIZAQ=?AECBZRV$#[Z\Z)+_-6N@OYW) M(&WRM7BN?WB>,\$FMYJ6V17$)I<45B>%68<_)^U9C7.CV>MV)(&=(H'M^BAP M#0+K@ CK-TW=$(3":@HK<&)1!3<@6"945JEQJ*R?-*_; * Y08)9XNS\2!Z- M;@N:$Q)4AS\X[77!O]&:5K3B2OY6O*U MY.N2$LC#L'4?]+75-,W>D?-UR741:[3ME8UZ"Y3;7]ZH5_;O?N.H*HF%7)0L;]YI>;-1I210S&-"6=XLRYM/ M ,:RO%F6-\OR9C&A*:N\5L8T=UT*L#KXT<=D;;5IZJKP95Z2_23[UT_J2O21[O3'V.GRE1%\'[:8U=4-\]GL+6+ M]#N-<[W9[6U=D"3+3$4DL(.VCNMW91'S25/7X9/\^SVQQ-=;"!_((N9#\MSA M\^_[?;#)>TVUO_59E?3Z1*2P@Y^&&JJ*%1Y&UY($=HH$=O#>:(:J@=F@-_2K M-\^/R93?=A_%6-8Z3KS8G7AT69E,6[GF%SUG [(/Q/4C=A.[_[CTU29[C0(4 M0UJ\ECR]N=Z% 3POL$E,'24.^&72KXW75B[S/<4CDB]DY1:4D/Z9X"( $^F4 MZ97A[([FA97!8M@-UN7#X5WJ_/)UHF0U[8!@XCO$"WR\_MCSL/:#C_4.#Y!T M]>/]_2W[I'U\SR]C!T'@ 9_3:_QYH#%-R-E0D)&(2O0W%:^P/OC M ,AI"?S93?8.A66/@505 ,4,ANQ^:+9EF)??1LZ^*E\^@ 5D!$@="HN#77O3 MMG+A8:WAXP@ :@?C,=*=RS&+$\$;?@#;&. &&3CC4<@>GQ!8<0'R?)D4X#+& MV].S 6+R ['I^@@WVP81%RODB;@>&\SUN7S%Q44)7J6.#(;E/TB=CLOI#S'H M8MF6#^B:*F0R"8,GV#]N' =_3%R'(AM'G*)F#+&4*;\D(?P>(B*!M:.4G@/V MW3(V %9A=(T/@H08DW\%X<*-\/SN\^A,F:]Q%T3LL1'/W!BFLZM48F6;.80T M5G8\>468+!QRB83?E6IML;8NNV]>019Z0@T'I P\].C:RL0CO@\/-Q6'Q"3[ M8=J<8Q$"7#G%\[\F"%?*Y;D#7.$%D_R,D#Y3.TF5&K5'/NSX<0HB%X4 /M1, MN1X71A+0M*D&Q'=Q:I1W\(A/'MGC;>4?E$]&D>/I$RQDJ@RF"GRD(7G$8? U M$&6@J $"?"3D6D &A>]@C?09=N%2W )PMD<)&DR*[;G8I0(%$0@#7.,C3(J? MW;!@!612T'$?D7*:* FYN,(_V);A.;80>P1 I%[$%DU C?[P@Y\^*ZT=46]2 MG'20N""='4HG^52IC@3Y,W(G&8B9->%3&R5=_N!L/U&ZW0G(8J /+K78F@ Z MT]D;<8 B-Z_;9<8D2LZ4$N"_$:A$!Y85H7"- ( QZ @:M8^/^/] !3LCLBBC M_F7"'A$5P>=HZ!:+R#E@AT!#\.^0AIDE,T&]$0;_ IQP^X1A>T2>&*K0L4"E MA,8!JJ4!J$FNQA S /$Q)5$2TE2=!X\A,VV"GR1$_WH,QEG1Y$HG:G$K8*FZ MX@:/ZT\2V#D%+>\T4Q,!?LHM".HRI<=-U B($.@2E#-2)_ +:CT["4.N4ATD M/8=.J,]X)9G ^S]'E U0^O(X0+/1AA&8M8'ONG8\,]H @KBI)^(E--/9&7D> M(9&AA,W%%>N]E-,2LC;@G/EX"A:AA[!@K)V?T63V9NIRY"0:4FR]PS' )00' M4?Y"9P,',F0?PC5'ZF,AU^I^BZV)2Y,2R8PM9- MIMP^^5*Q.0ESGNQ1$, J"Q*9"^]W;INVFP7!^AZ) I3Q3+)GS_C)>,!E:L& ML$&S1^\KZ)F9B$]=3( #OI;JGYGRY&ARVLI],*:98\2]*$19:P%E*= 1*04X :IR$AT1^!N$/QN&(G-34;"M<2BX9 MCLPQ(XP[0L$W 7F!QC &<>B(>,,,X_F@UZD;;Z,::^;LD@1-)3TR Q_ ML PXM1,6O/%M=T(\1@0Y 3&0N78$Q:"-Q9ZO M(LK;'=_;W?9S>=Y\[Z<70DH*M87$:*ER]5__SCF96D!B$8A"0$;,N"F0:W.J@J>QH8*GGA95'6%9)[)%=+736Z% M-2ISJOA4& &@[J-:&K('U-0*KO3<)T:OHZY/8A>U78M>O6%4RM19T1=AC%RJ MI@)TH]KZA.*8JZEHXA3MA>(]@/!*3!G+%D**WM+L^?U%X>KFWXD%YQV[C"L2 M="4B%(E@2?-)147"E?],^W9]SOZG05C64;M%A1(6!MH'J!"D-(HE"GO)BM*! M'&$VP1BX1% QR9(JF5U@1H"MJIQ8Z8=V(#I9C M2NIB^=>\*CHH,YR/VW_!P? MC3C;@=FR8^)YK),\<2\IR#,NT_"#LLLP<* MNECF^*!5"$]$.H]PN8O?/.NYZ,5')6M"OBMTE".I>H2R7 4GWWK,?\_&1J,+ M'2#MQ#W)O27WEMS[!;EW(6U0WB9GR_FK-5^\E?#(EK,AF;1-N+]5SN>N?>$@ M8*/B!<-K&"@#++G6D'$O@C 684U+&D#N%$F?M7_08H!I1LD"7RM>=]-#Y&'- M;K1E2BXHQ$W,#S=>N7;A M0Y._&@[-Z:9.3V3M .9TL?QRGA6N9 HKZ2H,(<9 57_HY @H5 6G!0VC- MQ>7Z-*0C7P$="2E0R3"L[(G\YTFXK-2Q*<@*%$$""^!O5),>Z7843BAT)TG, M% ^=X=SI3MH5^4CS#6"(50CP;JEHV'X3OTZHIC(3B8-\AVZT$F*U\68^B5U/ M:,SB[F3UHJ2[X^5&MWA=LGI5PJ=_QC'61YD=11\K[&^=3@8_Y;I8BLMT1[.J M5&51+(BE5=1)US#9Y0II+>D-#$*]H/WQF,PTR.9 98_& 67/8[:XWZL,$"A= M1Z4A!85HA9(N6E!J+U1C7!=+"_SX:^CR"%8"HQ=$ N_QS!PWQ. 5DBV%RZ.I M90/*(2IU2X]E<4'9>1]'F=!VTV2.K[0WN+AW\&=VAM MD2>;/.[?"PSJ*P5)WQ4CYC\EQ/>+QOZ7G%I;H92ONWUJ_[EL].V;E;[] 5TH M$K(SCP8+$6J"L2D>:&$\I !9JF!M(G%A3L&5 MI"F$>&7H$T]B6)4JVBEGCJXG"@4_CKM5OIFV_I"1?H M.B?KK>7+^GDNE]FY]8-2'EE)2R3_7KZ&532 MS_ L[L8V,>PT04EY9WD(G.C"^>"P\AQ'Q =YV!8E2=G,Y;DW1."I[NDN19(M M4M6.,PMD(O1T(6(-$WS\S&K/5/%E0G\5^$CER.O0+N>W"61?N5DB&%@;7*<0 MX6Y<$;=6M0IXP4G8:^X9+ZBS/,P.%[=D$J2#N9%27">%='$#A<1UD7;2P)"E M:"]@@4[V]FI^UBO6>^@5@E7218F=Y3$+Q.,40O-[SH1,2?N5Y9D@XUB%L&U*@RH$8&U#@KH3.@E_R> +-P[7([[V7E MJ"KA'?/F&0:,E/I4R$OH&LJUIC)2GV 40QQE\K9E$LI=!LBVUD_=$,BQR;XY:CV374/S^PXI?@\R"S&YN'JB!U\H4/^$%_L,-1EEDCFU7]C]K*2__/>!U:2HU)A7K^P^:JJU[9LKW MA2/-(?QZ,])H@#2-%60^4@'6W.-_'D[X;\M7DG_R8)@TQ"6>A8SQ4C 1AMO MKU6N]VD8S!5KSN,DBVQ[]991R>IK 30HRB>MF,4C>I[P^A++;OVD(I5>58S7 M6BG[4B![5GZI0P_++?[,6O20AD2&K*"TN2*5\IX)&?39U*< %%>\T?CF-C\PK%$4B.AX8 M C+/YF(REQ@L(J2SI '6PI2#U9FH:)C6(DSY$OE8498QAM7GT;O+Y4EI/ D M4<$* XDBI1A^#XO("RYS$/.'>>U'=[ZPW+#PHPC>(I@(GI"65\9L#8S9CC%- M TN;6@NZ@?N3AY'CMGGP*"5W\7+% @!=G(@742TD8Q+&E#W#IY?X_^=+W"%GH4HFD-/&,2.V9:*QL% N%65Q= M%=!+?"&BQT0$A1)AF%A/H=RG7/ 6PLVZM6)^MVDWU6#^3+2'-/%K$$4U8G[5 MX2$=)XZ_O%%E2'(9-]QL!E)YH/K8$^5 U+<\8#R^G1JCZF_+"@4UW]8-[DZ+D^NCLN3\_=+ M!FCI[^WJI]A;Q8ZUM5J-6%+%0K6S4%GSM)8@/1"N9'',P(HJDZ6\[C8F#6,R6!K&7,S*HU3G+&.3J@OS7!F,&E[P0KY. M$!ZJEMI@(BF%9$%>8X.G&6(\>IYCNL3PN\5V'%9(96AX]#*7)Q'EQ5"^SE(V M' ].1D*C9%H2*93*LO0XR!\XAY6ANYG&:5&FCQ4%6$0G3Q4B)9&%-F;@O8IF MH+0(WR["XC6(*,Q.%["GT\F5'/J6H$.R=0EG ?L&_?GS15.[>@ MM0KTQWDW$NM@G%+K+(QG@E3I@++4%?KK.TR_)!MPYC=@/#]A.5?FYRP$R( G MHZ/>7")3+'G(B[-R=76Y;FB:0Q5P/9XG 14P,EE01/=24/W>VX-CM+S=]Z5W M;J=8?K=R6V>7J=BYW9 .)92IC,B(*#(.P:OYI[Q#G ZIVPPH[:BO=K(/%2>#_>BO=?EO%6Y+D!*5!QM]R8 MYK\6+IR%/E.L>)[)9'( 88L7WK$'%<655F"\$@2OEP&3\;=$+EF4>\MR#0>6 M^EUD35--.M(^DTB4T,BZCG&WT>KDF^?+6Y# *-CRA,9&?Y5K^N(Q %1O5Z* TPS6Y%A+7X7C M](,Y*$O,?W3#P.=JN?)>Z*J6@YH)?T^,1OAR$TQO,GS)ND1D:9BHH+DQF^(%)I25_P"%:U,DOSK[SDCH A09=.,0UZK64\=GH_?KN92V>+P.7X]:WX>4$G94NKL[:96,K1?'R%^+J0BM0M>*^[KM M#IY5FRJZ3Q:I^]\3J;J4J?LY[ZRX)JU/U\H^%5VK\#R=@VE5E>R777E$!1@M M^RV6&E 6>D=2OCEI$:FS9E4-;772G];3AEK=I#]#[1E&W3RZM?EU^J"9_+IA M3U?K#77-B]JP<%TQ'S$[+%M<<-;,TWJ3KCO/&T[O35U M8S,1D]ZW;(\\/A3$EP([8?)+R-7F&=\#X+"-Y.JV3'YLCDO=CZRL+JWC$ MV/Z(N?V10>>V:.G?+6<(;_I/0PD)1TSF;-VQ_W*<;,F= [O;'UZ_)2>C 0]S M'G&O8_:TT=7[[<]ME70FZ>PEZ6SC+529D$:=6W4\EE0DJ4A24>HES435G>\< M?*E;H+4Q"2VS/VP]N0E%/EV!@/* HC*;]01)1J:AME1&IC"MFY]:4Q76N"%$VZN<'LYX!LAY3/=@< M;E=UGR%) %X].E4)E8PD@$XR<05-N5(DK9X KNVDB!W @G3C02"WG"IRPKM2% M%VG=IAMLO[@W31$8P0-*E"J/VE'\%=O>$0POL[+CR9! M<_$,;XNN59N_@;&E#;O:X5?X#9[BB>Q^2;N2=D^GV%81)UC;JG:P[2,I4U*F MI,P&S(C:PG5$PE77RT4?SXN$=RAF6ZY$)1M";FP(JNL=0HTF0)N:3F%UM)),@)9U).ML_ M"7+01Z^83(*45"2IZ-A)D .5A):AGFL2I&INR(+<+]I?OO_R[Y^75T\F;(2C63( -R84#S$N7J'(]J'+LW,+!D#.@LH,Q8. ?FU' >X !3 M%49=8W#NJ0J2=B7MG@OM[IH'.!B#YME4)39)F)(P)6&^9!K@L$^RU>R?.PFO M20-<3O+;J0U>R@$)L.^#*%[3XVYXGMWL/@5AWF)Q]S:'W;1+ZR+P>;O7M/HJ M^[E@/OR7]TZ.1*N\5C>Q&PYZ@\&@=B*7T1L:FS.!:J0GC:LGJ9N>I)D]=62T M<5%#F3/51,[43C!I8SH!\9??.'_YF/.7(S:/NPS Z(WD8%Q&AMAJHW/L.2W3 M,V3 Z_&T;[6.2PNUP]H:M]:Y5;NZ(8/))6U=&6V-CTY;.M*681YLS)XHUSSDN[WRFA.%= WIQ-#'6]8SB/ *B[.;9_^=-*6\"$Q01>:]<$WAVC#BX\ MN&"+LK,AJ:=X"E6,V.CL<1^\"HJ&8!:VI(X*HDF)V*L.Z )QMRU!$VN)]RNK-^? M,D7N (?(>5/2&H9+M]Y%,N)N@3+MC#JW#9>);V>J,[MJO>EA;**=41]HQY!I2Y>('ENTW9W00^W< MFGVIY;Y@,0B,OD/>Z?IV,&>R_D,MZ+UJD'VF)_&9#J**./!JV"RKL:]ECOY9 MX\46OKD=+[#1WZA\J?GB>'$-&B?W"N3J9E?QV:EBCF2VP)% TV[FTJ#,V3N4 M8F1@*,7@\-2>!H^MW4%,DE@EL1ZF".Q/K"82ZU!MJ@1$BY)XSB&EYDL\8R'8 M5_S0$ FH6QASE#C@FD2D/%G1F23'C-3>>#"NG1PSZFFFWECOGGII-FOS4/2> MT5QR3).+,F5RC$R.D+AR=L+.A05'":BI6'-0+>,('<]>@I3L M^I1$/ >-* D)H_,LXD)8VYM&$N#."6YYFIN-$)P2?4_#8*X$RPEP+]Z;Z IL MU NU-6LELGVUGI$EWXBW$F#U"YW?#F'$#4?3R MOKQF?NR1F*^,RVN8^7X-P1IW%Y:7ZSZ$*6KGMC6Q MOK*DPKF(C'_1'\Q1[F!5U@-3OK&YY?INVO!>P?XF%UIDH=4'\Z6^M_'P6ZC6 M*TN>11@B?8;)PF?F17F;%7KW YZ61RP6,>M M/(V*TQB_P''HG5NS-]QX'->CZ1]=GS\,:N>&OYM4L$:0U^CW"? MQH\/(_MZVBZ\1RJ^K>>@)<7W@QO9>$FN?+/B75*SY(FT7..]S))2?C*?L'#5 MF: 7G0E&+3TLQ7M$^Z\LM(M=[6ZTG/L-4/,:U"SL<) CX320_XO$NQIX-SX^ MXN$M;F_PDB7LVH!XTHJ1ON:7DQ ;=.5=R12K_O0.[UW3A >Z#?0K$?AE14T# M&#Q&#:<=;9[;@,%KVC@MF;ZEMD[E;PH)56(R W.?%D'DX@-O*#_+?60BY4GM M$VX4WA()4_W\%6L2!5X2KW]E0WI:ELEU"@"K>K=!>RMBT/DC_M;^J M8_KU')([OV/& H>*RZCM&>8PO _FL);GO_['2%.';Z,LU@7;I:W$[!=3&S % M%$:H;+2VW#U-D1FB,D-49HB^S!7T1IAL(;WC\J3JE,#<:_DKSRY/H=3H8@8] M2R7K2#C=]S D10T]DQEUUF:.UOY[?$9)M9,R5R%7&'P,XQ<'7GS+;L0Y;'L@KU[:S951BOC\%M;DQ=C/L M:JK9$CU'XE:+N'&&4V6TP2(X>DMPYDITXZ'4C<^""6,YQ]IL>(AL6!U)I?@* ML6LG-LRQJHPX(^ -LO;'BS+BD=2&SX$1?PJ2^DYP;(/8[8^;JBHOU>$S0JY= M^#!'JA+>J/TFV+#4A^NPX3%%GDW8<^ [4C5N.T>^PPA;HB#WL;9ZK*J=6U7M MZN.V^/TDBK6(+V] K:G[DSDW?[*PRHFA:IU;BF;5WK8$K:Y!@>;-YJ9)G(1, MF;N^.T_F(FIX(<[TE/KUU380;XC/UV;M>N=6UT'E;NJFO=5]U20F'E\<5"$9 M=O9KK#YUB]K;GZ'FCHSDC>+.%TE,_3%XG5NIP+>2L?_3=T12)W,^_K3AT3OJ M<%*;RYN=6[,[&O=;HFA)##LUPUZ/667D&0#W'K<$W641ZJB!.[IC1V!7,>W:#%;#=( M$V_4464) ?X5YCOX\9L;=;2I,D53.;.5Y2 .SIE]>41> 7"_9^@(OM\#_\9& MI/1X"0)$#')?A@%@CQ-1)TBLF! 6TP+QBRGEFRA8[E1ARWF@*Z41X(5?]J!#EVH^^$%)!I>TO<*(@44YME%:2C(TI#V:&,/I=#0<]$=& MWU+'NFZ;]G@ \+XDVGG]F4PMC(S?4,!F-^#F"D?E1MEMTHI*>I\#=F4A2%S M[N/ _E&NCZ+U.2["83#G+A;?X3C+55/>!SY1.1YS-J9"@])%[OT,4>,;6R2A M/4-R^AH&#Z$U7UL'."WZ4E%LA2^@-<56:M:"V "IM1526EM+YHLONEEK?=[- MNELL)J-P/NK!_BS/4R+$ 2H7[$JH >D2)Y<=*'/"!$%)3D!TQ%0GZ MZ+EST!@(%Z8NCOODQC-Z\I[9(8NM\)G&C\4+'X"+/\&LO?759\X(==8340OW MMAUOGKE4U(J8\RZP0H=.S@V9'0"PX/!![YM9/P)4_&7]H%G@HJ!\M+V$<9ZPDG@6A^R=')GBA,$PMV3SL;Q;. MA-CYF8DCNQ/3 U,EQYA:5Q9K*K;4*"=VI+)X75TG^'L.O]*J>LIG(9ZI2?V< ME )47=(F]:L5G8"1\Z-Z8HKC.OY_QD6P(<7G-&[SB2*::)O,KR'1!W4ENC5P MM/&4#0;J>&HXMCF>6D-MK!JCH388J6S4:HG^21$Q##7E^J^!_X 5^3^P25PA MU;4*J:Z5I3J. HLYX!\ ^QMJLX%MY8\W*&ZVC& HGV4)RUJ\ 19%,'\$^XM #0 M6PAJH)H&XGS+<^,1*@5*5;1QE3(-R,Y%_YWX3*@7W'0P!5+0-B.D MFBYG95RGTFZ'F1C3' @L$P]._&(Y!? M$>\&3%B&']B_$Q?,"72QT9>63=?=$8R SC9<2;2&S5E4$'6)MF&R!#1H?G;U M3LHXX4E14XEU41\%0\0%N.3G8(OI<*]N%"6(J3$0,3<;:*4MM=>WTJ<@P?7R MUK9!L<[BHA0+_@=6*3D@%K K@7WW0AQ^ 4'LXUQ*WIT:"[$KK^Z_ M?/KV6EEX":"APF%38/6[EH4?FAO+PB\+@W>H#MPO0F8Y7_S_+1:/JU$K"L(; M&N8P]K2RI?H7E$Q .[ B02@96 @0R/[K;F-08QMI$W9<^>L$ZN4,6\=&Z!L-%0!'K0ULDSY-;T#%&ZAU$1J9?@!D MO>#T[#W#^>_?>KZTH:_B%O!3&,Q1M&9;VYJ9TL\WH:%SIWP(*14\,<3QT'J" M\WBP7&!8B&)1A9A$^;&>Q"K?8#_=B RB*%DL@A"OZJ(DI,*]PGN**HS'BS'# M8Z#9_T#2$-:>#0H+J.?'DX1 MI0)PRO S"K]0>.KK8EX >@ARRH*&\8V1B^9] M$,4177Z_0Q=Z%MI4NM?2!^5[+7U0OM>BV\\;&DPISK?7#1>?H&):K3WW7EN: M."LHCF+X/[^NQ? M #"P<&7AH4,C]2]/0-F;NF3FV"RD%X+IU(7/45=QTAM[ M[I]C\X47/#/R@GU)PC4C"P=F-D-!N^"N(?Y:L""O;I?[WOAW& @ MPN\+%I( 17V6/X:R&W^8H4]^7OPR=^:M>4NL?.N<>PRM1*"98WAAX(%$1BLR M&C9>2P S;>'Y-7%XO644G'Q#-_J)\+\(NV#982?.2H2<,2% M'080.1%>3F6@I&A/RQ4!)=E5E'A2/. (R^8!;X/H9%WR#@D?G<:,;NYP[AE MSH-]"K,FG*?@+6+P7*S.@>1F>"4$3..S#T8E [K\%RN"LI;"OL7"O_- I.!" ME. MA6M64:X)5VBWXPKA.2YKMQ^%YJ6(096OJ&KMI]N.*W7;\=GHME]!2(6H32K_ M;<'>PF<%&(LZ'H_)IR6T3XPE=0!2/@:>")@M1! "JJFD$G"%:PZGADP.-:A, MP^4>6P;;I:ANF T#/US;7= 574$6_J\$@#)U81Z!#70V>5C,9Q^!_4?B<_[/ M@QX BA0##5H$\V>H27+I"//@,HR^^NK':UHH;8IY0.08)A(H4^"N?V9J>_%B MLGHA(OQEJ7T90FMTAHY. "6LW""06 X8$'3,0 W_T[WCHZP*<($/J$[W"/ M6M[RX1?/[QLH/X(O5)X@G![H273)+>RC#$E2E7TI9 /,H; TJ3!OP3: H[+0 M65_YL[@HG@41RZX.Z/FG(/$<968]XLDS/[LFFX9@I.!F0.GW$3E7-DI8#*B/ M"3P43^+.W5B$D+GS11#QN"R7=# EMGZ"1'G ( IX@@>A52#:.HB)V?PTIBG( M3,%LD#S$(D7U]5CK@MZ1('3Q;W15XR9H][#K/QFL[U\[4L;:!0O:N /H>0JI M)ZIQAG1Q%PN%W1'M[/J;(N^7(NS2R'NR;MQ'-RK$F:\Y&HHH7:O6XFFMZK6C MI7CZ_DI0&C%I(==P@M_I=NC+E$1<.30---HL-*UT#V?T.[?Q4\5%G..BB6/' MW$?1W1"0COECLJ;P9I)S&D7JL. [=2<*3ZP#. M*<_)I ^R!/A[[6KX,-$B(3\.CV,$:S42.3ET>.M?9FG0A""- EI5WB/!O[ 8 M#)0*'?*'D'BC, R,T/O&'ADH&8!NP 0B1F?!WS=4X]7GU[2\C]\^W]]A6 PA MDM$WSI$$031EZLBVU)>U!(A1CVDNU&:$^S[3VHA1LOER4L02H*-2G*@P#!&U 00>BWG3BISHV6I1['!\'7HW/!P72&'0NYE0*/5CGE&$8*)^^D0 M($1Z OJU+/?1EN#*,D _TB*8\XGJ*J8_"$6@5F^8W)0W-(IE6F_*([3$0;+- MZ'5^%$@!2*"I<>U/ 66'% #Q9P1:3Q*EJ%2R#, $N,DM-^'(%KZ]T.%>6TL$ M_2ND1Z5>[8"[7NW,\647'5\B2$*)9HS%:?#H\I)@ECFS(HH)%+YAQYVF(:L3 M%C^ARK/LGL1]++QT05$6K0YX_@?7AS*W?D8T,/E7\N\A\>=^X[BT()Z ESGB MXED8) \S$0EO+_GNA-XHAMG;^:>\^C6(HM><.H5C'#B6 $O%$M<=(QU;5;R_ M+K)C4@,2?QV)=IF?H+3H&*.R]# M7[7_SX("?V>YC6VC48T6QP3P)J6GM(( '6B (=-D5@%&!#[BQYNU7*>BM *((6*NI9T'S\9W']/E1[ M@\$ 77*BEIB86%S.]P ?RM_;YH]W1A5_M3OJ36_'QAFK3?6+4H=]T9Z]4\G M7I2V<:@ME=R::)@^+CU64=&(8V"K&M53MQF%EP#!AO5%I_M2*9T=8=B2.DXU M=?VYZZDPIVZN,%=6IU/F/EG/OXU(59N3-XA40T0JHR*#^L61ZAI* M_7_+/?, YL2B.CU>$)VT!]<9DM=!+!OCM^#3=C*[2X_HORS7QTN.S_,YZ[Z'WJ O_L_\[B])I&C(/*5IJ07*:^4>=VH#>E4[7 0I%HMYZIMPCM ML&K&X2U>9/_: M!54P'[/?N1T9!_=T:>[43F0 24J5E'H2-^#NE*IV;DWUX#:>IZ74BA8O5=TK MVAZ=\RY+&A:9QYCTB;&A$>534 #F!".__IVX(8^H%^&1]2(AM]2_JAD)>6A_ M$RS#H6TJ#K,4]BE*]-G!?$*!9?]>%P&?EF2B/'NG9GGYT98*6V40O2\L,GKW M+++!PMK H*I'^N943TRY..L3-[:29PJ\/>U]M2H4>3D4)Q"-L3#AK?C3\Q)GR;(ZUZ:A M"7DB0JSCF95)(JJ<'2L^8R*CCI(1\X!GP3,+DFCUIRP-#BNQ+R5$XLRU\QS, M4XDNI8==C8F*H# M8S08CZ=]>Z(;S%"=_F Z:'?#M<^U&Z[Q)(;OUL]-F?[FL)QT;P[+F?XB(P)& M8_OE]].@^\G"H^?G%/*,4SZ%):$/J_6RQBN>G8JHBR((N3:U4GF4L@G;8)67 M(V]@O(5SIG6ZMA9N6<=J>%83Y=A%Z8#Y2;-(Y/7QUI& >'F2:3'O?+^BL4O8 M4')=9#7 ,UAB9?#WG&I<_T'TUPPPS[A<)';0!TMB7,&I_U(39C7W-#[FGH W M&%4-/W??D\YS3]>?XK:!U@@PD?86Y44-IJ#U8"%BROH"U>DYPQ)-_4NWT.4! MJX<+C>F?O?L>O<"6<3!-D7/G"]@Q=3#@/S,K]#EJPKJ!8?G*'TGH1HY+<(EV M;UMP(KY::*37Q=3$P,\RW);:]V!SQ>5"#QCYD>4 $MP$P+L%*')5=PUHE$\P M8?'9],2*[XB)>-4.4J@5+_ ?&*WO#Y&)BRMB/ZTTQYB7TL ,/:PG*.J]M+*P MFM971[W*I;UH$QF13CZSD-L^NNQ)-.@4G3H0O*DC@9<+#,DJ"(#3\(Q@ICS- M&-D?\%H7>PQAS4&L,PS ]P52X10A+^"Y),2C&=4GF2PECB(.X'K(1L)NUMR3 M!L/E6;4PWMW]>V5H]&_4/LH)%I;:"9^)K4C%60KE2&S/BB)8$6TR:X.1%DRC M7@?,MSRJ#I'!-%AF6EA-P?6+5)N^+RH^-I-RZ[B\N IMP5JJ3I0W08 MKYP7?W>P\/N*X(/'EFH.D>1HSBH9J'6MDKYC6K:NJ\R::H;:GXZGFN5HMCH9 M&Q-#&PY;;97\=VVKY"/(-5 'HJ\LI'J!99-D4%&Y<=WS>RR@9 MM*IEY+9[$@ N1M11,QO>D/:5* +S\>M]5A?*C8HMIY*(MPXAXLH[5_$Z%UG7 M5-ZTEBKK\BIEH@,?7Q'2$;;G>P A29HA.>1%^]5"@Y)"M44>$@)D_,'U$EXQ MEA][8?$'+'2/=2ZWB15)W]2K"S/!*W9#;0GYUXL W5V\%1S6"DY;P0!*^:Q0 M/PWY$.!>+#I29).):JTT8J'(L/"!!>M*%F,_D2;R_%=)CE#ISG?$V9#OM((, MSS/;'R/)?&PO(!0V./@)D0ZY1@4V KV(ND:1R/AO=9+_6.N90[-NDO_ Z.E8 M&J"1?'K#-)K)IS=[8ZWNY"^P*+6_N5Z 3/*72?X[)_EW01^VV2(N"#M1-E&F M_\OT_Q=._[^(+'_2>:P8YGI)"CJ$F^\U3ST.22%CP[:?'(NYU5(J(5E6Z_<\ MVPKHG'> Z!D%=!Z68[KFB@EPAKN#T,2OB-\<8&V$8?GR:UUFWW&"HB4JMFL+ MAV6F[HN*9N=V.'XY5!028B6(;T ^Q>.9)B_VV'F9"!O1\0/S [HW:E1I.2W\ M+R)5F7M2T07D%(XH\R'>I#[$5$$IN0:/EM)\&*#;QY'7,F0.TYJI6?\2!W3' MSR>MQTXNS:C0[YG.MVZY@,$ ^'A7T\M5BN5I'^>TMZ3W'/>TAWC:1D6CY<,J MZYUA N^'@DN\P ^/5FKG,/"=/=;OQ^/$(960OS;>CQKE_VN@522,"-DHI;:USI#*P MH*+]T;"/L=[]+>XW+%8>/K-^K3# M:@_*:%C$O\^_?UI%O#L_=FDRV,L]LY.06IM^%$O^!"O&3).$]Q M;IZ5 @X;G5M=U;I#K9R'V8?(4_E7=7.N7$?V01;UR0Y8#P73:97#:L7?+"ZMOJ># ::4/- M&(RTT<3L:[8Y'?0'EFF93JN3R_Z'>ERKVMN:*69+B84\>@?'*Z>X#$?E3+/A MJ)QIMB%3<:^T,SY'QXHH'ME[F),B34//<*1%!NIH6+RN@;:R -I 5 MT*ZQ MH^281WMIW,>:[F%R3+"B:+#'%-,N%P7$HF7,\;*_)_X5O]7'ACSL:L M'&:5?:K)13EYSEL-GU-2(I!VK\_)NU;KX6'/U!O+2NS7&VEM J#6ZX\:RTJ\ M^$5MSKH\KQA>&O'4O7S/*P5-E"!41.6OOT_"O]VFA2,_QVQ^M8#Y)$H+O:=2 MUO8S0>:J(?(] ,*2W8H+83J>Y=L,Z]*4JM#(YL6RJ>HQ,YYVS;Z[+]C3'\D0 MKQMV..IW;@VM:YCE.-/:(0^G;W4B24R2V(XDIKTP>KHH.&73\ .X4_L(M98DU#?GO7RQW7=T7M]6C^MW%G^9?K=^WA7*A7P/ MOEK8&ZK&U>U([]R*V\-FVWRUL^?>U2)E/?UL5^FQ+WJ6T=#HW)IZ.42H=J2; MQ+ZSQSYU].+89[8>^ZXA-X_''44%U22-I-QV0UHJ>)VU>!'*V\@&Z67E: U!+]*YQC)=A?8+K]'$$U-Z]+^H'.K M&V7WP&E:H4O$:A2Q2GI,X_BTNZ(];$S1EKC60ES;66LY"A,;M8F)78.O!B'3 .$:%#VF#0^Q#$Y+N17%<6KF-,N$Q,O+_6OEHF1"HDQ(S!,2 M%9F,6)&,>-W0D(F(.R9P'--\'KZ<%FZ2%@Z+;',.AR0Q26(-D]BN M]V$-D!C6 .RJH^9D,*&0&&CKMY$_XP673*?87!<52)B M58B^3$5L4Y3"E]<06R?S%Z\S]:>L.;UR8P%C63*1SIA4JQI'S=276W\6[SMB4CELH,H5EY%C"G4$OH?W6/W>*^9?O=QOO""9UA>EGN&V\[PO(0U MIW(VK$$U0*K7O?(R5[HH[]ZA?*C7[5#>'T[[ICY45;-O&E/;&$W'0\=436NB MZXZMFZWN4/[K_AW*YVY,<0UWOO.>0/_ ?-MET07R49!YL) DC:I:,_<,G203/ M8SW+)T;\*IAX"#Y@6'3>(%GF\,-#R$0D"C \%WZ8^[ ?&L'V7/K!@O\!6XP2 MCU\JS=P0^*$5QL_PB.7.(^QECDU^X?UIB$>2AK\LPF 1NBRVPF>%A%.T/ < M7%<)PJHA><-R_R$+K&D9A[0<91;8+T/$U2L@Q$4=)#U9#%?K*\63@L2X*,4((VXKP4)2Y]0S2BC "!* ;LRX-1\\4 MAN(K2 C[\F&= ' R5CP7OB%$F%L_W7DR%T(6!Y@F,3 #./-G_LH3CI9X#DQJ MTQP9M@("S*T?#,<)&:'N6XS0 C4)T,-[[A*NBD58#X#/^%HV(_NY(+:S(M=A M\?'S@J7Q5]G*W8A6'C(K"GS0E)Z!!\6@$H+.!*#]AQO%08C*% MF##F5ZP9U5%2,?#:-MTJ*)[%(Q,D 1-;"!(.9S\ Z%D3UW.12/@\-$>(;!NU MCBG1#6ZD.!8<(Y%N,=H,SL\")@G@R>/.>FM;<+>6V?V+LS%0]0,E2B9_,,!\ M@#.@L!LD4H("'S ?4;422*%71"&<0Y7-6B1%ZB4VNPG8=@#[\C%QM M:3K +M@@6 NP% 9H9^&7$:W:.<_A3E P8>U_Y$X#R*$$- IB7$Q M48[=8-H $P!*MI"V/ __&_(6[C (P&9"54RPXC&+WJ;:+IPU1ACP;PG<:RCA MSK9#(+CTF1).BNE7QB4Y 8A@/1 6(O!)AT8!0UWC@0JRI2'H\-T#9G^CFX M 1<67"(C@T3P6@[[=T)_I,>))\C))SW!G/7,X7'.G0I'. '49(],Z !"Z$\X MYWHF?,618*LP)!WQA#T'XF13DXMF1PK"8YN#!@H(]CM#.W;&O%2% 1Z*C'81 M DG;?":.#P5IXL!+7K#@9&%-IRPG;+# '/H/UEDV,2I',04^!E)#P#MAOSSA"%D45DB#P2W"SGY6H^6 MZQ'2 N$DJ32?PBZ#4,A(,"11>WN:9<( MX6TP,^0CM NZL:II=I%@",(4))& M;Y17[NLBLG!0/+KL*4IU2!B A5RS!(!X] "0&JX@@P[]\A8&@]$(T"%[)(:, M8 3E#Z_QGMQX!K(0J,$*!=S?TF#PEE@$>EXB@;(X3 '%+&(CL^")JYC 24C M@D:Z"/S,4$?S&T;FLFT'RT^0K: M VLQ@:9 [/L-5SX?65Z"Z2_+%H%PW?3S M5ZP)"-PD7O_*+I6E3L%/U.$*5RS\N[N%;.CC4=\8F*IJ#,>9L3P+\[(J#^QF M DSYQXTUA]\YQLW/.Y %CV2<-CH"ZER2*AE M7\C2)$H^]GY^$)S@/+2?#WS#R/ CAKH[Z"?>%%$6HT-(46#^ S ;D+0D+!./ M5("I&\Y)BC!OH:"$@N60& ==_?E/Q@<4$.6Z40#2JVB@,06#D2S_F80RJ2HT M2N8&!LL3%1U4A'QE[2W&G#%<4/D.[P.CGF 7:H=8O1PPH8D41E]*P:]";?13V,2DY'NI4&0P(CMS& MRB0ON@?"-A+^8-P=Q:QY%_ZU9SZ@_,.S<(O CF/V +AQER]E M!0K!=.JB+@3K@>F!T[K1#-&4Z[(3!@3GDX9*N&QP'P(J07P%8,\@:G+S*@7Y M(QF.WU@0/EA^"A*Z7 !=,[$Y^I(-NP)T] OA9'RF&=B=#S/\8T":*[>8A"-C MPI1?ZEVG+W?/,'?%9?S_MVS9NUW0#7+\UD&7&?36Q>\!+_+@+X#6)VZD*L\, ME%'0)6&7::TP_F@::T;<)-/QPR6.:\^ 0W);NB9PS&K@5$J/]WR6VJ# ]JR] M]5K['09$S[2JOAGM6J#&$W<[ZD5S(QO+D-I M0UC@*TKX R@XZM_U>N:IP M>J"]DB*SNT)V;P.?33SV9;H!Y:(*76RXJG6=!;Z0QR#PO.")Y!4O5IS,8;TP M")>%U6CQ-'/MV;)#S_5)"=;Z;Y<5SH_<14*_J6]3]^K[+-OY?='_?)]ZG;EE M4*$*A3(]A& M='J?6Y^HP+,TI$:XEV4YVOU!>W65_&C7]>R,4C>7792V4MBC.NKY!-J8KS?F0SQG3L=19XW5Q"F3&X_90_ M63:_ MOS\OX#?T-99=C9IVJ:Y&>\:##EU_*3ZJ$(V[[(RTLJOL-RUV!X[5GJ9J==V! MVJ@WT#=[WG;_?CS0FNDT9O9,M:GV9ZU<5WI .F7[8@Y):.KNS) MX]KG\8[LZBFFZ"+J4G)-3.D#;LA#S%>=1B] 1B]_)A=+4,O>C)R8Y#5DY_9= M%E@XX475WC3F#RUA<)-P;;V#Z.";R.T@:*T#:0]'\9:2N%4^D[HU6C2]A<.%AV+7;&.P19-]:37EK:CVZ\9G5M1-K+91J+- MG.2)G!V2HB5%'X^B][I$+%/N .V5IMS2DFHEU4JJW42UYG'E\%#*84G1DJ)? MCJ+WTJO+=#NZ*"F\0XV!ZBXT._8E'-3M2VB93M]@AL/8<&J,]?'8G(PG?;T_ MLL9F?X#5OEI#7Q^4"_/JX7(!?C*ED@^Y5 M>9^/7#'?N70@_(<58O]2R_]!S9LLQ6,6N8D>O&""_6%@=<%B0_/S[IU4$2:OH\\-$:A7' MNUS'&(!DHU_R";A&Q/R*(OM&OW,[A167ZQB'V="*6&2D3"RLE2MZ)6;MZ!9A M@#70^24J\DD7J]D_48'\1]=A;S#+7%2COQ<_=Y7W*:#?6]A#[IY*UZ<_TU"? M$F_J>AYA[5^M^>*M\FOPX +RV/F#HA3_TMMXKG@(/F!,>1?4;HBJR&.+I!A. M+TH[HXFB^+Q=GC(/0NK8A.^+UWBGNK2IPN>8:N,7V^HN;2J;D2.+#J_@?[*O MPY02Q1JH/Q)UO!-E1J8>E3K'W@V\*LD9-L'[ B K'W\& X\RB['>BF/%%G9U MC/!EWJ2@0((QMM!;(+R*73X!#9]%^XR,<*.LE+KC/F#:?Q?[&J1M[L3 \-R# MRRM)8^L(0*-_\88+/G:JPK82Z2PPL6C2E:&'0,\8*<7F;4BQ21YV(<7O%Z$; MA##=G_F:%"MQ:!]45N:=]IX>?*>]XRT7.,G!(A!8/V!+@HBP P-#]2-#LAQ% M"^U2)R%U_LM;/N#@V",2N(PMN!!V@4;&U24XI\-@9K%86;J'K+MT<2?T53=M M989UL.>!PSP:S\8N(OA5H9>9.#UF)WPL.PQX>XFLVR!U^N3GDQT",M-)Y*:M MWA:+XI!=W$*,O$W!DA7PE,V;3^)^D"\!0%SJL>$=B2YF <[@*^ '?+N950$'645 M]K'C*=0*]1%#+.N*BNQ)1&T8O1OJ0TD(!T3">'N[1VP6B4-3)UBB-6;!2RFM M]/)%B7EXKS!(XH:R[2[$]7/0#I!KG(:[OP&;#YP*KJ]/S4?:"&ZWO!2=[N9U\+-%EOA(S;IA.MZ+LIZV74 38J:C-!*H*(*;FA\A# EFZX8%.FB<]-BLES MIBY@]W.+NII/J?LE<:"":LZ5"7R0-XRBQL,@H(NBKIO^YEG/RW+8]2C1TM>%O3G;37UAW4)BLD/35JV82U@++8%YOQ%KQ5H"MH&3G^@H;J\XZY M/B#I7.C!/DG];)20H4$7=84" /+6G23TEN>B&I)UT(,7YH%04#.CMF!Y"(4= M&],Z(6G!F7)I6UB;Y\$7LX#9"'H$J_(F7/=A9PW1K533"D4[^="Y00/LN4 ? M",EI2",L]]43[7O^Z;M9NYYH-]V\5>SE^XR%'"2\519BL^TNL"5RUD)<6":1 ML$JX:P!UT/,%2ETU3CQ.@8M:8>&[]8.'KJ@,_N>U!WI2$^@**QO$D MC00[+5IFHG5U8//-9=T2R?$31"P'$.\#]_SN*K>F4,^EE"PVVZX )X))KA+<; M_$XVH(!%R JPR!RA8)YB"_,D0A<4>@BI)ENQ;?VJ\A(C^F50S_%OD<#F(CP2'QZ@@5,^QAXM M+\'!JX9+HA1[0Y;.7SQ_L>+"X2\"SZ4^\J(';#84AS'I:HBUY'R(B8LX#(9W M)]R+B^_0_\-6[O+=?Q6[/Z0#X3=L M58S%!PG"7Z89B_D:!D"+V/WN$RA+Z:7#]Z#8/Z]\1V64;J/6B^<6508'21!Q MC,[$<9'O3)Z7[A0VM;S,*NR6:X2_="5PM=_O];E3HU8I\'Y/5>O5RMY02[H_ M:*26]+BGFTV5)V]N37VSL9K;#:UIV--TO65K4F&H+77 3[ HK:=O:34I(250 M:CP^J"=GRS)):@KBFF7"+[+#9OE:]UHAL72-=JU 6/9H7RL4-KB+KQ4DE9VX MKQ4812_ ^]3>1\[1SG@NOU".$ M"'FJ7[H)^5GEA]3L %FUQ=:F=]3O *EN+2+)[S[J5G$PM,[MJ#O6VM+]55*! MI((-5+"U*N:>5*!W;E6M:QCE8B:2#%J#*I(,4C+8VO9[3S*@DCZ#BI(^D@I: M@RF2"E(JV-K3:$\J,$$8C+N&=G#M4DD&D@R.3@;:UD9#562PL7R#,6BL?(,D M 4D"QR>!K36LZY- ?^]HPY,9J M?EY\$X3F_:M9S*BX\:U/2N/.[;"KFOV6-$20^/.BGLF#\U(U4@4!E M'-';U/))(LB+.ED.YS!&YW;0U739T?(B\>?8V&-BZ=)N7VN+@GP-<6Q8W(;7 MGZ ,?4S?$_GG+QW:MCW \(*=FCMN_H*8R3IWS2R,9V^*6/D;(65M9C( 9;<[ M'#85%;?; ;7T5D"2UG61UAI/5E.D-40_1/]P+4^25KN03)+6WDZ^IDAKA%)+ M;RQN29)62Y!,DM;>_L^F2&O]*0/6DU$!=YT&7]"7IZYSHJX&;A:9H M"N^]NT9C";+'(ZQKB(W\DE82S0NQRJC(TT5%O@^B^,OTOX+ B>Y\)ZV6=!]X M3GI0512%40+]04NNZ23&O&@JFGH@U55-&,P_.@)#FU"[$D.1T6X;@G.=$%G*H=G+@LR:E= MB"7)Z;"HQCW)"4O==LVA)"=)3A= 3L>(9%QO)ADR>E$2S=41S4[1BWM*(Q.S MP49F^6Y?TI2DJ7.BJ:8B%O>DHX&,4FP/+GQ@BQ".BC=6IK[S,5SQQ MO&+Q8*JH:(@UKMI20$3BQHM&)F[#C5'G]O#&&!(U6HD:6T(0MZ'&&(,-9=FJ MR\2-+<&&6W!CU._<:H>7SY:XT4;=(O&D6;[8$>VWC M*5KG5A_(X/:+Q(U].# M9%CYF9#R5T#)*GYA=&Z'HZ8ZOTCW?$LP2=)/<\T\BO134QB;E,Y7B\'B*34ECDL;.B<:.T5%IHW :]SNW^K#] MF;]T6?"WV)IX#/[KN(^W?X=_T@7QUD,T[QBHY31G]WW&@&]Y7O"$_GY:JK(( M6<3\.%*FKF_YMFMYBNMSYH;'.WE6(M'M&;Y48A@AGH6,*7.8;18IS'>8H_QF MA?9,T=6NHO4U_4UV*"D4X&AHLO1T^"' MCUK$;$WZ8>WCALM/.OYC>O3XNFE MMP)T'-)OS$7I#.B,^,]OGUPGG@$\^CT ):*KN+X1,XN?>_#3W\K?:_V>JFJ5 M/\$O-;\W^H-:;ZQ;U+BGFT;KUM0WZ\Y][#4->YJNMVQ-*@REFFU;E-;31VW# MJ%9":M@;CS<#:LL-<AZ/*UH=*V0>)]$,#D+E?=6R*X5"/>@G$97CPJ?$F_J M>AYIA7^UYHNWRJ_!@QO!^JX6)-]8%(>)'20;7E,SB/G:>D\UQ"+^8T] M,C_9A5,VZI2] M?KI3I8-6VSBU5@5.W[BK':N575KJ8W583G#.XF)!FT:6_U MR$ _$AEH1 :#QDJ[23*09'!$,C".1 8ZA@(/1P?7'9!4(*G@^%1@'HD*#* " MM6LT5H5:DH$D@R.2P984JVHRV)CV/38;2_N6)"!)X/@DL"5+:A\2&$@2D"1P M-B2P)0]C;U5HV+DUAEU83TN(X!IJ]MV+.+P@R]AG.U\SRF(71W*P9C&LXLJW M/BF-.K?CKF8>[&&2Q5):B3];/).'X\\8\4<_O J"Q)]6XL\6E]ZA^#/H8_FW MKC9H2\T=B3\OZ@P[''_PIG#4-?M2@%TF NU:J:<:@389TX.^)LL(7C;R[%JF M9F_NHW=NS29Z!4G\:2'^[%I%8F_L,3JWAMGM]P\N(B$+#NZ, ._AB="=)'3Z M/+=/UAR4R[N%=R*MS4[A<=,15I*N6H)AUTE7-:L2EESF5;V,#Q=>:G^=YUQ6 M))3T=4[TU<"-0E,TI:)"J*I-90O*'L<'=3:"Q^D)93N \])#ZJ*HC3L\"-O=R\38[;$1NZ',3I@C"I;#UXFQFR) MAMP%8W8V1%5#1B==-C9MB8WMC^1D:DT599/DU!+$DN1T6%!D M2DYEBE%E(*2DEZNDETV!D'N*'XWNNL<'>SHE.;4+L20Y'1;\6$5.&[THH!O* M@$=)2Y=#2\<(>-Q32!F=6[VKJV4A)8,<)4V=$TTU%>2X)QV9,K"Q/;CP@2U" M."K>H-GR'<6:!["Z/V6(XXE#'(L'4T5%@\ZM(6,9+Q,UML0R;D,-O([ORZBA MR\2-+5&+VW!CU+E5QYK$C8O$C2TQB-MP8PQ\PY"U.R\3-[9$&R[CQL[^)KW? MMJ@=B3?-XLV6JHM;>(JN=F[U85M*XDG<>,'HP/4<9;N/0,=>B=U^:PI)7T,H M8%8!4W%].Y@S64A1NA=/[P;)L/(S(>6O@)*UF8E.L8+&P5:/]-ZW"]$D>377 M,N0 \C*0O/0S\.=+\I+D];+>N$KR*E.0"4928VW!)?VT!),D_3374>8 \32@ M4MJFU/XD>5T=>>W:;V<=>6WV_0YEK*&DK0NBK2,EW#SBH*%XE8P\E MC9T3C1VC9=,!=$5IQ'U3;[T HQN(O\76Q&/P7\=]O$V7_'LRAZ.P^=\(0-=/ MZ-+E]N_P6+ID<0B&":>T""(7'W@3,@^>?&1OGUPGGL$1T@D5WN+SO^GGKU@3 MV%02KW^%=V'B(-"62=!F<+KAB1 /_5/B,#GT"O_B\A$CW(G&S('&^NID,#68 M,YF,F*U/I_9P;(ZF@XGY?X> ,.*E69AN86$]L)M)R*P?-]84=OC&\IZLYPB/ MK0@8@$KQ%'8$X'IP3:=' Q<_-:";("14>@.HSD)\"I9CM68MRBQ$3O$?.YQ; MY_8[THX23!6LS0J8&/W];]9M%4[0/P1SP@G''%OJT.H[8]TPV-2>F(YNCFS' M4<\IOE Q9B3W=2R8=O(^6#&]E)%*6!O7>^ MY3U';H0@^.3ZEF^[EH? <-PL^/<;BQ(OID<$=PW\:!E&N]/*2.L47]K.'_Y( MHMB=/A^=051!HCJ\5/BN_!S$#*#U8(7)SY5,0/L''FU^#X ?^?1]; M,1U"!=#:L_]J!OE]!K@1LD40QEV\ O82VF(\8\=$+N45#JGUW_[VX:_6?/'V MCOY4W[[NDC)@N?"(>&(J@.T)8$<9L,4[RI,;SUR?ECQGEH\/P63XYY3!:<** M(F8G(2P)P.993U%/N?/@R\2>%493K) I_T[@3*8N0/6*^%%:&4&!I>"#K>=73$6,_2E_:0>(YJU^Z*+*<_%E M*+YA0(?(!6Y@A2G*]P W@)(\P"-QW$5T"#/>]4I]3><8Q4"*[ 'Q#H'K@D+N MDE88%=D 5XLC4,C1R@60 ][ $2^ PO$C<+4?+$:2Y00OQIHCUC.:!BB>='/? M!I1YI?&YIQFK")(8CQC/&\9]9'Z"\S,KQ"U%(A8%!U$B("@8(J@.5X%W> -7 MA91;OE#V[\2-GV\F@+QHH\[Q <),8#+6PHUA?M@++,@60.!8F:\.\'R.X)C" MK\^P?/VUPG%&X#>N&O?/)P+K"7'#K9'-S<=GG @3S7F@#OP;5R_O)J^%H\58G+TP2WJ2#> MX 9R<'45.ID8,23JG:-0!C9:8H(KLHKC-9P'") 0P>?ZW PF#"^>! =FQH\$ MP3\&'IQRZ$; C, @M\$&!;DK@!]%R7Q1>%F0!D<)9-PQK<%QIU/7!OF.] ;, MWW$!A?%Y>H)X&DI0V R\F7""(VT 'G]$F8H+"H'6O&6SS^,?PTG0*\87T"N"PB2 GY6E! ^## M9BRL,(8YX"A!(&[H7A7 M[.0.()QI7,CTD>7Q1Z,]S\X&=)X@_!+?29AJ5]'ZFJZ\PJ?%W/0%#I-KD>*7KPCASY^5&V7; M^DC9^U\)/ _Z_[-88U><9D%'XJIRA"!#Z@/8)2"LHAG\481>3_F^$4ESG2R= MFP\LB >QH_C$"^EH1--SRT&Y@CB=R1V4^:B- L-PB(7@6E@PY5. -")L"L@H-(7VS=">QDSEG]TBZ1UY.6GT,7 MT0GG"0$JQ V!$Z <]X$_%]@D$ *)",5ZM$"9(D]!"F@N593 !LI5A'G!!0XR M5YLM8H1/B$I&R-D2F!85LF9'J]G.$B@<:< 0$*SYBW$'1@(<\C$ "Z$:VR:NG!5<&RL,&G_H%L!O[U?RQK MVWXN$!5NZ$4IZKT'S0Q^SRSQJI%QQNJU@/"S6<9*E92+#$OUFA/5MFPSU%(0=" 6Z960S#6F"9+< F(R K7PI_IT[(JP5( M:J,J@&(.EYN0^JLL8(-V:HWEIB/]B2L)A0*5\U90#Y1[."-R3MUUE2/[(VG$ M-V@UN?8N>06"-7!/!A \F.PV.DGN\CU_I3V_C!^U>I75=ZGP[XG(__>0C=&)'XF#/J4>*#R>,1( MB%NZ@'63=.Z*)F8:$?E-:26MR!3]L&]H$P)@8[BF_"%U?0&$.&AO07H86/>7\B.Y?C#3NS'84MNT#\]%MW55\ AQ^XG8( MH$7Z5>XEPI]2\[;H,G+]99<1RB94U@@YT-"YO0JY#"A3H!X+T0(>(Y^:A4Y[[I![YMZ! MU(?614^$&R11ZL[,'%_+!K##YJEW+R,RF+:PK:XP82MU/GY, JB9N0& 6!J MJW /B6?!$I[SI5B@B3TL6_( E \)2R\=0F9S\PFI-N)Z(T@D+R_Q0^@#FH42 M"@LN#)('T,5BCG/ X%G17_# M1)N**RXF+( 3.!UU$#\MRY*]RN.!HL-B#J M#^?D>X6%N#99ON,!07B,:[X M"9 R3!9<^^2XM)8/7'TTA-9?'PTA QM.OI:C!3:T7A *]9*S[^<5TUE(L-YQ M# 5MIP4JQS:OMND)(4@?,I7GNW']GM4>XU5GP0!5&$(AHOP4A7XY=Q MQ'I3-2M5__!BRA/B5#!@&A2$JX-(P>53 !_@#5#"4.#CCPM0RD =@S$\]+-- M/6;S9U=<(.**KZ>$*G/6P61+&+5]9DZ10E[!.JY>2012 MZ5_= MS$6Q")!:Z7I1W/CY2S<4 *A_T8GD8\\L[F:882?BW$-4_3Y(9UHM2*O(1191 M?$-H!\O* ;^1F%F/J,FMC+JDF.".DM#OEI:\M]=S="&Q0M^X]O4A-Y1V#@4Z MWE[6>FRJ8\J^AL$?2,,?/?8("+/+^L=M(E:R_7."C<'&3AD:*/?$I- A)6QT MXFU1%7,CII7Y,J9!$)/52:HZZ)ES6-(*GTNI UDPD18/@' *UC$IZV'*K2,4 M=$ARWA0E.'?%@CW"+7M'&%+(K7$%+AI%P@G-]\"W@);ZGXP/6+7Z0MR \!Y? ML0@5<6X$OCC002>OWE3DCZU?Y[B(7UG0*6#07A[ MN>&3QM$(3S&@"8A9/\IOG%*/#P:U.TIGA>@Z5WU"+(..B$Z(N#')J2Z7LZ'P M@:3?"4AG3I!"5$_N["?9:X4D>=%)G^I+=*UN/=*I YD'17KYSPA^\H0+,O=I M(6OI%HA;W&L(A>J*C_ N/X,5M \P3H2!AA3AY0:8+OS*W.+.APD#B9(&;@(W M-+AVB[R<@QZ4%M([*>RA$*L&;/4;"\('RT]Q(3U*BB99H2XEU89%)&0Z$_S7 MY-XJ<>\BXMPL?HDS%Y0GB+<+PUDYB]83I)P?OT MB]$;9%\7;SS1ED2,0^?]6B[(:3MDCE(P9/R@H"#$/'M>69A!! M(#S($#6'EL:7U;RN>Y_?-M_SJQH1 H-@;N4&-V[G/K;"]"I*B&I0S?[-PWM2 M)M-%*B\&JQ:N2N!@4QN.A7/"P8< -GHC?,1D_A)_\)T5!5+0S9QK@!@.1"+D M/O,9IRR21V.CM"E>?Z579?PFB&)<7514G_STETI3>C>#:ZQ>C,&U4\I*>S:X MK?I>&K?QA+YP*Q+!*=&;M7NJ\BF+N];4;TU9B; 5SUI$[$WZX:WC1@O/>G[C M^K0@>NFM )%P=J-#=R4ID>;C/PM?[W#4&^MC=/>*&HEB8N$)[L$&_U;^WACT M]/ZH\J=^3ZWYO3D8UGICW:)4LV>.FUK4T!RW;U$-0FK0US<.=>$--%3C+YTU MB<*-E9E5S>.!J\!#Q! W^/P;;=S31G@S)KZDU.3LVY>_PBJ)!-4D*Q&5U]^X M\OHQCTO#F+:5VP\\E O!Q=VU.<)."H /$AC4B;)HU2R+!B^3DZ*'LFGL+;R_ M:V9\&;].1.[5OE%4%P\!5P$.*!^60%&$QC9P'CK^CN@,XW2V*ANGH/Z_*-Q0 MJ:#T$YW(Y2"XOH3@^]:^;A@33RKDO_%X(UD+6Y:[J;=KP^P:QJAMQ60:0-T7 MX@0G99#5O.!&[YE_D9Q IQA)I;C4J*(9&K]^XN77AJ*QU]>'@-,A\#18%[\"B MQ-9/9<)\-G7W8[77ZY5^-51W[^0DKU9>@,N.!KVAO%NIB<6FKKTX&E^#*OL[ MB[%0]'X7U]+)>L5.UE=J'G2[_77VB['T7IV)+YSTV&&O=$N.HPD@'9M 0A 7:M%'*%[<4N* M,M"(NY;&V]@DM-@B0!2E.+(W:D6!R6A9 MYY*=6O48W;S)CRARMVN+'[',M ]9N8%'5K*HL&RMIY>7K?5[@[]0V:5?1GD9 MKK3J_=(LNS3\J)ZW7YYW#.!2^+SJ. =S:6LKE9K2X=.RN70:XZ7A+ M71EYF;+2X-55G@IC9Q%DQ:4/>WTQMJH55BYKW*^]\U5EC7M9X_XL)%<>D?MQ M-46Q3;O:<0]IFB4O88;R3"T66MQ=4@&GMC*63K)1K6+JF 6W+-1^,09[SJFW MLXCC1LC_:F&#^;3O]9+&4 $M@^3((G1A/R[V\DFJ5-&U+K^7VE2AGPUV?!+G M^!2$/Z9!:.^@@S1XD"<'QE?>]BHM>_S!Q6[B$]XG+*.V_.!/:5N \K*LIK82 MNX@23@DFHS?^2TLA4V0-1(5>\,1$^7)JX\?+*Z?D1C5/K2@*;)=\'UGC4/[: M)O4]57U3C;_8?U10/RP&3HIJ"(NBK4VV=SLYM.\<\IE%5)'XGGD>??@OWO:- M:/W. =W3I8*TV(&O?=2N2FK?;HH4[O5;!IDUU+X(@RFC]IG83SNE];P-W_EI M2=A5@/H78F-/X#*!S]MZ3XL]/(K:*V]X"*I5=Y7WY8_PMD:\R4!:!5SYB.6@ M>6N(B/$O%1=[@\38195W!L$&!+S?(%DVU!,(=%)JB#CUL'XTUB&'!W$CG*?F M30]% Z%"'\*@T/"SIWQ?7BYO\T=M?7(G0_#(>'UV#UGFRM+5B#S@_5 \8GX!U9SS]1B]L23:1X/?A% MK@!Q>!(,Z*?RR2WU*.+]K@@IH[1?Z'-%CR/>T;T$4[YWV ,V+,Q[RN2P_@K+ MP>X$?%GX'O8CI=,6^!%;.3ENR.PX[YS%G%2US4H@J?VVWE'D#=,J:/'$4#/ZA9JL+8-:2TFQKS6".2Y\%_*N?:>$'#]+YM!5$?:M3.(@?,Z(0%-+%_W9G?H_>_<]A;>ZS#4I MX5D67X")['-?9&JR_9&$;N2XY(4]0T=DWLWR+&.SN>'%FP%2==T(184;V0G= MTN2-P",WZTL=YKT1N4.9?._4&9 #(]KDI%P7+Z-DX3DX)X\,15K!?E(A+C'! MZR- (W!IH4&,$*V%ERQ<+1W M"S,+(ECN "^^7'@)7K^":6*[>2MJ:XX]4D7OX5=__8^1IO7??GSW^?N'._I# M??M:-,7%7 K1FM;UL\;(7=@(4WX/@"1_[QZ;(^]-.J(1["G97N;+0UC1?=G[ M )#3QTNMI22,3QGFW2.G(WQO]\5E=4>FGUCT%3; MS;[63(?+06]L-M8+M*E%&;VQ5J^#Y\M :G!0+]":R9#;>F6V-6FRFL)W:F6Y M0]G&EJ5/U_:7Y[TJ]TP@K._'W0'2 MNJQNV?51]GK;:]>C[EA3V];9X(6+Q!Z Q>T[T%>8K]J6$DNG 8&L2R;98-T+ M)+6KZ>.V\<$+K\=,D.=^1UF]MA;0QH.Z?<>J,>.DA9@O\VA>J>->_V4K"Y^3 ME+U>Q%"[ZKBNIMT0U5YXW>F5G/[C-/.L8U"<(78.1W4[@;6P@+&"!1C+I-PV2GF+TEBO(7C$X)#_"T-J3\7)2_:M1 "\IK=5GM M@D_U2F/O>:DD,7VW(.7#6SQ>&JJWM]SNMLSD=?4DTPHQ.]65;&4X<;<8?PO; MH+H.(/KFV::C!1,5%WCUG(@"-RW%%N4B>XI2DIYI^.8I _*VQHFV\CQ."K(, MC25H*K+HC#/(HLLR4"HRR@N$3L7K6%;3=D/XJ2S7JLERK;).L]9YJ-!4]/,#YFXD>-L=CN:B=%C7HRSAK&6 M:#+66L9:GP>?!\%MZC+:NIV',^CW!B+'&K7U(8RXEI&7+<2.[6N M7CL?0,9'T=J%Y? MF%\^JI]IX'5U0_HPZUJ_2V/ZY3K#K0S:Q,9RV5X68? 'LV/J*-P3@=6GC'M% MT2PZQF W 6RIM 3J395ZE\.MEUMAE\K7\C;:^GZ#BU*_.,)RNY6\.P>NW@E= MP!UL>X>#SF";+-PA!K8%!%)]87]O>3#8691?E6&!5[DH&18HPP)E6* ,"VP+ MO&18H P+E&&!IP;A=<;"&-W!0$8%7I"O:3#<]^+H@GU-DA5*5KC#??AP5#=: MX]11@>>DH^P<_+33J2.^=(O:IO9) 8D<.+WW?O!ZIIS<6_K8KVEV2UT7K M;TO&O#;G2F/W$8=-$_2_%AU+PH9_M"Q_HKT&XT=*S?TY6]H\:RQ,+*J#$;!@C=28+-NT7H M6(Y#*58]!EXR9[WSBR'[E'A3V#61R%^M^>*M\FOPX,**;!E9)H.XVKNH;9%E MU2I,BG5^X+/S?TI&SS40/7>" VF):2HC\60DGHS$.R.8E2+QVBJ87I"GRFA# M&6(C0VRJ(40[95\=[=F^5TO)X7HYS MDI8R4O;04G2Z+"+9TL-YI:N]46WK_&KDYO4BAMH=FWMF_4JY*:U,623SI: \ MJ)WK+=JB>\$3"T4H;]Y*G?W$R4#ZIL'541I=71#)R_.5 HI+DVRH M.NDZ_U]G>SOKL=%I:;?J39W#?W7_G;B.&S\KEN\H[ZT%1I\IWU@4)"$<8RO# MIVN&R=WSK= &_QG!!^PW;D6S5NYML]Z9A(H-*Z>MT <&I_=H>4AH$\NS?-PG M8#,67E5[9A: C\__HHYZ1OY-S*,O.56D)'-X*!(GP=GWE_]^WCO7)G MQZU.=UB/T\#[?=M= #X(MH.;]W+.!/A,V ZPFP&&=OE?! >',_@\!<5"# 7T M8E&7L)FC'?P"H'VT7(]R(39@6D9C;E2020D*$DQC>6 ^S.2!= \7R$Z9LDC@ M4X338>X/B27!14.DSI"A&!2+27]A/Q?,AWD3..OLS(K0/WDJ4V6"U>&3:Z>< M?+>=W\5 4W#X,0Q*O&S"/!>4 _@6F";\_01D#%\JA$G V# =R?6Y/C%G+":\ MRK&WB 6$!$3X^,S4_0E8%4R "DDN@]*4 "L )C!U?>3E]'B.VA[J,WR,Q,=1 ML#PY\Y$5**!7^K HGTT!FQ?6 M_\H&V9/EJ)WD!E5?ADWQWUF8ITT\L)L)V!(_;JPI+/:-Y3U9SQ':;\4]P@:+ M -T1%NMW/IT>;>>;[(&_6_^OO2=M:AS)\J\HF.IMZ# JR[)\-+T507%T,5U3 M,)B.W6\;*2D-&FS)HX."^?7[WLM,*67+8!FZD,']H1J$E,?+=U_9F+48-Z D M_??.WYXVO?H[GZZ(!%&SAPF1]_WVD7VJ.M[7L,UJ&BR%+7N8*S.;I]A] U9( M;)!T)REFJO2T)\N#YVP4JEUVS+Z1^P[T8N103?N4>B@ON.BO7*5#^ZX_$^_I2[('#SJRT)MU;I"/G0-7OY/![5Z9#H9IX'2B(('!#Y M1 $H7^!AG,$LI&6BQJ!,PQ:.8\V-@\/,8CYC0?%%2WE1A*F"9DP^NM GO"R. MT>ID2<)3?0:&!BA(17$WB5TQ6;[FN8&IK!N ,3^F+ IG+D"V@"F!BL5IP"8 MJF@\AF\0K@RG=2JF%>M>@ W./ F$G1IHL%(8NR)24EEZ@84D\!D $$XYB C] M!=(TDHYK\J>S$'2@M\>?@GQ;"1,2G00VF*J6QS4#@_ M-"Y9B3EO G5.R; IHTXS-U8/=\;YOA9QQUH;=^:82JFG!DBOL$K"UI)>[?G; MFEO[LXWDR&?LS-W.]F<%[F1@*R))%\C MH/HK=)P<MS;"_&"-CCA3^%=W.I"-3AP&Z)\)#D,:+NB3'4=SX)/B MMN^J/CS1Y([&OL[EP= M?=[9$RQ+KNF__C;H6/V#I.0]$UY=6GEY\)U.^^!W,4$4)_3 .MB3 MFNO\:@*,CH("+0P!'"^%[X0B"_\HS[]4@^5OZC!PP?A[,1MZH),,?C;H>"XF MW+\6&O4(9\$9#Z_AR- EV#($"Q"47G'N;(KHK$W8,@#Z^:Q"B=;G!A6< !9S MF%T<[>*T>'I&"=&&*JI40K3[5$@L? @ %Z/@BG/1.0]+TOBEJ@0[2H)[*?M: M"(V_9R$W[#;-Y;QC;^851[;*_,^T1\ M9]?=$Z0[10MW(>#$C)T\'(7!$&?_SUG6RA _!84??DQ(%PF2@3,HM?[ UW@Z;1L=VL7Z/S6 @$=L-DB1# M\*2 ,D*=H*DV%"?DL2^7)N1#0'$(1Y2D&$MGQAT<'1TU!07A5( VY-&-)+,_ M!S$3XEQ&809=XMN[H_/3RSW#F$TR# +X" 8.V;'^0G9&QQMF$V%"$1L@5EI M'B3EOMD;_*3K;GF;/GGN498B=?MDGDP%=C#_#MT<_A-"$UU0B%7*O82F3H8B M*ES"6S?KI/6P"KK A'B-N ) MEDHJA(%I9S)8DQAAE HI_AUC2X!:TR!-']O" 4P!W6YPMVS:A?E$1]#P M(9\5)_7!7JA_'IM*:G-8@=Y>%@!">CS&'^#!'=""D%Q)&@<>N>+*H@^I$Z60 MKH/_K"<9H?2^SF)TH"28.0B'Y7+R9T\$CT;A'H0(?^Z'(-0/@+AN>;X4 MX0DD^CI U@<4A$I!B(B#F8*@<'LWK!R:A=41\AR4UT#\0ZQB$H#^!:;!L'N MNX=G:%,84QY?$[*C^<'2 M#7 8?AOO7QKO[V[C_=MX?P/YU(>VZFE?[28UC&]1KKF3N]6/V7<@]VN4H)BO MQI,*\ZM^DJ\P&"K'HJ1[2CO*9B@_@!,E64RJ#&@YUS&;)B),0%);-$+GPA5F M]0\HC@'BC\Z<%J 2*57L%7?Y/SGG%0(I&H_WE7Z9W&!N566R+= M^D-%AG6EY&HD2&JZXH^5FM;(S3R5+NX'/ED#P@S5E:>/0:OVR&T.OWQA,6C_7UAX"QQLAGY' MJA1(" 2:C2&YJ_ W =36(QX"<-W6!W%)AD7;ER6@3X?!_\17!8^T(;YT-.2 M&,HQA3S& ;\#=ADCM&. '1]G,7+:7#M5HS4R81UC3J_I8F]KB6#-!!#BC)#H MXIB%KP--80:XDE)1P]2%[WQ#0[Y ^"I>$[0?.@5L?S!H5PONF-71G5<_-W,I3.(7.JP!%#Y6K MC)D0:1@8%%SDT?B4'I_,5#LC!L3&$M MD29&,"275-\.\^@"1)89 *GI&Y& M2H7 CGF:Q6&"<1-Z+\\RIV-;^7 M;R.**08 4QB+4_N.Y_$ @JV,:*A=W]32SL/HH#ZNQ 2'')T?%F'!:^X N E;>1 M>;O%QHK=( &@,ST104L^)BV&<#Y*!(JW* <<$K *&0;$'1< $2:_>%FR MV6PZ*]95$+L):((C2AA0;I_5WO]#JHA^D'A9DDCS 8'B/782S9323Y8BCV 9 MP1AV52:7F207B5\);-T5C/!;!%;<88N"^W.?F&P(FB[Q+$1W>#!1OQ\#W"<1:C.)<4B" M'W3Y6U!;+H-D ]5=P$#TS@#=H@[V#%RPZ^+"T+9LSV&LUV%.UW,Y\_R>,^QS MJ^TX'6LP: N=$T*O\311,B2"TQW\/'H&WG0-4VT$_2L,97U4^#U1NWY*5MN M"ER1.*-?[,_3]S?+]X?ZE%*MX(/+#&P2RV;[EK/+]^A=R_'E;T6@028#H^P\ MN9>%(Z#/($BMH2V*7-A4N!ST;&K]995/+3BU%,&YD56RG;"4?BH.+4]CP&@( M5QL4BT?U1>1!H"XWX;[4Q!:2;TIK)K/,PYYK?DL !LQ#'_,QIIBY^1_\66B! M.+),KE7.^R"OZ4H,C.V!?E"84J.3HURWC+.)- QQ+])$I=V1O:UO$18$$BV; MR@Q2H<]-IUD([$K6ZQ1&*F6D3#)?6;-'-P$?PP8Q$1@Y]_D8-!;8]N[.TBC*=FKE&%*6\=R5MBS:%N#5F/L:S:J MKZ'?SE&Q?S,)3 M=N4*HD@O>;DD?OFT)"JQ\J6E;B)D1]EUP@:1Q268GABK"\>![X+."RP^!KYV M2=P>77NGP)C19/ZG:7RF(JALAG$6Y-H\5R9:\S AMQ> B_NY+T[*-[W_3QZU M2_@J *(LD1RZ+4..*]DV5FU&H:B\3V0:A^3CQH3?\4E+$ZPKR507>V0I::8D MJ^J8A!*V$+#K2]?UA>N\4&VF$5U303TJ^D"D8P"M>^<#FCCA7NN2';=751?0Z%KP#F2] /]F_!$S2'@N:=8T2,B-#HGZ 8OR3"!V,2W**&1.K:W >MRGTN MW>;Z_4NM=J^NB3JV':O7[5FV95E=RW7=]G#@6UW;';MM^%_W=4W4B\/+*^/L MS#3.K[Z<7!IGWT[/+_]Q>'5V_FU]$ WK@FC0&W#>8RZ8[/UNQ^D-K6%WX/'. M@#O=KCML-\"*MTSC*RCD$V'* MTJ?R-BIEVQ>COK(-IV^@F( )]-K)]=UU5JL30_:;2.1Y\V 5IA*9PCIBE,B;<$M(QY;Q$&78 MAA&C9Q[##KPH9O-L!AQ-)3/(Z(%0%02FMI3R+&!Y6(:ETIZE7I('SQ3FBIC= M@G2GE]TL"=#^:56%%4E=&&?8*E8% $6Q8 RS)^585&EF&G\48A<7^N*[ M*+\SC<.B#;/XBV@L*D,EY+'#SV4^!GQ_&T;?0U$B3+5$4KLO7O YGTK+()CF M#1/8)(FHPE+?O0_Z2\)KP:'<#%6'1X]16+NP>Y]VAXW9=WK4/XH&UX[6Z'\P;P MG(YI_!F"/ X2T4-DQ"8B"?$$#,GT073F<2@MCSNA-G@A&,8Z M +C8=U+L6T-.94 LQN29JS(5(T]2K@6[7Q=@]^DWL<+<4TRWJ0"L)FR6\%_5#P?JWHX@I!W31P<2 MX-*]C"[4N38#@Q\7G=L=T!L/*/[5- MJ^;S;KO>2,L6975,V^HV;%%#T[+LAJW)&IB#7N-.#R#5?WRH)^YQ:^9U;4L< M >087.%VH14OM7ID[R(\U*C=7U'J[+>,^BX!#QT);KH+&EP6!FFR9UQ(WOMN M072(_;^N.:@=6.V [59$(9*"T<(UHN\%, )WPGGA M^I"IA2;4 S8YYKFVI&B!U/W2/ZW)L)5[W <#O/7S1/4VYFK.F9)7L_RF!0S3Q=!6'?PH7Q?V=A MAJV0-"^)>J2LK+_L-NKG@;)YUUU2OE=GX,XUW0V_ M\U0B09.N(]]2YY8ZM]1)>^NV++ONS[4W 75.N1O/JQ/Y,]DA M>CU]XH6N/W\W'.L1>-6!T5OC6%5;W @D6.\V^1^E3VRI\^6Y6:<>O"HIM7E0 M6T< OQ ROP=S7G0+UZ1ON7WXUI3?&@M;8V%KRF^IA M7/?[S8EYO*JJ^B*0W)YQ$\_X9:#WUG29>IMO-N(\PR);F736$Q@?*2VS(C-6 MCKZ/&/2K-:C,%A:/\$J0,/UU'U]Z:?@NIE!45I<_.X7BQR/%01G ;;-K(_C. M9"?DC6^#_*TT !6B3IG/16F)S#HVC4-LM6!)'=3%]J23N8 M'R5+"%1Y@1I3=G:_PP&P30OUIQ1;2RDONG29>WF;,F^H^' A3^@9=0J#NG4* M';4(3_:NDNO9]E7I+>^K4H,P.E9.&-MN+*^^EA_=C:7$\9@W=@9NV_%< MR^LRWF>\Y_>LOM/K<;MM,Z\!'*]K&O^ OQ@C-N8@3[2^?6^0TZU*P=VZHLUS M[9[G#(9NQQET.T-_P,>^W773AX[+3;MN]SO]^VV[[5=7UKX-MNW^UX/=;FS.VZ#3CM MGFF]%*JD&?;-C/UX' M]X8JJ21F_>;&'X$@S17<1V^R+.:8BNYGJBF7@DJ=;/!UW(A5Z CO!)#_L6V M3.OE,."%(4(LKZFZ<4GN<($]!Z^^0*DP,PS]MVW;XO>V99DW*5#9$8(8^YDK ME%_6.U3ORS?"WG/PNMWN*$_+B,4N"WFR?WX_X0^J#VRGW>Z8%0KW"G2T4=32 M>;7RMRU-O"!-=!ZEB<5>N5N:6$H3G9>4(%N:>#6:Z$@Y<9K%89#<8#.P=22& M-:#[QH_,G$XLVVF+QM)^-$O%S70+Q#1L][;$A,2T%3!O@I@Z*Q+3XZ+F%8EI M+K!@.<+'\!+X6/>U-T/>5MLRS[Z-7IG"7V/K9^1M,O[W\^57XRS$:WL\;AQ' M7D8W[^V+V^#4KMI?45J(68=\W]C8$]H-SKZ\L[1[HK=1V$T?0#])>4A M72HU\F[XE.7'_W9/_^CPZ_;TYT__B$T\O'0%?_X:A+>8BO,.<.'KX>.#,=XJT3POLY]E>+ MW;F M1W3IQ@5V"JPT(XS=IXP%>>$N]M<6K:-EZ- 0MI;1)6E*3.__'(4A>, $]O14Y3&G*5D(-^P M1-UW^^^,)^I&);TIL[HUE^Z6H>O@Y64-TGUF&N?RPL3\C:(/N[A6,>$SAO CY>[09- M\2%V&(^9/%@_PYL-T*7AZU<@R.;\\NY,O$0C122X89.QZKM-KDGY E)!%L(W M-)Q*JZ^\$KDAF47#H>ETG=H=MBVSWZ^7#_189M'@13*+>H[9M1Y?U(KZQ,NZ M5E=.T7D508T]R3]].;R\.C&^''[[8]0RSKX=5?KFWH23NFF0QXH?J[UR^XBW MAWH?DX_&'T%\"UKA75"O06B1 -4V^TXI!^J)-*BF 0$T8OZ79(9M.F#6PXQW MR\>7Y QL!C=OWHK> $9LY0O(%V0@OO$[B^,@T4HYMC)F*V,(,.MBQSN7,POI M-)L@9Y:Z"+=%O?WE1;T?WB>ONYY)&F^23N^W#I:0S40&7T!YV5^_@"1;LB0#2GWKO4IG.K$E MSG. Y^C .2#\^;>7602>$..8DI-.?Z?7 8CX-,!D_ M>=[O9W?7X(+Z\0P1 \=?!KO[A_VO-V#$'J#\'#L'?F#0^_P:/=P$'PZ.AP, M!O^<'._OAV-Y8>P=]#[UO4'?[WGCL.][X>&G_N'!WL'>(/ UZ L_YOX4S2"0 M32/\^(6?=*9"S(^[W>?GYYWGO1W*)MW=7J_?_?WF^EX7[:1E(TP>"Z5?QBS* MRN]UU>TQY"@K/F5B6B@^A4R@*22/?,>GLZYJ<&]OKY^55VAX#3XF7$#B+_ # MP3SQ.D>\7RTD[W?5?:6HY_7ZWFZ_)&J6W/5Z>YZJ)!2"X7$LT)6D[P*%,([$ M22S2D3@)2$ M0\C'NM*<"26VUP$)P=?4AT+;K2K)95'=OE+Y+HH$5]\\]6WGA0>=KKW6F'L3 M".=.FO,RB?;TBDL-^NCU=R7!#FKKS-)>M_SF M97(_HP[+1\^M#IG<&^M0^:35V8))4G_G;ZW&XK%UKD8JZ50-#<21OS.A3]T M89O'8;6X^E#Q $!"J-#RZDIZ;3[')*3)!7E)T7B<<7F'PLRAEAQVQ0.C_QQ# MYC,:&9ZN[IS1.6("(YYW]AI@RE HI:7+]S+?]6/.T(ZL25:DI*!HD.JVU("X M]*"ZO=?+!F40BI.3#I<\1"CIHFUN?X!"U_9+$4SP7Z+U$1R[MEZ*H.C_ON$^ MC%P;+D7\.&IB]4K\0=X'.#CI9-//4Q)<$H'%ZY"HN:;&[0!5]-O=<-VT0U=F M+4JF/=._--@O/?VO#[SE-#CW4:*!! [D\#YW5U%6\&..@EOR17]>=0ZI<%ID MC>!*]UK+%9_&2K'T8D;#&G+.*0D0D<+R Z<1#E2 < 8C-0>XGR(DN#U%%EA& MHG8E._>R,U'*U (3Y$%!B@H2V'>^RM(!NYW&O")?A8 M5/./MI.[Z$%.PW,ZDRV,'J&)+C' M$X)#.13*J:_OTUA.5LED)#O.ES-_>W*M$8V,?E+S9\S]B/*8(?DE@P82&^3 MP1(=9/ MXO .^:C0PXP2^=%/S-R>.0..D:_#5;X2P ([![B]-+R MIH[O]U8[/A%L4<]*XWI2R:1QA$8,A8@Q-?3+>9<:+V37HCLTCYD_E=TBG<6$ MP9G3O,(5V\A8?Y6QG!*PT)),'9-Q22D"2TT@5=4BCJ\IF3P@M0@X%@[/4%[* MR,MNZ4F2XIZ2!PJ@1;VM3>\,ZNGT;"ZGO([YSAIY(P-[JPQH($\C@3Q4B[BX MG,TC^HK0&2(25HPB2!Q&D4II(P^#51XR&)#B W4(A:&1'8I>H O+D-X7LC8 MY_NK?9Y( RW>HIY6*;018GK,<_'T.2EC7Q^4/3WG0,HG0VV+>KN0ODPL3O6% MRP2I&L#(02D4+V924^O_J,#:E#VYED 370X^.]@>#3Z4XVR79"SYF MG]HT^A@3@0]P'+EY/3M (YFEX-PJOP@^)OAMXC#)_[D259 RLE$*U!/Q-G9W M583MVOEK,(Q46,;J;:0F'Q0Z/P]E62,5I1"^&%:VD8*:\-"5C?4P1F)*\?Z: M6+.-+-7$)NZ#_3H8(TNEC$!=H--&BE;C%E=N:N2-I)3R :7HIXULV 8K%TA M[+*1U178R%\I>^ 6!*5ZVL2M,63Y"AF3=7Q"SNRZ0YOX/2QE)^SB(@\L5+V3 M7,6$[%,XF3"4I#YIF K\?,H-BHP&4,IRV!I 4;':NIA)OAM$!4_9U73'O[MK M;ZS!: (-XE;V&D,['7Z2NVCNU6ODC;35)5':[IN3;KB/Y_/DY7\8Y=_D MR;WJUI I!V0CAZ7LRX+#O);B:T+YM_7>";:@X4=_A@C,Z6DR6\H!U[,K(]-$A9KK++]A'RB-K>0\]YJ&,Z$5 MLD:V2NG:_)L>K60@O]GF#OF4^'*6K>LDPP YJJ@%RN "1[% P>7HOL'THQ&^ MDXX4>_KY[7IAXZK4_/+U.-0*IL/>UO2+^O0S%26,[MK5+8[@&Q9N=5 M@[AN+8Z1IU+B;NT6KA825;/YZBV;%>P C=25,B^U^[K:_K#5='GA@-L M([/V._96;[4YLU[#Q.+ LK?DTQM@&UFN.(2GEN7U4Y.U@$PC'(+N>/7M-2;*;1"-]"ZWS._FBBO+505EJ3'KXO" M?W&V/W>+Y[LGWPMGP*L3X--?FM"VH$Z?_K%8_#DE0;HHI%>![M1OB]R&WS@Z MY1R)#H!CKG=1G71"&*F#K-5I]B<=:WF"HTCMH#[I2*^JSL%6O]IQ/-=YF0=] M4'7RPP8BNS5.-AJ<= (TQO(JCV4-L(A5<_[%:#P_Z20%L4"S#D@.NTZNS"B1 M9+/7H;RCL)>GXI?:7UAK>TT7R5[U7N\']"+.(NH_UC;>3MC<\B!FFB7+1BY_ MP.189&JLFBJ92-E!!#W#2*TRK&E<=?&?WISD2B9DT9#+L^'#Q6EMQ;/;+A5= M,3F?H6!S-G<#V2-2S\R]VJ3N(WZ#9F/$\@U*:IRTI[;X)@TKH#.(;<@HF(F2 MR1:P[8VK+/7K;2S;0#JBTBE-D/1NBX78.>58\/.8J4.P:UMH#]#<,V[63.M< M^\+AF;K 'F!;N^!"C<8HR"UD*/N435%JUAJXA>2O-_)B'$6".Q2ILW[5&HGZ M?X<">5-E=&N;Z8"PM>[8:*9?*?'?:NIYC&VU]N](3=I0/K M1BH'@ T9OX27^FS\>WI2=C(0F1I65_I7MR)O:NIYJ[7/R1=I8QXI1AA6NF"%]C5L_E!K*EN9;\ M(#2"K_HH^Z0%*KB=4B;4'"$[0MQB)#.#;*VSSO]: );>:1ZEAWZ]FM-.5K+; MDG4RSHR;SZFW=R9]%4>AK%KZ:WC7=(*E$I_;Y7LLA;=BJ)9/'E.<7*#D[Y 8 M\QYK9F<-L+;V 2].L%PF8UM%\(BAN9PMYW8 2A86WY))M*JD*1?DC+.E8YCT ML)"GH<(9)(_KB:TKO174JM<+AD3-J))%._.2P!J)7Y_,RJ64;=Z,M5[B>1/J MMHS"H]PZYFVX&%G3<$%ZVLH?%+L-*S:TV:]0;R":8U,=Q%46W=@I37L/(HNST]SFLUSY6Y!S&]HV$Y&LV M*LC8*I[%.JT@)YD,^3CM>8MPU!9J6Z.69)1;2>*KG3S[5!9$/(^G;4%M^*,>4;D4%]A()E** BA.SLIN^Y M(Z22ARL4\E,4T6?U9,A1(VF:VAEO"D4VH&E+@Y6L'>>0F9+)%27_7+/0&]:X M/T4S^.7#_P!02P,$% @ AH&J6% SCH=B( J#JL<1[K+#=LWR MQ,"2L#A-D1J2\G)__4U0I"51&\F#0QWWK:BP19KB261^R!V)/__;M]/)DR\X M7XQGT[\\Y;^PIT]PFF9Y//W\EZ=_?/H-W--_^^N?_O3G?P'XKQ'GR9'F"3_YS-O_'^$MX\GX2EF4V/P7XZ^K77L[.OL_' MGT^63P03:O.QS;_.?Y7&1J$= V%* %5%4]EZIY3Z/Y]_U;I$>B." M89:#XHE!+#Q!<98[(XU4.:V^=#*>_N/7^D<,"WQ"RYLN5B__\O1DN3S[]=FS MKU^__O(MSB>_S.:?GPG&Y+/-IY^N/_[MQN>_RM6GN??^V>I??WQT,;[M@_2U M_-E__?WMQW2"IP'&T\4R3%-]P&+\ZV+UYMM9"LL5UQ^DZ\F=GZBO8/,QJ&\! M%R#Y+]\6^>E?__3DR04[YK,)?L#RI/[]QX1,7M#SKSM\Z[-+FE.8I//)BD5OZ?7ZNRMYS$V*%8T^((2 M%(L!O!0, @LRPB"LYK[^=Y"WD,YPL%YMW*G/EBK&W M$G#!R\-7\XXV]?SZDE"5+%7*D#F+M*20P$=G0:@H9"I..",:+^DF%=?7=04E MS^?IR6R><4YZ[.F3KUAUSEJE79 4YND&?*YOI_4GGBW.3T]7WPGC)9YN?K_, M9Z>M)+Z<->7VA5")_$.E7G?KZ/TOOJ "4ESQPEN M*%19<%*)I),1"ZC,(VEM8\%GG0(W6K"8'U(*ASQX%PB(GP8"O;.^,SA^K#6E MV?ETN;@DYW=<_EAZL*KX[ !C]D"X=62@R8[G(J52MK@@5&M]=P\]NV!$_C08 M:2Z!9IAX&18G!-7ZU^O_/2>:)D3*XOGR99C/OY,7^1]A"@?SHX=.=Y&_?BCVD<3R:8+Y57-7+D MHR_G(2W_DP+)E^>+)5F\"T?H>5G23Y/)[&OUVW^;S2GDS./EV]GB!U>\3,KD M(*&D1+%CL $BIX448[*6TFOG=G- FI.V"Y+,3X.D 8BOF09Z.PZTCO%RC)EG0O%OXVG5UV\Q+/ &:=+ZZ+UP()4AGT$C(X5-/@-7 M03LTRAOF=M(>NSYQ2%%<2^W1"\>;:8]5,NJ6Y?(2,5M= VC ).K"#[J#$Y[ MRQ(3+&G66&'<0 0@L5 [ID;S@473'Q(%%#"N,:HZ.M0)IG!M^'[U>SE()+%[@(0(\E MWR<6 \Y+#USRE)UAND334T[P.B5#"L<:(Z(!Z]O!8!5ICKQ)FK-,BU"\$ 1% MHF"3$RDA&Y4\,J=;QU,73VY8\QHACRR1U854-.G;G"DX9\I;>S&V8=YQ1B[7\OO[29@NR>FJ>=&SVLCP.Y)I506])&V9 M#&/D<7,+P5D#PB<9BBN6Y>TT4O?TX]WT#"D :B#[9JQOK*9^&$PK5'%"0M84 MI2L"(9 ^MN1QQT(+M>A,:^GO7= ^;J6JD[@/9VZ_P>R'RKYWY8\%KB@WFQGVBV6W'CBDD*6#F'OC<1\)7B+OXW*6 M_G$RFQ!_%U7S++^/3&8A",,I?D)RN92P]!/C( B=S'#T,;4.61ZBJ>&:1U&3 M_((3@)J1,UG0030)H3#)N=(\&]':Z;[R^"$Y+DV1L*WG#F5Y,YS?LI[@LY!< M%/"&;"@%$P5BT!D\FJPPN\!XZQZ,A[ \F/QM>P1T%$ ?"F]$B".+:@7Y4Z1L ME7&TLD2+8C*(Z$GI*MD: 7=N_NZ)Q]]GT[2I%19A6/09A$,R)3D(<%$&D&@+ MZJ!B1-YS[O&2FH$JN;VD_U#>\4#>MXO8<%J;TFG;KBBK=;8Y+L=SK*'#*RSC M*>87.*4?EC6R6-Q!>LQ,)6=(,VL$E0J2LY,E8(PB1;2>-^]*:T+X0)5H)X0= M7Z)]-@TPAH5%1:$,(P6O:O.ETTF"Y=5Y#@)E.G;3P&#J8YU@TI'71RJ)7D%D M]MJ8D$@]"LEHL>3XD79DA$B3C9;)E/04/S,10,B$*6L66/- LGWH^&E.;#Z??U]]\\O9Z>EL>M$?RE+07*$! M37XP!>^YIFZ2 V\IJ-%"9!U:5WOOHF5/?PMZA7M'(&RKNR;\;X;R#[@,U0Z_ M#O,I;<;%\Y3.3\]7M<9JH=-X.2(?,(DB#3#G:;%""?!<*> ^>8$\D4EN;?@> MIFI(_E)C@#062ALD5XD:9D*>UE\ S&4'%N((0"U'H54HY2I=<\Z.T#U(UI":CULJBK4C: M]B5NN@B<*LPS"B^DK(5%Y\%Q3HLT+&7IBHF8CM6>L?]*R' CQ3*7)SPOOK96 MQ!4/)OEBP'C#JRW/X#TFB$Y%,O.,!=ZZ*_MN:H:4Z#Q4^MOH;L3[9JC^VVR6 MOXXGDU&HFT9&6H7.$FI> YQ6!KB.K)![E_.-/$)7R6^>/23WN96<#^)K'[KJ M2N8BVLBD)V=*!D_*,B1+ "L%?-"%HKVH,?=2Q=@F9$B>;BMY=^=X,^&_F2[# M]/,X3O"';GG]+4W.ZUB='["T$67 2&M5H79^&DFA?>(@K=;*\6QA90_/]MFUEMZW7C^SLJ20C\QA IZI)F*TA<910E-<4&CFK='/= M?9.,[@F^+S@]Q]]HK]UV&NW'MJ@;A?[/JV0 N471DY]O-=;V]-K&E9,"X;.V M1BH97/N,W]YD#LI7[8B?FSG ?J76,(6S6-96F_6P@<4H!%X?Y$%[4M;D8%MP MC,RQ+849[:TQH74!?IN&/9W;?JL'K9'1B>']B5U81W9:AEJ\**!,(;,JR/LN M%JT4=>2$:CTJ['ZQ'U#PP\FD^@*I E)Q0(F$E-*>4RT&\6 M6FFT41J-V#S>O(V.(=6YF@*A,]-;UKVWB_$_"O%%)J^*D\!DL: D%Q"8J0N. MW'%1,F_>]WX/.4VRX@_T'KRO]IK@M;S8F?50^Z?9^W QM$XG)ZIX@O(D[Z1) M=0>&( )//+C K(Y]Y,\/)WE87G@;G-V:>3^25)MM.B+L2@B>#84#PM)ZN0]0 M9VB BX%!U#%)1A&#\JV;':\1,"QOO!^8',[QME6Y#DBE;ZRU8$7+%W4FMR;O M@-L,A5DAA Q1W!@X.2C]TXYCO\WFA,7I18=^^OYI'J:+L'&K5J_6^,W_<[Y8 MKH_[/\A?@RZ9%!V(6"?8B*3!ZR*!HC9RO)30AO52'SW6 H=D#8ZY%W:U&(^/ MJJ.HF@^8)F&Q&)=QVEI.S? _?_?RS;UGI:X>DOJAF85QI0CIH>1 XC H(49F M &UBRL<0M6@]8OO(2QR2C1SBYAD"LGIRSVS2S$A+^Y9I7B>;(7AE&>3$7;(R MZZ".Z)X=TA"R[C5;1ZYK/H]TX,*@$I!D6HUW)'=JE7(PR"CXC!%=ZWCF#E(& M=<3F<.'?[/SHSOB&;4&;-6T*N>/I^7CZ>5T3G$T7+["0!;QR"\CK;\MY(/:/ MIV'^_0TQ;=7;5$O LU41Y,UTB7-<+$?1JU0T,0FCKPVY=9:+B@(\!BZS8195 M:_7?XW*&I.I;@_'QY=].2<^FL^OU[$V.792@CZ$&$ZM!!Z"S]5 $!1L^F ):AAQ*(<-C6Y=S[J=H M4 JU%WPTE,A/8?!UDB6RHL#D.EN-E#_$&MFB*%P:YSCGX67HV< C>!+!*U^2R33&U[L_IM N/I:6'@LT;6>(FDFRGZ&_IU[.H@XA< M@O:6 F*KB)" !8)06F#A&)M?G/%@)_#CJO2A@JFK]!Z]SS\L3GZ;S+[VW=]_ M\S''ZNM_8(&-^OGK8[:NPUN5_\>)GKB^+N_Z&U<^.8J) BB&]>B)7;74,G(N MR4OA(;,8M'?MYT-W(KC;55+T7?^.D_QF^GI!2N#K>KX\;:#)>:ZG)J\>RJEC M)YR*Y+!%+4 98D^,]#+P;*,N,L:TG76XXSJI/9XZ)"MZ/&!=OWVJ+R$=^5[0 M3-%:D+Z 1[Y*PW'2[5$#2UX[GI5WS8>H-;L7]&CE^*-#K#\9MBP/5++>SV=? MQ@3X%]__6*Q@_V.*6%J.OUR,)!,V*E='XG KB0-)(42&&KB7 DU Y,WG6.U. M7:,IF6L7N1X3FB_"Y%W9Y$?(I2)"1CH[IM%EB+E.]N#!DQ-M#&C+BTP!@TJM M9T+O1MF0='E/F+IC#&9+D;5,6-1Q9/@*+_Y^,]U,2UB?0!L5*8P50D*(ME[8 M$&OAQ-;>2^$EIJ!T\_$4#Q(U)&U])!"U%52[(8D4!."+L'+X3RN<+XY=<.1, MHN'U[H=ZY8MFX)-4H!57@:R09LT'^-Q.R9"..AP)*0U$TJ-ZV;J]:A2]X,G5 MZU%M':">C(0H?09OA#1U##6J]D,1'B!J2$<1X M\C:$"*5P248S4U2CZMW-(F3NA6-<;I=7;L]L'/#P/6\K[+T7IT_4'$5 1S!@ M'S A1M\;9]6\##=.V"*OM/@JK>Y-53 M?R,3)C%? DAZ9+WS.T'4WE'L)T)"9DS[*ZGV/G[B_KG,U.$"Z%&;7*1M4YJ? M7[O;=R05&453&R.DIH72BWHGO +I"*F%8KGH>BCV[T;<+MCQ_US8Z4=PO0RA MH)\G>-LH!)>T0LP2- MUZ(S&&@I*D#QDE$PEKEK/5MZ%KIT2@NR?"T[-Y=6C MAGH_Q[,PSALG?^W;;TX3K"M.NDA9HLB@7<+U0"-9R-G7)KK"3+_@8HLE&'4.P/=]%DF:A\N!4OUYC55 MO(?@*0H7O%X=K.IHG=:-_;M3-ZA)?\<"5S^R:]H($2+ M:GQ"HR@H#D%)4-P(\#$Y2"FF&'@N0C8_Q'.@1?V)N\#ZQ?@M:8\^Q-^WPW=Q M)>"6UM32.:4X&!TSJ3.A(')=P#C4]?)FS7+SSOZ=J1M23\+/#\^NXG^,OK/" MB\P^1=HOHL9+45*(YB6P[%@0/!JECQ2//-AW]L@S'W]Z>'85?S-X7BRQ]I)= M+OO=M%L':5+>A"0,Y*AJ(QH/$#%8VG%%!Z.38\U;,GI8QI":.'XBP#\VH![# MKR@^.A%C(H*"O[@R)GK48%UVTOB<##N2XG[0K]BS$>+JQS.;+ M3S@_7?WS8F0ESSK6$356A!J48NWPYL"+(&GY9)W>KDG>W@&QSU.'-H:D#\Q< M:WWH321M6F>NIJXVY/TVF[]9+,XKV>_*M>N+*63(@CERPF(.=>:Z<>!%4)!T M-$D+E?F->3:W8V:_YP[)V3X&:'J42O.WK%/[7VZ45./9^7O5"#'\_/SB:K Z1A\B), M*N(_GF!MYRBS^>FZBKH,X\GB.EF['9;=^QEM3LIV6UK'8[(KI7(9Q$SS5:NT M:6?X/DK<*Q9(A60E).D1B1 TDY"39M$G[?B-J2:W:_<'']7)9CWX[2_7=P-J M;]%8(T%;;^M)\#IIA-2DQJ%^VV< MF0=)NW)OI+;9VT *C\CP=12-!.\* ^2% A9K$FG$-MC8[U;.OMV81X?'@3)H MYK??W6M[[-JJACO_=(K++*_0[$CP.D42_!O1#9>Z[0@'*JE=L)(WE*O$, MT?B - MHN0E4AS4^CS'O00-02/V!H<[)SAU%DTOZG&;(-K9/BF&8((P-;=M@10U1>*) MJ#16E&A;MY_LO"\&Z%"V1$HKL;0?';=E$$32GI4DP,AZWD@1?)VGGP(SB3$R M]^B;#P>]G92>5K@Q4-FQ4FH?6_1U,@PWK@XCT*"9"2EF38Y-ZS;P^RD:@N9L MB8[[E64G>?2]"Z[XN%%RCH(\(E]H2RH*+.OUQQ%$%L5ZT@2(K1/!#Q(U!,WY M"$@Y4"K'3\\(I5DN%!?%.F]*L6HR"-PD::^E+DI'N=O@N8/3,^UC[V3KU8,E M@Y;U&G#//#C)%>1$HN5).Z%*]!*$\F.E#\&JQG$*,K1B>> M/7_D)H3[RP%!%&GJB4XT*.H-NI["<8K:F [>1*[KK4W'KR0.V2CM)?*=K-%> M0N@]'XC*95=D[<^NM71A9)T_%.L5R]P;=#R5[6K)4?*!0S8\G3#10A!',35U M8N=L>G%3PNJ=]62&SNUM#WUQ2X.RUR):V)"K@*DMC*."AF=,#"0S"E0])!9Y M-A"+"9I;SJW;OY.]?G-+"[&Y[V1SVPW:R"E@9,!"(A55ZGP[PSAPESW%CR;) MT+I*< \Y@[$6G81[GW'HPO]CE!:O#0,R.DO-F852:NJWY%BO3#.D# W+])_Q MS<\6[DC:8$Q(;T!I)9=FH+E*IV5!.>]KXW^3BD6(G>M"V[- M=.%UH[Q:3N8A&V<$",N1;#QZ\,%R2%87G\E0"VS=:G23BB%HOFZ2OM_]V9O3 MS7#['V$^K@,X+\FPIB@;B@9F37[=&=?N M7H=SPL_%,>/9*8Z8\-;6TX>8T(!RM4W'<;)Z/J/*+.L@6M>;KE.PYVGN?@]J MM=FE'5A\E%CT[Z$>"JO'S69E#'TO2ASB'J@<]K&;FV6'*C"PQO38)L MCNZ].L>1\E$7$1-D76N+7B@(7 HP' M:;5)6K9M4'Z*IG_QI1"9]8(8V1HW+ M0I80K?; = PYT8X)O<;%@\J?]H*.W3*H^XBAWX,)?TSS>+$:ZEXGER9<+"@D M.Z_E]FR5QU) ZYQ ,6/ Q2+J_7=$(RM*-N\KVXO (7F:QT=0$[$UC*$IEL<[ M$L-7^9"REKF( L74*^JEB^ ]9I#%EL@UB\6W+M_L2MNQ>/#?&.:_S<[G(R$2 M\CH1+D8D3 3.R LM%GCQQA=A@C>M;"L>V]UJL0C[[=?B?WZ=-7 MG'S!O\^FRY/%**BL+1D>L$(BJ:% U*H8P>84LU2LF/!8VV^;UB&I]T%!KY-0 MCPO!#W@:QN2^S]]1 + @&=9M,XJR!&MM/:J^NIJS]EP7ZQ,YI'E[PX'=P6)\'+1]G8VRRS)Y38Q(U1L/)8#C1*3.MACOM#&B?4EI+Q*' M=,7B\)"VIPB/CK/G98GSE3,Z_H*CHHJQZ#T(Y6K_O;40=#UN43!+%Q!3;)W< M.8C0/6]H_/\'+<\!)["Y]O <_\?$3V8W[>_?&*WJG8N8(,9"V4E9H\#DR MR 1=XG-T\=%BO5ZUXYV9,8O"1W)-0291)YZG -%F =G$@E%R85+KKI^#"/TI MDR[[H&TO[=A$G+TW(3-,FLO @=7SC*JF\F.(%/JHHI2/47C>>O#3@)N0CXJ> M%B+IM\1R;:4":3E*@(M>$E7H(3!"K1?HB[)2IEY;#X]6:+S3J8FT/8,3$@K6 M+O%8)<*3!W)V=*W:D\"/76G=VS<=3&%R'S3M5%9J(K:C[:8?67B)UF%B$E+A M$926M=Z%Y*HS[Y,RSE&8=F10[5-"&4R9LD\\'22LHT'I9E:=.ZNES5!LG7ED M%"? *PKW@C7$>U5B/LHAZ(XEDF/EIA\56IV$=QR(W9XQ3S&5D*V!XAV"V7NW!,@:3 S]*CT7G$LBQDQ/.C&\;]Q75<-'V=C8I,43@1(3@9Z^R) *X.'&IMH!W:'L^[$%MTL0-%MDH._R*GC_%?(60*P]?O[OJM8]%HN!.@ VZ MWIFL# 1%8,&LO-/6?$I"KU[ M:WC>I->,X-YD\+G M:7E>3XE-_D8NXMO98O'F]!3S."Q)5:;9Y^EX);'+H_QO[F#Q0AQ_[W9MLU#>IJ^4?"\2.BI$?L;P[^KQ@F1:R. MA@;R/X@2RPJ$E*H+PGF)Q"[I6Q\YOI^B(:5('@EV!PNH9\^PXGR.)SA=C+^L MC^W53='!!7S@&]OX>ON0W[<\P?D=SR4(O2N?PK?W=8P"P7JYG(_C^;(> M6/XT>Q]6,^ ,2;@DBR 29E"8"D0E*>20SF+P(4O7.G+K2')7-44*=1(6BW$9 MIY60ZTV/SV=IO)Z*=['I-G3.*OUUS01J_P#*;XS;]BWMI39I'9XH"(WR]*MUD\,PA).:< M\E;%X)K/^3B(TB&5PAX3GD>0<\^V^R-^KCFG#WA6633]O+Y5-4RNC+F,W]>? MZF#1#WI.&SO??8DMAK&]G$TOD$!/^WN8?QY/1RPPXS-W4)3EM1*O(.JLH5B. MDB/2S]M]?;>/_KCYW=W-[A>PC]&RU$=].F'<#;]GUOZ_EN1 9S(129R4+6]COE$GAM!"TMVQQ48D'R MUE9GFXA!9!7Z$'8W=K>7^J5M)$)X8EP;T-S6&6TN \6.#(2U"4O)DO4W5>R2 MC.YY##+\I,TOQLX5;Z0VQ%%;8AV_74LRWE#X'0UQMB83V^?;+I\_++>]H\AO MYB,.9'2;P5FO7[SY].KYR&)AF?SV.BT_@$KTDT.=0.8?-^@ M'-E& CN474WEY(NUT2H.!HT'980@G>D]2&NXB(P]?-%!H"&5 M;C(CIY_XZ@0J<$$QQVL%=\?AZ0^Y7H_HMAP@B6L0ZLBV9K:KICO?E;_-9GGQ M?)H_XOS+..'BXVR2WWW!^0F&/%+22F:SA>PKS+6-X)*49%.ETUQ+QV5KO?\P M5&UL[7U9+ M-O:E8KHGO-6$(URVQW;-S'UB8#F0.$4QU4S*R[^_!RE2ED12(I5(4F)/1+=+ M"Y7X<,Z7P-EP\*__]OUL\NPKS-IQ,_W;+^RO])=G,(U-&D]/_O;+'U]^(_:7 M?_O[7_[RK_^'D/]^^>G=L]=-O#B#Z?S9JQGX.:1GW\;STV?S4WCV7\WLS_%7 M_^SCQ,]S,SLCY._=G[UJSG_,QB>G\V><_*I4#OB#0#0UC$@6*0F919*M858++62*W4,GX^F?OY9_ M@F_A&4YOVG;?_NV7T_G\_-?GS[]]^_;7[V$V^6LS.WG.*17/EY_^9?'Q[RN? M_R:Z3S/GW//NMU_MMW?OVNBGW<*NG<*SS9^HGQ'EA\CY4>$<2+87[^WZ9>__^79 MLTO)^5F<-1/X!/G9XLL_/KU=13J>SI^G\=GSQ6>>^\D$$7=/F/\XA[_]TH[/ MSB>P_-GI#/)&],LI%U"JP/F7\K3GO3&=(I!9O A \*$?'JLZOB;<[\N*: 5QY= 6WW('(&9P%F-:'>>.XUG$N0MQ&61Y[Z MV1Q._?3/]J^Q.7O> 7S53!-.&A)^T3:3<2IK[$L_*8O'YU. >;L%ZMG\E)2U MEHK+M_M?MGCJ-7R\]R^$D3;WQH4A:_ MYDI;$Q]@TOUT=-&2$^_/1Y_G.$[9E! OO,4OVY$55(4,DG@HFTK*BC@*ECCM MDY:)@[%L5=?MDCO9MZ'3]F((U#H7SV$R;Y<_*0(6G7 WH[@4:H5Y??%A B-& M PL:(N$^XIPX3<1R@QMB,BE(W"J3R4/-J4-PYG31OO@^;D?"6Y44LX0R98@4-A++ B8;AP>MN^]D*W.B663$L(UY? MV[BK<&*C>;3*B&IJW(X>/72P=Z)$&YQQ+A(E7"!H)SATN<#@XAJ"E12X87M: M,H8DR U[]+'P8Q?1#\"+_[CPDW$>0RK8?N_,U1%8 9XG0T*(9;*X:EK.&$E" M@^+!@8^N,AO6P*C)@756_M8$>(BBFKI27E4\[:OX]\WT'VM0B> HI\X0H%02 M:8TF/LA$9 Z)9J]\2JFR[M@AT@!?\$LVKB]D,)W@%2DAC M%#6XZE OB%21$>]B(%:)Y&C4WN3:?O!:(/M7=A_MK%5T']$.\#J_\NWIBVDJ M_WGSCXOQ5S]!<.V+^2L_F_T83T_^TT\N8)2TES8%0PQ((%([B9MI-^?_&L]/7UVT\^8,9IU07N0Y?C69--]*\/:W9O9J!FD\?]>T2W&-#"C# M7$!3AGF<34Z.6.#%LJ& FRJUCMG[(M/#0'O*1'H$REJEGNB[#'VCM-")1T;_J.'SUW4]J+[$B"V4$2&BB.=PIH\W$)\^1HIRA4!G[+V!Q?T*BE4W[7@P_QTL6Y=K4X))^LS4*(UPI()#7.;T1<#Q:QB MWDOJ5>6%8!7%4^9!)=FN:EM7]4M'PKD<0>&TC"C4"^B&X=Y#&,\^JLQTW]C;\YA-O]1XEQS7':*)W1>8BQH]HX,.MW61! :!,W2%I?5;;>];#O@DM3V81 >P MZ:_M-5=S5EHE62 YYFTAHB!6FT0X%S*JE)T3M6M4UL!XDJJO)=:*9OP2TMOI MW$]/QFA"7N+")>?-]SBY*%7"_]XTZ1LZJR5C8K7#10<23EPZQXFU/)%D8I3H M7293?6O?!M?^N=!;@"(\(AYZ$YQZ'7 I?J:[R_? 3;Z:Z!&QFL>,CJF0G!-I-= '#!>JAE MK*FRDK?%]N0K?@91P@#6^#6EQ\*J@832XF29]Q#]@-N-I2!]!#T .I_14#0Q2SWA@1L$Z#+Q MS#FBE;4Q^>B!W0[2]F7"O:".AA1UQ3^ W[^NP&2)\L<51J^5D%(3KQBZ*,*5 M2A)'"=6:41,5&K:U<[7;X#H:EE170L7@0)>>6(+ZV+1S?P*XCWZ<-20S9 >?)\J"GJBD[IG5G*E;4* MMS)KLLJ$ Y39!XK.%N7$,L&,RH(![Y?X/;JM8#CY#E#@LX:6D)ERF5IB?.1$ MT@C$*<'0>1(<::F27JD,KN]D/GD65!+P$$4_ET=LD9C=PE0VJMG5:;K71=*0 M7L(4O^C.UK779G MUJVDB2%D3VA4MI0A2N*CI;B,*9ZB1:F(VN'(*L"/-&JQ M?Z7NJQ+I:L6\AI-*)050373@Y86,D83,$Z$F"1\+4TJBW\ 1^8:J)%GN(,* M3HDR$(A4-!"?DB$F)>#&/5/4/%? >;0[9LAE2#*@>98=6L\2 M@). ZQ41 ,$KI8'2VE;K8\J5[84)E<0_@!OSJCD[:Z8=OLN#NV "\Q(]:D$E M3E-<%M9+$K6* KDKT.^N'N>\B>$0"=,Z^EF):?80[A!YL)0Z0?K)Q^[@U"M_ M/I[[R368(Q>"R-1(HI'A.%VOB%5.$Y.I%M$J:V3U8HE[41T-(2HK8(!8 M^^+RO/&S*9JW[8L8+\XNNL1-<8;B>#X* ( <1M^;EI8^V=-RM-\3X-HP294P ML7:%U/VHCH8BE14P@$/Q98:>SL7L1R> 2^HN5C=KI79"$IHD.CJEKW7(AA.C MO:#*>NIR[:UC$Y:CH4,580_@/%RC9>?A(+3S&9R68,I7N"SK+>?PW\/\0_[B MOX^2]\Q%[8GW8,JREHG3N,JA)2P%5V@0G,8IGIT)422YYVK.(_5,JZIB8\[E7Y_?DMH[_+9RN_BKHM>VR:_P#TZ@ M'4]7)_3'U%^@$0ZWZ@U[=)3?>>#AFL[WD\%P?>E!!"01>))XZ?R(5")!Z(CK M3:9HR.K$1>WC< MUY=^!S$^EK[T5U.X?)V*@=5,NRYXI8LR,U;%@"NF1DG@@K*NYV57$U MJ>^-$HFYH!EUQ*B0B?0\$Z\")8E%<)I[JV7M5@%[I,(]?>?WS81=A#U$G]J? M(=U%'^SHHY >&/ILN?2D8X*$@%YW2I$QPVBFO/81I!40^W=B*BAG 6'>9^V$%LG7YL%Z),= @ HR'B!WMB96OP!F M F,R!$NR-"7$*ASQ,AO$Z;W.4(['U8YG;01S#/JO(^D!0PIDT$5=W]:;1>I#U+> M]3\7[;P+_W]I-MC(GT_]#,I5V*DLB+@:=C=L?P*<0#N>PV>8?1U'^ BS<5/: M\#S28KEZE>Q#CVGX^;HHV+$ !9W M)[FW;7L!Z?7%##V!2Y@=MALVXB<8=Y\::9NLMZ!(BB6=J1TC ;<*$BBUV3#J MHZX?G-\1Y'%S^IGOK8S#KIS^>S<;B8ETS7E^:COVQ4X P"#YI$="70 M'(B&A'*9HK#,FUE(5IYHA#7"1G MW)8=3=15]P4WF?F52WP^P5>87D AS+(S3/OM6FN8]O6X]25;#2$KJ6P!]=D=#+BQ8EU+:?+Y][F?#66?K,NPI>6EJS9A25Q!TM M*1HXS]9"]:/7=P(Z5)%0/;5O*AGJ+?X!(C4++(LP]S9@!BH5N@'DP"5"_15U MFP*]I3R\ZCW+R25*K/$.&4XU";H<#:7<.X7NK:[>#&8/*M^V%&AHC>\@W(J: M[AJ$_.YG?T)I$+*(GRU3U(R+K!$8.@T275K#.;$^>A(3UQ3!:F^VNSUVPP ' MR+T\7.9-98%5S*W<:$GX"OV_98F!QAU(4TJ\*"E)FB-N23A3(257Z(X:NG(R MY>[FCC^?_615UU-,M5^]SWX"[2T6\1C1&DV*Y%1F!!1=]V3+B1EGP#')P\K1 MU/5J6_/P)ZNWOH*JWT]/V+ M(1 GG26>*RI1%B:X[5I8;37:G;8;9AUSN@OHP M6Z#L[ &EC78,)*'4E7N\+:*S ,0#&!F]H9G7;KR\!:RC\Y=JJV*(^KJ[(2[> MF&U #N1-;07P,%Y6=?7N1I\>NAG !]L.K'! ?;2*N%RZ2X-/N!4R7"65#M2[ ME#*K'=4\(('N\=D>!W]V40VN:'%CIH5-)VH?.7+>S^>A3:1K36?,1 MDA64!Q*D$65!T\1Q&HA13DBG(<)V%^'B4Z]Q!+_[R8\; QXJHE)->TU?*58T M/JY +*WD+6#L$A391JGU#<[[PQT]A'];?3TD-Z BI8E"[]5^?&A%;@AW%!??[L(K++>?D=)G5V<+3,K)C(A/<<5I-RD;'BY M5%M;4FZNDYHS'[;K@76/YFX,NC\+O9?8FQHRJ^C<=T#\]VM ##/)>:6)!E)X<00/?*I8B97HK$_$^Y5T?] DJ[\$RJYT#OK:I?X(R=_3;NN^^P.QL M1 W75C!)@!9D,G'BG,+Y&6V58@@/MLL&WSG, 3I&#F#D5A9G[1*-&\BF\,U/ M.D@I^QPS^N6\NRB4>DM\26,[QJ4/-H><;Q?&;Z'AJ^1:)PF3M4!"0[99V1(/AN3DZG=.>$..,=!A=IR M'R#[>W7EUEIPF@9M$0>Q0M%2M^*(I\5Q\QXGG"S7HG94XTY QT6+>K*O?2OS M'82]<7/"^0SBN(L:CYR740LA"0^A)!B,)"YQ1W34GH&S/O+;G9@V%!#M//9Q ML&(?@A_BRH*"[>W9N1_/2I3LU:F?G4 [8ID%RG =2YY[(AD+Q*N(3B:HR+(V MN.15OYE@+9+C($=%:6\\0UD[8=),3XK1\QK"O$^V9,UCZJ1*[L-7*T^"BO^0 M7\T@C>>_^=C=8_F3# DGH)A $]";"Y#DZRVJWZ-H+96WZDFNY7;QBH(>=# MYT:N,M#X#KZ=MCA45UE;HI0R\*"8Y*36RR6OR=2^K605 MQ<&R)W6T>_LP:#\I#^"0WD3TWI\M"U>VP350N>DF3(>I,.VKLSLIT%/@^R0$ MI:"9#8:8J* T 8O$.GP#E(_)B<254;6/].V7"/=4BNZ+![O(N79X^3U\N[GD M+9.%4>!N"!G]FE(!:ZPF5C)/@F%2S<^M=RPT#'*#BJHKXF\JR&Z"0 M\R:FCK9!@0P!%/%:XKZ%VQ:Q#+VAJ VECJF<4^U+L5=1'-?&WE/* X05;R): MD'L;3 -MZNOP'&9#[ZNK.U7?0]!#W-:P#IN/5'O'!%$YHM-3;JT)&8 P9J6+ M28(PM4/*^U/^/9OX/G2_BWR'J14$T MEYP;883BM3MKW0EH_SM_?YVMUE=7$O@ V_\[F,_+V81+; M,/FC%G*1HK1JT M6P/+Q&IKD?R0LXR"B^IW=ZS#<02Z[RW> 1: =19.M](9D%Z7\]"&.X?NBD"$ MH#51/$: *"/UM3VX35B.R_JK(O$!CJ&O#7Z6B/IL0?UM\ UD#]Z'[3"V81U- M;D&/WFK8T\)Q Z>@SFCG/3' $JZ4$(E'-Y9 *9ZSBJ>H:C=W.PQ-[K$B#\.2 M7:1?.S#T!;[[=M%8_:6?+F\H\UYHA1LDD9P9W-^$(-8+2;02R0B();FR55QH M_?,/<3=U324T=24X@'GXGWXV+MO?)S]?G'4W3ON(FU]T419C"$C 61&/IFJ2 M*M-H:S<'N(WAN&R#7A(>H%KD.IYE]XHM$ UD!:RB._H?173#"S5 3;UF[FMKNS=&J#&!EYJ5\N),P?$2Q>(I\R"3,[5OZUU M%<4C,>>J5/_TE/$0D;XU>$_>,F.Y^(XI8 M+<.E3CFNDPF.4UJ[$<<9/2UP_-..&TU>6^RBPBD1G]$_Q1 M(#IQ(W+DQHO;">/UN\3&(8Y!X16%.$ ^^":PE[X=MY_/9^#3A^GU+9*-'#J= MD=E0C&:-.&,DP4B/VA0N07(IQ^J77FR)[1A8,J@^!H@AW\3Y=CJ'&;3S NU- MSA!+CYN/Z&/C[_P)C(SU7/%@2++9$"G!HN63) %&05GA+ W#UHS> _!X&513 M,P.$'2X39>U2$A\NYNW<3[NV4V?-Q72.1GEF(C!+J"N1%^V7(CF&-B1!V)KU)!#^'(_#&]*!>Y+LSD5\W9V;B[_O4WN+[& MX7Q-]A'0>N8%>,0U#J0CV>.^*J)SR=8N;GDPV&.BTGXTMDHU,P35KAI!K'IG M3* _GZ(@((PM3>LM09N>D2B#9MHG9GWMI6@WA,=.JDJZ6662'>0 YINS\TGS M ^ ENH%Y//\X\=,J_2NW>FZ5(YJ[SZ#6W8P%,J1KX[X>M^5 W,7L6EO4G%Q$ MH2"K@D"C)1I3K@C@Q$4FDV$ARI5S"?W=C2V ];Y,*YY"NI@@_U>':W^.UUZF M)VWFC,5R'XTM^[5AF@0F1&DNI9)R+#A1_ZG00^C[)$4TD)1)E!BT M[HEDQ1CS(9$02TLUG6U,M2N-]TN&>TH+]LF%761=.V7T'Q=^,LYC2 73VT7V MVZ&]G5B,1(F2!RW9#@<&OW(^NS1>N>OG\/IX[@FYI2J]UL\":@ M)2(3G?0Z90*NL%7(2*S![HL>C5>1#Y#;XHOS%?R_7TEYBM@"W M%ZON%K#'8-KU4.-V].BA@_VM)PN0G"?%0^2$!L5QL](<%SLMN\L\;5!.0?78 MPP$(LI.YMR]^["+Z 7AQ8_-;7KN:*/7&)6)*4:6TE!,G:$9-HUP.W*&YF307GTGQ)7I7[$ M>?2?DNK:: @5O,AL.V_QWJ'^"13?1[B#](2[#?#-]W.($Z/V MJ+-!JI1W0OT>OL^_?(/)5_B]F;\/O[DT=AXNBF/;ECT55Q&R4:)(\@R 9.%KB/#%BJ34D MYV1#,EKD5+O@;&MP_QS$JJ&9C>7.U?NQM^U'F'W&WT&5:VSO>EZE#NW;(JY4 M]O-B.A^G\>2BC-.=MD38T%Y>48RK1W>%\=GYQ7QQ3_(;/RO58%<8?[(L.0#,2K2J"W3WM3>"&IAKU<\U!/19?S;.&?1@<67*)?3LNBO MHJ^9 DDQI.R34XK6KK&J.X-]E1\=A+N;*Y3VKOS'4L+4<^(O?ZQ_0!?-M4Y( M$= R"0P];RD=)8Z!(3HRJH!'*JHGT :WK7!X)60;PVM-_'/#]VM7E=%-]0&E2QQ)I:V_<:38&TF M,8-B4CBNM[N%>@=F;02S?\^[KMZ:(80^0"+R$[3H^Y>P4@=MV7PG"YNM*O>O MR7*W-E,$WP9!&)3O'G M4")P/4*$]SRQ2I!P%]2UPH0_;V+],#^%V08(/_E&54B1@R1&YXC:II1XG3/! M]3!H:8&;5/T5WQ%C[[5PN_$N7>:LJ*#"EUYEI>29)XJI>^*;?UQ/4T:7-D0FNDZO=I'!KO7TQORQ+*U;\E^:CGY5;AF'^ M(7_QWS\UD\EOS>R;GZ618U%VR6IMJ2126T6H^11 M18]\($4-L,]U0??39H)/:R^W^Y'5+@2#8"AH*-<8!&)9"6,ZD:6UW@A?O3!K M!<4!&#*4TE;+;=IS'L5L V^7='$\:N+68'W M$6;C)MTY 0T&E^#2-H'IKJFP1!_JYZ+[0GZ>%FX7WT.<##C M+HM@B?MC,^NTM0Y^5E*@5RR(B6AP2A$LL90;XBB7:#-H<%"[.WU/R,=+QGWJ M51*6=\8^U73SE],$_X,9E^OE4487%*SH1FW M>1/+.=^ +Q0-1#F'?*G:[2QHR \0K8F 7>Q=J9^!WC[2DQ79\OF86-AY@)*W>_ B^1DYJJOCGZ_IRVBFI9H^@>,JW=?^B. M[6O9).EW@'FI\_T=I7UV<3;2/(C,+"?)*)P]DIUXBCN;SJ(DF3*LE@BL;TBT M^]B'Z$ VD+VX#^GOD2SE_Y_0)(I=\'6D(Y/&2T$"#6CS9$E)0#.',)69,"FZ M;&_;A#MSY.:0_T34Z"'K0=J87A?#J9^=0#OR3'25E,1)7Z[;1:LZ,*$)&!JB MMQ1XJ-VOPTJQ@ 3+EY@)?UE67BK0PD1N$U0_FP M5#T#\51CISNPI4_L=!>5'#IVNH4 NP""MC:K[!1)KAPC]I;A-HZ+,8TN:3#. M6%[_%HD[(3V%^.I.3+C3FNJGD0%LZR_XN5LB6(0@M@$VT(&>C: .=8=$114V M0\I_KP1AQN1,4R#4!T:D2)IX31FA"A1G3BCA:E\LN&=BW'MWQ"%XL8O8:S>0 M?]5,6Z3;Y3JY;"ZRL"*7C45L\CDZ2I@VOESFFTDP,94F]R"D=B**>VWF+-NRU@@,(FK$5-$!26)5((3%P0EV?#HL@(JPK"E3H\[ M]-K#/>TM[GVUN]D074+(4X0\QJ?[4-B,/ZL?.[MKE"%C9UO/;J^Q,VLR0UH1 M+03@ A$,<=IE@BXI#S)F$ZL?IWYLL;.DN%;&ESZ)'-\X+6VY8L41EYT.C"JG MJE]6\F1C9SNPI4_L;!>5/)78F7<XH>'1 GT<67P7OB/!?$>@!%H\4U M\[9C=0RQLYVTLFOL; >1[C%V%I2()GM'?(I=1DFC1R_1RU>&HI//70;USQ<[ M>P@1:DJZ]BN_#.F\:%N8OST[]^-9,521K-T1RIM,#3([YJ(DE$ET\R6@C42# M)A3705_.=/B5;FGK7_Y=1GWJVA]6S$,'U!8;WO5SN8D'8Y*+).("1:20* 0- MD>@LC8DR1$-K1U7O@?18PVP]/-F:2ABJ.?XM>"-P62J&LS3"X#H&AA/OG2+2 MYQ!#,"#CH-[G L>!V=!765L082=)#UWMO#2)8YQ=^,G/;EEL)""&G&@FW( J M5?J.V$PIB)NIRD1R@(#]%E9NZ)QD"*6R)M3OCC30I+ K$,3 M*#@>7(&E][9W5,Y$?;X,_GZ"\])Q9'KRVWB*UO_83]Y.O"'6TD"B\4K[;#CXVES; M!E>]?-0=H[U<:F$1^F8&O0WIB?" HE# 2=#&HEUAK2X7>JGJ0;X'P-Q7?JHZ M>S;GIX91T:'S5.5\;XEX-9-QZN;2B:R+E@K&D\H9O5C)8NGPA4L]RX$P2[U' M@1J5MZK(N.?,]/K1#Y^%&DC?356Y5SX]OXIH$4;9!E/%3AF;<.R_448-'=VI M\AX"WI?RI0R,LA0(U\ZA[QHYVGP*S;VD!/Y&<[O=J=A'I?0[VF3L2^>[R'6( M]K&X+/JRLBT6LW81S,R*,ZG0Q<@\983E2X-1EG"[C,8%7-ZTJ>W>;8"RW\89 M=?1TNZUA!2$/$ U\BT;$;&$ZO)F,S]#ZOW:/9TQ49:.1Z=0(]&%I(D%J0+T) M;6)D0:O:M4]W CH"'M03^ KP:MFAD:.G\/[9KK@Z?+>!6J815>>2"<2_B,S M<2%(D@$X=REP2FNO!1O!' $+Z@AZ@%C?56>HEQS/^'2=IU]'4=8VJ[*IR!3]H1W)]>CI^7DNB"1,J9B,A[4[;82 MZXM*-@RP_Z1.#YDWE056N_G9JXMVWIS![)6?796O.6G0UU#$("R<'ZXM%,BO&2F-.Q(0F(@5-/(T" MYQ8-*$VC6TG.KU?;FH<_6;WU%51%P^BR;.QBDL>3R:)4[%US,F[GXW@;(:?6 M2F^ &"\,D;F[D*P)TP!U4I2IW3]-CB78Q],P\,EWAXDU@$B95N2]7IKFBJDQ9 .GO^II2AMN,P@3?3B[,.=GEJ.]^F('=[-I0! MVY]T*$/O5HA;80J5*FZ[$VWMB]#.9S[63L;<>GB?C?B*A&@E7)8GPSOP+7P: MGYRB ?%'"]U@(^I2E,(:PAU%8Z%T,7):X [.M1J[ ML1\/(:P!,D?7FAPM;ID=B(=W##0$)Y?#_5@,-DJ><95T(C0#[I:9=;WI$V'& M:&Y"E'JE]?9NI+P]XOY9>;\NMV)H+]$-2]'WS33NBZ5KQAJ4J#_'&S%TK1)$ M(!I7!B+!>1*B$B1F+F-T1N"R4(>K/P<]*%TWZW4WQCY0AL.2=GBJKB?HGG7X M.#7WI(109\'E=UKVBQ^7?P*._?>__']02P,$% @ AH&J6&)S9\9]I@ M@$0& !4 !H6FKDC22:OKURM;"<&;&F\B(G&"DI.Q/OP"/N(,!, "F M;,>F2ZD4"7?_D>YT./SXE__YXWZ6?%/+:KJ8_^LOV9_37Q(U%PLYG=_^ZR]_ M?'D+R"__\]_^Q__XE_\+@/_]\M.[Y/5"/-ZK^2IYM51LI63R?;JZ2U9W*OGK M8OE?TV\L^3AC*[U8W@/P;_5MKQ8/3\OI[=TJR=,<=9=U_[K\"RQ*GF.2@KS0 M#"!-.* "$4!H3I L*4$(7=W^!6/-S2\X*-(R R@3*> Z$T"3,B,%+""2HEYT M-IW_UU_L?SBK5&+$FU?U7__UE[O5ZN$OO_WV_?OW/__@R]F?%\O;W_(TA;]U M5__27O[CX/KOL+XZHY3^5O_K^M)J>NQ"LVSVV__^_=UG<:?N&9C.JQ6;"TN@ MFOZEJG_Y;B'8JD;]+%_)R2OLWT!W&;"_ ED.8/;G'Y7\Y=_^1Y(T<"P7,_5) MZ<3^^<>GFY,DZ6_VBM_FZM8^VX]J.5W(SRNV7+UC7,T,]_5JJZ<']:^_5-/[ MAYGJ?G>W5/KXLK/EA>.S# M]'TP=K\8"Z'B,[Q%YF*6FQ?JS5R.]>ZN25W,>GR.0[T6BQ6;C?!:;,ALL3RS MOWAG?FK)V(5ZC&E-IS7=6ZRJ'RLUEZJQECM+)U/YK[^8GR:/%;AE[&'RGVPY M9=S@9'AZO;AGT_FDU.9+I 4%**4:(%9"0'EI+'%.!.28BA++R6K]5D_4'/SQ MN6.@IG*.Q"\>TJU.:.E258O'I6B^;X:L_;8WG/Q;1S"Q%).O#K'%?DL52JJ7Q.(\(/FO#.+3V?3U=-[P_CC,V MK)1U2S_HM].Y\;2F;/9Q44VM?_7&*G@U-?R\FU:K20XU+@K(099FQH_4.0-, MI!DHBB+C99HS);F/Q@;D+;*JKSE-:E:ODC6S5\F&W:MDS7"RT,F:Y:3C.?FZ MX3IY,S>[@67MQWH:C9#/U,W:/-.3\C-3S_:0O U>!#@#6G5NXC<94TM).O[9^6B:3F(N!WWDOJ0%]P-YJC?IN]8-C_ZOK=/,Q$ M7%>56E6OFJ_X1!8,E11"D&4O7\8N&Z=&[Z5Q]T*^62DY7;YFHW>/?V8_I_>/]R\5RN?AN]/<5>S#_ MLGJ:P#Q+,4PQP)(1@)0L <62 (()@5FN84&PSQ?7AWCD#V]+-N$=W42TA/UT MT0M/-U6-A9*?)ELN[.Z[X2/I&+E*.N36O"2OSB'GK>U#( AD#+Q(CVHKAH"R M;TH&K3',TMS,Q=+NPE^KYL^;^7IW;BA,S4?PFE>K)1.K22$+J;VJU]-*S!8VN%-]L<-R.A?3!S;[R)YL;*2:4&-Q-,P$*!#% EBME$"%H#D$$-5YJHL,A_STTLM MLKEICT[J35-UE^C9XGN5V">8Z(:K9&;9\@QK]./G9E&"H>)G05JRW:GFFG+2 MD0YG+9PD#&0=^FF-:@V;AFG[H3UYKU9-JMQ4M+]]M:A6$XXDA'F& M@5%Y#1!D&2 L)4 2AH@DB#*M?6*5KH0CAS$-T>2AI9KP]FLI#%T_I7>&T4W_ M8X#C9PJ..1!7B46K8V/]3Y:1Y$6S&?\UG(7PQ2"0L7 F.ZK=\ 5CWX1XWW_! M\<;-_0.;+JUQ>G7'EK>JFF!>"$YS!62)K.TH,L A44 S5)9<:RA3KP#L<3*1 MO84-/>M@#_$,3J#CDQR M^NIABOE)?5/S1_76\/9J,:^C%G^=KNY>/5:KQ;U:>H;;'%>+]W*V##3.>L=" M4^74,1$ES.8I>*!WV)7JJ"^U)Q3[;[GO[7ZO_=UR=;?K-K?>\LU%S90$JB%\ODH7OQYKLO7C)=XUO5^*XLOLT[^>?+ MK?5@D%I[;6ZW1ABEL*G1_)/_@J.8XL%R=L9X^ (#3SH>'QYF=98JF[TR+\M; M\Z+V MN$CD)FCK>8#AB*'CT45X9#P/+;9!L1PDEH5DBXOU7&Y;JR.%$1.52\$R40)-4 E0RB4@,.6@Y$3E):&0E]GD MFUKRQ3GCX4O:1T>V&7!/95K,;[>^E-OY%U?)7#6?X#8?LTYA7I/$ M8KA(]KSFH\5OD0#S\)(C 3?,2?YH_LWJY3U1-_+"JE/JGJG8$K .M9++@ ML^EM\\VSWG/S$CYT>Y(ZUK%8/PB;@;6[F[M*Q(Q5U51/S5JL2N9K^4+YU ,@ M[76I?=8;SZ,>(.6.0SWD_LN/ZC_9[CT?]!^5J@.('H6YI)2<8%P:;QM;:XX0 M(+R@(&5$,%O@5R(Q]$A_,%>C'/VO35C-)EAH8!A-:D['JK .\PC=G/W1'\Q% MP9A1GLE%>0L78Q@AOV$X3\^6!W$QC'WY$I M_'@P--1$,JQHGA& )3'::Z,?+S< %P&"8>UP+OTTX:2@G+UK: ?,BW(0,U:6AG]BXC1>!V MEY^62S6=O)FOC"_W=CI3RU=&7VX7RZ>)X ()JB1(.94 92@#7#$,"LA0H0B& M*'.J #FQ?F2GJ*&8U"23CJ:;&I\"I%]O XCIIZA^$CJKYADYCNABI<2?;Q?? M?C-W-FIH?MAHWZGU1E&W,\)T^G7NLJ%Y"JMIT\>BSE%B]UVO,D;,YK' .<@) M10"15 &FN/FKI)J71NT*Y;5).44HLHIMR-89=8DE/+"AVTFHW+Z5(0#P4[YA ML@_(T>@7+%A2Q@DR(V=A] M[F'9QYOJ!!WL;M_KS:B'^ZVXQ,S=7;_[[T=B' M]9&48 41DG!@UC!?1R81X"+E@&".RDQJQJ%75SL+^*(PP ]PDBV8.]!/;62OP$GT M0^? [;8+?82FM#:'!2,0:Y 2"6TAH;*YEA+ HI!0%9GYF0UR!D8I5%Y_T(85 M(>]"X?D-CUU&["S;\"]RE!K@W<6?YQO;7\5[_"K_T%/;0^GMM!)L]C?%EF_F M\K59>U(P6"B5:T"S+ 4(JP(P(AG E%"6YBPORSJ)$+G U(AY/;3N$$B>P6GSLDT*$)UB.:TM[OY>6 MK^/:!YBKVQH(!E^G]00"R=>&=-A*H_,BAJLOZJ$U=E71>;&/U!(YW#34:S6[ MWD_JP;P2=W7Y_>)VR>ZO'U=WB^7T[THVU0_91&"<,H0T@!A3\^7%.2 ,9T#E M.6L-]I3L5+2_D.SR][ZQ=:5DY))Q$7.0%H8YP'QD@+"D02D+')% MC1_!"J]2F @\QCZ5KCFVD6/5\IPL[70@T38E7,SKPK.KIOQ,;?BJ4V27:Z[K M?_J)O!>^;'Y&<<-T^H8[>9WV2>S*OZR=2?D2U6KI(-E^TE]EGM_7+W M#ELE/)T_6N^K3;!=S ,V(X@(>""['(/#46UX1(CW[7U,4L.^#>_5]VM1)_K; MSO++Q=S\*.I@4&6HM@U6;^;;U]2-GF:JVDQ $"A-4UJ6@&BJ;'$3 H10#@0K M6)D5)5&V7[S[QR $4]%WG<*&1C8L)+M\^AGT($_!S8*/C:V?R=["\_/*V%ZV ME%7RQX.T9MN:XH8_V[]V!_F6P^1KE"$6(2$+9'2#L#2JE0T)XKY9#;KV@$+0 M=W715)/7K>;J.YO9TO1)CB"12B)04H@ *E4*2 HUD+C(""^TDM3)1^ZA$=W* MU922NOCPA=&Z)\66U>FD86=H^FU5((']3$]#[ZHI\T@ZR2W-R\7U* ^\7.QA ME8!?[LS^9?MQKTO]*NM!VR'M36U@J**]?D%[Z_-.W#I>*5X_[SM5=V969S7G* BIP"5NH,E 4C)<^1D!R%JX/VLD%#!_HT6ODN3N5SD'KG M>);)K\10 M_OZ$OCC)IV?DBC2#[YE23,\(>V[27J!$TG;?47UD3S;!IILL)\H2BD+D .8?0$;66U%*M+2<38OEH3&Y;=NG;CO8X M7&YZ>SD(@P(65=(2C#&;KU>D4/UHCQ,9MQ]MKZ '_6C[KQZFJNT$'7OVUK7_ MM FGF[:W[Q95-5$LRPM"(>"8&?]:0 (8(@3P5&).-<$Y)#Z:ZT0ULB)O=51> M*K&XG5MN_!37#3PW/0X.B9]:;Y'?]/&U#%QMMYZV/(33_F2^=B&1/T>/\XLUT)ZG+N5XO[AZ6ZL]T:OJFFGMO2J]-J-W%ZR-*< MXC0%-@ (4$F,'>$, 5:HDN3F[XS!89.R!O$3.U5G,Z-OB[VD:4VPPV"M3@E_ MJG^[F/NG]ESX7!PW!N.A[;E_V!JS=0[IK@N$Y>_7-I\^T@#P,' %G\AT,=YN9T!UFNG77X;N= MH-U455VK[M>/:AUR2Z'DG&()),,(H)0R0%4! 2ERE65I2K3RVB_Y$(_LWFQB M\SYM^ >AZ*;JL;#QT_[N,'4/GIVFK*M%PE7RD4WEU4Z)T>_,5GI&*KX? D^H MGE4^I,?M8#4 E(-^5D/6&#@;<%JQV]NE:DYS/NAV9LN[Z5S=K-1]-2E4CE)& M4D +S0#*"@XX$QA0)+.<$XU@ZK7#.DQ9# M-VL3$AD_"W,A*/YC_QPE#37N[QRY<Q-S4 M/P8.?F;@=,_W;?>B]BLL(W$:[KJ('J&G;B_99VN;ZP)&7V=QFYNVL+=4>6;#KH"CW#89IP1P&Y'%AB0Z72STL.2F3^JA26^R,?3-]*&E M:L*[QLP=P!,J5ZE7XM[\I.-WCI>3U,OY3AY2_Y5#BVI6MDKGXW+Q;2J5?/GT M1Z7DS7R3\B16TV_UYFBB)<9:2@I*GJ< (>.>$*0YR)0PYD=3Q+3T&5_N3MK+ M+@T;8%Y7/KYX-!R85_?7Y*%ERI[Q;*7:K3GRK9EQ!MDQ2!H%.L^HJ4&MKC'\ MN(75BS\Z!+ 8-4LSH1'KEGQ!>2P,L5[A6$FQVZI/NC=1A.; MS3S-,!**< EA !AX^^P-"V-E9$0J=Q.QO(*P/92B^SPU+M[L]T_Z'4R.!;2 MCYV;\0B&B&><]1(PO V$DY"!;$(_K5'-@)/8^YKO=M,P96\.B)QLZ$:J:W61,) V]Y(:59E=A-[79:=[ADR";^U"/0)HDZ-V/6_R M,=J3VJYG&RNE[;D"[Q]P<; #P"C?PR\SX(CCH$?(.?N&/@A"PRPQ76Z\)0_VI?H M=[:\G!3O.\8V=Z+AM82K18/BQL1[CWBWE;6-A^,Z'("IF7'!3$CBE/!0I7R5K^C5,VQP$S#GSD#=4WID+R7%SSSQ .,@_\[EW2 !G M*V_%UAE.)--8:*% :?/;D4TYXUDI =<(<(YA/YN$#$X=V\6-T\NF[>53]9^RSK MUC<[C6V"!31.R-@?M-B_:<3 Q E^=X,/IRX:7/SVW]OI)ET.6H$P4A@#2.S0 M=0@UH))E@".MLY+E G&GZ?=7'Q6PJGC:'A879D>?&OP=*9P@@ MF9O-.J*Y^:SG-(4J0R7U.D[MH14[<6) @5H?,FZZ&4A>/P7=Z>59)5\;PG$J MW!T$#)42T4-IW(2(\R(?I$,XW#)XTI6M*?G4-*VQ7M+^BPJ)D3&CA?7'S7]H MG@-:4 *$$I1I34F6>HUT/$LQLB)WA4Y;#'C/NCH#F9MN!P7"3\/7Q5XQ5=M9 MOG #K\[0&WOHE9OX1P9?.=XX--EQ75W:MOW:S'*G2$I$(" V00*EN0;,)CX* MG:<95;!,F==DN].D(BMY-WQQYMORU@$DQR]W$-$]/]P;FNM.>E'JP,\+%RR/ M\22AD9,8SPE\F,%X]HYAZOMER>:55F9)^>&;6GZ9WG?9)%Q@)@E1(+/#*1$N M,T!3;';")6984)[6U1#NVGN2TDA?:!MM>5#+^IC61EPV/8BKK2Y[R<+PEJP, MR]C^3SC(!W .'D8'B7 M>P<?/E]?5$DY*5PM@#+8P50!PA0"%BH"P)R1%3FN;*^="L63/R45E# MQ./TJ)6T7U,'\N^GB$-9]SCN\A?AXE0XQ99S6Q;)E?&U['PP8\.5[=:[LK4C M5XG<.;O?3VP(=0:V*WCOR5=[Z7CG7;N\[9QR[?W3!0.I[Q8S19^<_U.%?? M"?-'$,*9V=)D5!O_IS">$"(%((0I &4NW.Q?#DF#'.BA)D(B7&443"P",4X!2*5!0:0IVW\+R9R_' MZ8BY&]VY#(F+J\-WB:2>7Y5Z_:OD>M4DT=8-A5>+Y",+.POAM$PAIXSO$AA_ MH/A1 8_.#C]^Y="JTGKC4R=2OIE-[XW'5R=#-R$%E8LL1;@$"F)L2\C-]HW* M%%"?7/Z;5!)>9 M4I02H*$ROH?B$IAO*P4"HY0+J$E&E(M"GR81^X1DFVC3ZR#Y:NDZQEAZL.G7 MWS 2^RGM &&=E?6\/'T::N[>TD[SMXUF]BP\BCJ>%ZS308/;C%U]*2>JV:/V_FKU5S7M_FEDQ*(O*R0 (PC1A A62 I[9S M<9H)PJDJL/3R(,]2C.U+MM2299L\8T]IQ&.U6MP;[X#);S9TZM\&[ R*KI&: M@-CX1FL:DLF+COBO=I;>&JV6@:!=P=QD#=<:[ R]L?N#N8E_I$F8XXU#\]R- M89D*8W7JR&_7?TER+E-2&%RU!"C#$%#."U P+(H\E53F7I,-CE(9(QQ;TTQJ MHK[)[,=P<=/KBZ7UT^5]02,$7'LE"I:F?HS&R*GI/6(>IJ/W71QN],B)N5TR M@U1B9722D#K0J@ 1! ,I$"R+M,PE]?I0NY..K+<[]=2>7V8/_-Q4.0XJ?OKM M-HQDM%EG_I!$'%+R,\PY\P?$95!)E!EGW73[3TJHZ3=[G&Y;B3=I^!-=L)3C M%(&<"V5<_]Q8%"X0H+0HM:2TS&QC.G>+TD/$.MO0_(S62%@MW/2*T1WY"]2I@VSRZY MWH&\[2EN1P"O:W'"&2<7X0.9HUY2HQH@%Z'W38[3/4-;U,UK6_77Z>KN5;O3 M7G^T=HOX_J[D)*6IA+8 'I9I!E )->"LQ""G*6(0Y@(1KU)X/_+1-R%-U&&K M+&;XS M#(9@O?.\B(_<4&\(,(==]@:M,C")>#V;_K72T[F2+]7<_+"RG3ZJ3?/U:E.H MGD)$4XT@R&U&&DHS!#A4%.0LYR0M94G\VG-X M#:R&P^MFB:*"YF>,.E8L6BTS25Q.:0I&ERJ;S$/,?B'- ,LA M(:1F6:XIT5ZVZ"2ER#:GHVLK'Y:J242I[/:J[B!G\U2:7WGNF$X#YV9E@L#A M9TW62-0TK]J$G:LF5R7@Y+6SH@4K5SY%9^1RY3/B'I8KG[MA:*O??8MAD\%M MI/CMX\H8C>X?VO#.>V-"OGQ7LV_J=^,5W543S6&F,TD DL3LB 2D@#'$@2R* MG!0L9S3W2HJ_D)_(=F&[1;IO#^#+<'8S$".BYV=&CCDB5TG'7-)PM_G7AK]V M:O6'><"SW4 (!>LU?!DW([,DC.1OC>&H&M?D_GC]/Y;3N? ML!6*IZ\\-L!PV-Z9PMG^HLZ?<&0&L9%C-#Z?:F+;V=D(*8O1<2 M0%&$C&TL..!29 #J7&J*E);(J_HS(J]>=M._C-3RO*E,KN>[K8:.M(OSK-SL MZT_R!/QL;SM0[X5E^]?$ZG6RX3S9L-X]H.V9@_6$ARUNDX[=T#/XHF(:=(1? M'$Z?80)@5,B/#Q",2]+O"R#5U#8!LF7)GY_N^6(VT502!#,.%"RP<6B9 #05 M#"B"-"U$44#IU)7G8.7HN]6:5M(0<[.IA]+W6\"+9/+=2Y(EH)44F$T!1' %>:@*+#0*2.\4%[SF\X1C*Q #7D;,!7-B>]B MPX!OM^@SR+GY&2'Q\%.^EO+61.TMXE=)0SYDZV@W08/UCSY#;N0FTF["'W:2 M=KSO@C3;KC? ]5Q^:@;K7=LLD3K7Y^C,[;24J<82Z%Q)V\&* D:,;:#&)$"6 M(UXPIV*F2YB(?CZ^W3-AP\F 9%U?=-VL1FS,_"S)+EPV!ZGE9PNZ^!.^+\$D M9+*P+POCYQ(/!.EHJO'0M88:K-5T67?IL]&C]^Q>U2T,F,BHD@4!&#-MRX,X MX+Q(04:)Y%F6XJ+P:J5[G$QTH],1;<:L6+)>/1[.@.1J62X5W==V^$L]P#3T M"15,^8\2&5F]^P0]5.#>JR^?*+D_^1"I,A4$4T Y,=ON,B> E+P .$]+EO.\ MH!KY'2&=I!5962//CKQ\9.1/-RFRCB\^+!?2?#&B#8X<;U[D3S,FV M7XGG-+<=^661"U)DMM,4-+LC03DPB-@FOSKE6N50I6@R5X[=+?VEIXWT'851 M9=>TA+E*%> DQ[;X2P!6VC:?HH YS13-9.K7O6;PTQ_4L\9B\.Y"#$@N> EY M!@C-*4"Y@H H&S23YA,'(.3<+.-;PF 2AIAGNK#WN$,-C8AW,+CQZ4:@12!,IM3$GD .$ MH-GQ2<$!(<:G9,;X:BJ$@J73[.'3)")_:YIVRR+\X*/! X\B1IJ/##J*.=TH M="CYD, S3S,Z&2X^?:7_B>F;^6JZ>GISKY:WT_GMOR\7WU=WKQ;W#VS^-$&: MZM0X)DS8#T<6I9%@;%3F?<9.I&_=PWEI".=-+23EKC[Z6H? M4OW:&%!^/Y4<*+K72:R#8(/.9?O6'>V4UD&X[3-;E\O#-6=XVJK1MHF57[XO M)HP+DJ=%#@B3MK6D^6+R5$@@89%!4FK"3&*RYLQ',/+[3,: M 04_179KPU!GUQH^XO9;Z!$\8K.%8U2?O=-"#Q0N;1;Z;A_0J;)-O:I/:8Z2 MZWQ'AB6!4)J-JT I0&FI 24D V4J\P)+FA4Y]&-OK/OIFL^V*B7V!J3FV&E,D Q,GY2QA%@.43 P(AEKDJ4VVB X[2G&&@.V+D\ M%Y;]!CD:0G[F>,U!8EA(3AOG<[N@"W#R:/P9 Z]A?3\_-L.MDF]L]JB:5\K. M4/^G*I%MOTD[1',]4;3NV=&\=0^MI6S2G1=K_.WY@V[QG[5=1<6,5=543\U: MK.HVWZ$&8OF"V=M,U'FQ\7J)^LJWTTK4^^:AZ8SVK5D3:YIU;9)K2L9@D4-F MG%YDOG&:<#LPFP&MLTR6DG'IER?03RZRZSND$]D9?!Q#1\&D]@PCU72ODHV- M;4A'RB=R$S-8NF(OL9&3%5T$/TQ5=+IK\+@F\R9,^4Q=&RJV-&SUYH=M6&,W MTXN%_#Z=S284<4KL61LA0AOGU;BQE!$*4EFJC.0E%&GI.;7I+-'(.KYAP7RP M+ ]7R5QY-L)PPLY-\T,CXJ?_6V! 9S@^(H>;[72>Y-@C MGIQ!.#+IR?W>B\^'C'MQ."MNW5V3YU@*E3.0 M32M<"XHNZ)#.^C@C=9-Z\R/RKQ9QJ+=J@D61,$<9T"@DMEYMM)V(R> MIURQ@J?V__V2&3VHQ_<[:NK)TGF4RS 0W2Q'-&C\S(=E(]GP<;4ND:Z'DEPE M:V:2#3[M8?F=+.>%I MJ4I=V&E1*0>("@E(*0D07#,L2JK%I;-/>NE'MS1'1WYLL_1/Z^^T92MI^?(L MBO!%W75#% U+W[U1B&E[]-+TVGVO5A_T%_9C M^YWXLFC>B FB:8ZP3H%",@,(*PAX5G"0::XX*G*M.)O,U:TM W53_(MYN9#9O3P_JLD0GQ>/_8%#HO5G=J:?/D'Y;J3LTKNPEHVE_5 M$5M[HKEB/^JDG/K2^K=7R6*>F+^9^^;2%HQ)^U,[E]G\I5J9/YK#3=NPXLCB MOH6AE[X ;K9LG('6S/I-OFTXWP66#^Q?[W(Z;R) 5JH$@ M"U;,>BD_(]>]!H+OL$0VU,+^"=BOVTR*9H920^JM^5TU*0N*E1($:&+'A.., M \:9!D)CP5,NBR)U*C+JI1+9\^KH=B.BVL;O-6GWU.O3&/6;JF"2>T:0A@CM ME71]5JA!*=>G5QTMX?JL8-OIUN9T(4@/GNA(S0BJV)-L3U@]O,HCN'AYB-<**6?VC4"-M2B;&MZ MI GT03Y&8=1/;(^(^Q_-ODO#Y74=RY4^:*8MM"J))@CHTI;C$D(!*Q@'1280 M*=)4*>S9OFX8(Y$UV+PN^/),,"=$'<]Z1\#)\^SW>/98?\E$T(;DEV(2,=7, MB8UG3T+S SV:^'\VPR M,07,L,I+!DB*"CM>10(.\Q)0C*6DJ"Q(X=5D;R ?D98]DPE+SY^'GHY"<_S!T#M?&1]#-LVU.@.I;LQJ(9W')U!-%Q)D$-@B?X M/"@_+IYI*M0@J$[/AAJVW-#0 YT3;I!D,6(HT@%A0:?RQ7*?*+P//AWQD]( M)Z*E[9MZYP6KHU,6#2Q/5\SPL=5VN&/%CLYLF4G6W"2OSN$W(#5O" S!$O2\ MB(^#(0/[)'XD3VU@B&C>@- MP66$2)YE:?Q0WCX8(X?PUN1_RM#=/CA#0W8'ZPP,U;5;926M[5/SJFF@4(B, ME# MS!85*X 8+P%-J0(%TCS+"882";^FIL<)^>C+H!XH=5X9X*Q),]H0]@RN M'4?),79VL>2>H3%+#]0$NTFCR?5R:2Y130&''3/&JKMZ/&E?PV[_,%BOI*&B M7,>)C!O$ZA7T($;5?_6 UD9MXY#645D;B_:!WLQ?;274?5[GTYG]Z78V7=.I M]*.Y3CQMXL$,ZE1F4 -8VB:')92 :$3,=K!02L)"8^[4+2(RG[&3 ]9?V9;7 M*MF6Q589O%JG+VY+D7S>25_<$:3MN.O1_B;B<^ZW73_1T_,S?CM/Z8-.#AZD M>0B^#RSYVK#O='8PZD/TZ'KTJT--8KK=V@C3@MKNA@!2Q '2B@"F.009SJC*.2TQ9%X'ZDYD8W^; MS4;@VU1]KT]WMSA*-BPE'4^>;KX;JHYN?W"L/+9D1>U0,NZAWR[^J>J^4$904JP "(O95&4 M5&N-?>S% 87(IJ&AUQ0 ^ZG^(19N6GZ1A'X*O2U<\K6A%E!S3TH22$D/UQ]5 M'T^*MZ]ZIR_T+V9Y9>L8EXJ]6D@U85HQP8L"I)3F1L/,IIJ5@@*"%"])*DO* MG91K?^'8.F6KYRVMQ!)S+U+9D;U?F2Z1R%.'W(3Q*CXYQOF@>I.=A48K,3G& M_G95R=%_'SI8XUI*\W2JCPNS[9K]/].'^N5 N:4$G:04647M4*Y-CK"??W@:'3<_,8C,GGIYD!8=:<]W5K9 'N1I.J-Z MDF?%W?G;OC=^A]ZP8W@H5J<7N\[31/=!;B>E$+?86OND4N:$Y*-6_'R_'LZ-0*'CN&'P!&- ) MST&P8,WP^FB-W _/0>S#EG@N-PU3ZH_6/EA#41]D?U+?C+:PV0?=_J+-$)Q@ M)4M5E!!(R2! &'% >98"FHF200SS$GJ-#G(C&UG-;8>SAX:11"RJ5?*BG:9U M>H#&)1BZ:7QX9/Q4OZ6_SI)ZT;%0%U@WO_QUG3H:SB#XR1W(,C@2'=5$^ &Q M;RL\[[ZD2N5=TXNW$LOI@W4VZL+J">&4$Y450!4D!<@VA6*(" 8(+S7-*=%4.<44 M>VA$5N3]MH-M1=0%G18WZ)P_B0L@LY_"#A#W@AZ+!P(%Z+"X6?.9^BL>"'6Z MN^+AI4./Q#_?L]GLY6,UG1O]GL 2YYI3#;+4*!NR"L@A$B#EQ*9F$8:A4PND M$^N/DTPZFKY'W[N G->T"\7TW")[23C@B/NH'!><;>^N-_*A]E%A#D^S MCU_FIU#5MPE\::92QF$.,DXS@&A:VE%5.9"8ZAQGN"3:*:WD M8.7(2M328B8?Q4I243,%7Q)/-]WJ&Y:J/HQTDQ M.LTX?<& 6L'=L/'O;&7;%CSM=8&#+%>2$P%PB8W+9SXRP(Z%!IG*4*'--RF5 M3J=?SA1CZU!#U.:YK\]15%TPL%<_GVQ-V?.HZ7("M5\3HT#EN\?;/W[J./#I MEC<0'8_:M= H#:M",_0>9\:GECO5:(]S^W>;H6\KS&U9M9XMOE>[U6?VQ=/M M2SBK7[O9YK4+55_F@U)OI9C30N/5?/G(M5.]Y77CX!**_4*O]XO53NX<2;,B M*PW,B)B]-#8[:)))P"#3,,^,V66I9T5%+\'(=O5H>>P+FUCG&3P_"YQ;:"PD M''ZVLP>)Q+(0*=?.5>!P11O]Y,:NX7 2_DA)A]M]_GOX=PL[:N%N,5?O'VOW MF^D4I4AHH%.F 2)0 YIB"+2418;-ED.Y'9D=6SQVY'M13^>P])*&H/O6_0"' M\_OV2Z3S]'/Z"&L".294Y 4H,FGV)F5) %,X!9Q+2J R>WKN M%(D>0#NRPG6TDJJNZ6-VY*[O3L033(<]23R(_+2VXR.QC"0O.E;L#-=?DXX; MV^-C#:-'W><0[+RZ;<3"<.#>Q<[;LYN3Z=QN3Y(7]5\6CRO[MU^;>7#3#E([ MMF_GS0S7 6,(*F>Z6G@M.6:GBB&R[G6?&+1$J '=;>%Y]4D)-?U6GU>S4K)2 M%?:4GQ8 %;H /)424"9(B5-N?I'ZC<)T(>ND'A=-NVQ)VG&7+/,]NE8BYMFN*#-5+OU6I"C+R82 U2A8VEL$-=&&4V,P@6JLR18MJK M)*F/6&0OK2-]E3Q8XK5E4!WYY,5,5=7.5%RIS&933-=-J/X!EE=YCNO[_@$6 M5QC"*V-IJ@=E_3TU>_+-.^S#WP))/H5-8Q\?NK9T0E\8-LOQ@4GMR<6 M'NT(MU^P[;/<,U<.S<9=F?>WFSG2OE440^.+Z)&:&C4Y] P?)ICY 8.9'V MM)"'&;0]UP[3PB]+-J^T6IH5KU/%8H7DE& 4%[8_VA M9)D#E4%%E4 2^354ZR<763-M6<'\436=5M72_''?Q(OX;'K;#C,T!FYQ.Y_^ MW?C!S'AXR8/ET6X75U/7SL>.T+HI=3C _-1[BZX%XF,'@Z4=0=7=Q RD]&>( MC:K^;H+O&P+'NRXLF#6&AE5W;VTZR'I.>)%SQ3#) ,V(^4"G6!F#($I09(H2 M+3'D;DW@7(A%-@<[I>J6>%)3=QDU[H^;F[:'0L-/UR\ 8G@!;8^$H>MGCY%Z MGO+9'J%/5L_VW3-P_-[.D/<)1]KH=,Y R_)[Z::PZ7R4\:&3A3=.RY"J,%NNXN/.XOMJ& 'X].. M7S5,ATX,.+*%JH_FLSQ?33*B2J9E 5(I"CN(Q*@5$3E@4 K(2YFEU&L8^%F* MD35M+_&XNDK>+>:WP*QT?Y@3ZJ>0Y\%TT]&@$/FI;=]8LPW]<+KL+&H@]3Y/ M;U2-=Q9_WPBXWS@@,>@SFZGJL^WN+U35M21'!41,4D!R#('YU&K;DIP#7:19 M*E2I$,^X\]M:-RD]TFPNE'98 M+HWC(_5+C>F1I#?_Y=A]XR6Y]'"]D\G2=]T .W$S-YJHJI6==-D<9RO9C'%M M9FQ/5VQF0U#==6NC=;W.L)MD0A=YJ2C@Q/CJB& .B* IP%G.,2T(+S-WNQ* MHM&7)0VE#P.]@RD8&U<_T=43K::NV6TZ+Z56R M9C'9XC'IKM\>X'H])-\S!/@>%G;DAS#,(H_T,/PL>D#D>K\ (>B,]\4(B,K. M%R;DNL-VM*\57]W,S>:X?H&_F&W=1&09S6!NG%5JM[ Y,;O7G%-0E!JF'.42 MIEY-D0Y)1/YJ6!+)B^D\>5)LZ5OB=000MVWH96+ZV7%+*]D0NTHLN7#;S-.B M!-I7'B$PZD;RM(#[.\>>*XQ&K(=VT8 A=^W=R$O_ S=RA9E(_=%IEG M_.0="MO_X3MR?8@3E$_3V[O5!_U'I>IC&H]6^BK+[;1'#@0F]? 0" @7&G"4 M9:A(">*%U_%E(+[&/8VY2FI&P4(#PVI2\SK6+(10#W+(&<\HC^?"DZ!1GLR% M!T@7XQCEF&DX5\]X&'4QE/U'5I'-<'O/C J/ M%>-IZX9J\E+-E9Y&RKT8(&S %BBNE$?OAN()R;'&*+Y+#"XO7MRK+^R'JFR( MSI:J":QS2B "E'(%4"E+0&B. !*ITFG)4RR\'(]#$J.=J=B#E*USE6G3#6AE M6;E*YCUU;:Y8N5F$RQ#P/0"I9:R)U7'WP 5\IV4)5^^[3V#LZMX3 AZIY3UU MY3!E-"O8=_?C:DQ2$NM;#=_"3B&&=!$ M$(&4+?O7D]5BQ69N2NI.VDMYUPPXO[]V"DC=!./1,& S\W7'@G),%AA0P81M(Y(#G@H[51ASR!C&RJTS\WE2T8.+;8F/ M^=2W34(&?.][D'(-+(:0WS>TV(J^<02:S7D5V!$X+URPZ.))0B/'%\\)?!AA M/'M'R(D_[Z9S=6-VS=4$4O/Y%XP;'>8I0&F: Y;* D!%:9JF/!>EUQG!&7J1 MM;EOY(WE(:F9"#+^9P.AFX8'!,9/S2_%)- LH -)H\X#VE#["68"'8CN-A?H M\+;!<:O[Z:KN/78]EZ\6"JM$,7\A)P2:5G,[;X.,0IV; 2 MKT7R !C"10M]B(\=,!P S)&8X9!5!CH@QHIU_1K>,E'7FC2C\SB&B$'"09:G M&J 2E8!E(@5$"0FE*LN4>@T>/DDINDV9JZTN(!WI@;,&3\+EZ&:$ ,'3P1@H MO[]C<4ZV4"[%23KC.A/GQ#UP(\[>,$R%/ZD5,TO+-VPY-Y:BJ_+):"[-=C\% MFG()$+2I>[;"*RLDESE%NE!>"7O'R416WHYHTE'U4]<3T+CIZN4">Y_T[T)=@>Z=K> M@-76H*2MPN*29)A*B$">FR\P$I0!ACD$2AF&@>:/$! M1:9F9U,]SNH2H;E\<_\P6SPIU-0H.D G$11:*0UR\Z&PY\K";M\T@$B: M[T<&-4KUY)M:\L4S@+=-=RA\'1-A8>NW^1&@\(W\K#&XWL(@:H9D *5G[I+VEM=ZK#,>,6C[C+MU(9ZW#9TBVNY-U^?^D7XH-<9 MIQ^7"_-]LD/A[ R/S^JV#IM]65B.%K.IM/WB-U'>0F90(49!FA$$D,0*\ (1 MH%.H!,IH5J;*;TL<@JW(7YU-\O;-O.XH6H?7^5/2LN6[HP[R)%QWX&/CZ[MC MW^;/!MDVN?4-B]W PGK^3\=GLEHDVYSZS((=L.,/B6&P"$$0ID:.*(0$\C " M$73UH8/6 MM3-884J-']5N+'-BZPMR"FB6BH(H2$GIU6#Y+,7(_E$=_>CVX .2"\\CYJ;G M07'P4_1MTNM)RRWU7Z-4&SD+&RK=^"R]<;.,7<4_2"YVOG%@S;-5AC:Y<1,( MAQ)G)6ZB6KIF*B M*4Z55CG0M)ZI3$O ;$$T40)I(4JAE5<&Q5$JD4UC3:-N%"@7LQE;5G8^5%)9 M\IY- X]CQ#*FLTP2P$MM/AXLE8 KF($BA6EI@!)0#%*@XQ@@]-L434 MV53:Q3RI&8B(GILEO!@1/PNXSB(S]!H$KI*:9#B[URM1('MWG,:H=JY7S'W[ MUG_QP'DXS61I&PU>S*8V$7P=6T@Q5"S'%. ,*XH(*;UF MXYPD%=G";0@G'>7!@ZYZ\')3U3 H^.GK0 #\A^R0I[_^H@<['S7B>C(Y[<^0!R>SWK=/=0\U/-?JTF!\H*@7 !-(+83[RB@ MHF! %A*F#&N(L%?GIF[AR"K>DO%5\%9H5Q7V%\5721L*(75PE^=@6M8N.[(> M[0ISJ"E[_SZXN\E>!O*UT3ZVG++9O[/IW"9$W-S?*SEE*_6IF8E<-UFK;,NU MQ5S9B;/OU+:M548$T4U4@*6H "90B@U$Z^*S$$%$N(BU3! M'*O)7-W:! LW+8O-LM,K3YM7?IMQKWRF;K9TQWF]F?9NMQ+WT;E9BI_B<0QM M_7*D4&/-?6+9;S/+KI*U#,F6$ FKDK48MOF6[3+52;)>]X45YM>V,C1H0YE1 M@ _7EB8NNV,WMQD%_",MTFCG1/#%3^RISJK[I.R;Z^M33MF9O-5!_2B&<0 MQ&X&?1S@_$QUU[ZG;[SJ:I%PU;;PW,&X83"Q'(;N[W,)2D%;_PQBY!FZ ET" MV/&&01>M&""^5/<;GEDOT%I1FR$G?J0'!!X"H3/):$GF\[;\I!8PE?) M&CK[UTCA)P?!8P2@^L@^7PC* 8S>()3+_<.L2%,QI';-UJLFF7@IJZ2%2G3N*" M8FSWJHH 8K:I(-=E#FF&2@H]]ZI'Z40VHNN00&65L>;A;/&V%TRN^\V+A??= M3-;FR9*,6A-Z1K!@^[_C5$;>W/6*>KASZ[_<3UNEFD[>S%?&/EQ+:9Y[]VFIGWX]*MH(*G]U'.0P,[*Z2#2$<6LE/CS[>+;;^;N1B?-#QM5 M[%MS%#5T$*I309=+AW98GM?).W^=KNY>/5:KQ7U;I&%'-;1%/(1Q(0I= H3M M?Z@=E@ +"$1AQ$VS,L.X]$N =:#J\ZH.;9E3\S"HVLD%-K(MA)4VVK5'MFL=XAA&R?[(Q&L)[)YRF.W"C9 M&8+#[LCNMUY0 VE=T*6ZLQ[[-]546MK7X9,2,Z-+4ST5S4RW=>Z/['5 M36];M>U^:H;?#_H+^S')(4.::PA2:#QUE/,4$%*40&4RI459(JZ%=W7E>/Q' M3QOL.+3QW(>]SI!/ PJVQWZ^;C;R)WYJ?O:VJ3S=D21YT)1?Y^[!%+:D+^VV9 MU[UQ$NXJQ]HN1]3ZS7AX+/RL[G&3N@V._3DH(!Y=(8,",ZPIY(4 ^?6&=):W MMS7D^57&ZPSI+-%.8TCWNX+.6;V9?U/5:F?6XKH +..IUCFCH$R% @6&C"- M4J"(QE)RIJ3RZ@'IST+LX+F=)?K6;&>KQFM:<^(R0#04RFX^;USL_ SHF3&L MQU",TQEI,"9Q)[/V,? S3&AU ,AQ4JO+2N'*_R;*F!U2$ VTDAE *;:11YP# M*&E6EFF9IGDY>:C38C^OV'+E9I:.D?)1GGV"SGKT4MU.Y[8".N%L9B-J?[F\ MWF]"RQQ1I2 H=8H!HA0"FI$2:$8YYH(HS&B+T9NY8[5&&(0Z)0T@8 M#_H]!%U\\"%UV\_;T*C;3CQM\I5HRE+)$0,4Y\;_T#L(Q8]MVN+M/>!]&F(G$^B@PCN?02]H7K5M'=Y2KZV?T::T7M>T'"GRZ=) MC7VL?%;H(^?)Y^\9. !PN9#&)VLB_Z^GQD.;\D?[5YM@5DT*SE$.2PH**3A M"J6 0)X"#%7!%5$DS;U:=_:3BZS6&^)U;8G<(N\YNJ\?-#%GZ+OH;!- MN<[J#-A3PDW$4+/S^HF-.Q3/2?"#:7=N=X5HT7M!M45>XD)R04#.S'^0--]Y M+E ."IW+% N.D%^KRE",138>?<6S(Y?-!'N4;H;J.1Z0GTE[GF=S80O>GZ9\ M)AA;S]C8-WP)3?#U_=/R7[>'R/_QR);&8LV>/JF'Q7(U28DD!+,24$4@0'FN M 2D9!8HCF9&\+$K)7=/R3]"(;$P[JLF:;-+0=<_)/P5.OTT+)+*?>?*7UBLA M_XP\@Q+R3ZTY6D+^&:&V$_+/73IXR)!@U=WFH&TN6TV?W]X8W=^<(S,"TT)K M C)I=-+LD2#@FJ6@(!G'-E464K_3>E?*D974\ $L(\ET?:YL-PRZX\7VWQIV M5N\,K9N#$@4P/Q5O6=@Z@K=0K;E(:C9B32GR$S[\)$^,(N2/Q?$?(>T+V'B'O7SOP3(,] M3%=L5I=NRZE9654W;3>>EX^K]XO5W]3*ML6:"$E*HX<;!FRYRF)*^B.)R81H/0\/6DX2+992#H>$OZX2@P7R9-M M<&GX"'B$XBEYJ.,45[+C'JUX@G%PS.)[_S"+8]93-O1K+93MU* M;LU.G6"5,\WM\/>L*.H!QH SC(& !2<:YZE(O3J@.5..'4NMRZ]80W;M(]36 M9FO0L9])<4?5S:9$P+3PRY+-FT!D&Q$K2 %1JG- D**V-VP!>,Z0V=OGA6(PIY([ M)6;T$1DK7KBA.SA@>("/>\3P$JD'A@S=!1X4,SPET45!PX-%1X\:GA+K6-CP MY+5#]_5=T61=2L1^V*."Q^KUPG92G>2ZP+D4"L@R,[I(S$^445O>HR"&M- I M]-S@]U"+OM/O:->%:K;<.6G()U\;!CS/-?NA<]W_!P+$-Q P'(L!80$'&8/% M!_IHC1PH -W,;H:B;)S>)6A/$1$&+% &C MWL:)IX@#0ID$N?'L4Y2E5+A5,GM1C:SZEH>D9F+W,'V+#\].H$Y0NIF X #Y MF0(';,9)K_3"(50K3B>:XW;:]('AH)&FU\T1QC[\,9?3J@ZU*?GFAS"7MA41 M)=$YTGD&<)9E !6R-)Z$8D!B+"E5A+!,!IOX<(J+R&;&\O279&K3VNNHHUE" M]33^#HBNFZ6)CIF?Y7&9\[#-5=*P%;RFPSF8O,8YG%TL MU/BSNO%9F[1:O7QZ<_\P6SRIY80(+B4O<\ 1MP,0G<+/S1Q%0<4S;G&T@TF]):H;X-E>A=L\V08&'5N"K4$60[3KSZV!SG3WA)%,H0!KBD!"#*I=4] ML\> A'.D)"DRK\$H9RE&5L?KO7R%^K!Q_P3RTA/'?1"'GC1> $V0$\8U6!_/ M)'<$.%@\(6NT \5]>L]\D'A"_/,'B*=N'%K9?7^_F']>&9/==(:X?ES=+99V MS.ZD-#ZZ3@L*R@)2@#0K =,\!XQ)JAA#9:E*O\+ND[0B&X&&L]#XK7;!"[].41J[S/BOR89GW M^5LN"3%N3P6J-ET)2DS* F<0F#\X0 @BP#&! ',HI%(Z+[,!LV./$XL>,&3> MG_%>;'SB@)=+/"S(4+7+_3Q0-R9>T+%V[J) MBI_4ZG$Y_S"O1UK7<9:)DD519(0 6YP$$(<%H&;/#')4Y-SLGZ609#)7MW8X MXY=+(F^G>7!Z]6GSZA]PXJP&ZZ&@RYJ!Q'S0;/+RH'$B7@@/#BFB1N1[2SQR<.P_*^?BGA,B?(#@O!(K4=(C#@N61 EE"4F(J< M8:\-@P/-R'Y%PX$->G4\V)\M%W:V5LM'\M5RXIGSY(*GFZ$)C)*??0D"D+=! M\1 YD!UQH3BJ^?" 8-]J^-PZ=*;@V^E,O7^\YVHY8;Q@)!?8F(&T!*BPPP0E MXZ!,GMAZ"#9@1>"C! M!<,!MQ8;>2K@H1B'XP"/7#/L^_I9W"GY.%,?](4-'^OAH!.2I@4ITQ04HJ0 M"2T!S44!.&$PRS+%(?/*$@K+7F2U[9BUGZ) O5?;D;>>'_G #]7-'WB^1^5G M@Y[C*7E[&G' #.24!&9N5/\E#K#[KDXD*@.#L6:O]D$W\SO?,E%G:+U3<[- M6^E08E5"HB1 2-D!Z;D$A/ 4Z#(E*4Z5@H77_NDZFD[L;3CX"II M>!A8+'(61^+D/S]L4TK M?/VHKNU$R;\IMGQK#-<$HZS4&=<@@Y+:(QL-J);VA+8HH,A+410T6/+W*2XB MFPWS/M$Z2X.KI\7\]&%D0%A]3GLB@C7L&*@OZWNU,"C6K2>ZV:26K\0R-E+: M]SE**>>5Z]Y.+;(3VE&HS:CVQI<+M!F16IU -[EQQ!D\WHQ0.)3_KX]!Z=ZP& MNH%-R1EB/U&SVU/&P?&NH8,#U(/YGKQI4B>[EQ6F3!188)!S;N<%,&,&5"%! MSA!5)$6LQ%[QIJ-4(NM\2W-@5NAQ7-R4^&)I_72W$[2E%T%A>P4*UO?_&(V1 MV_WWB'G8Y;_OX@'#M.LPAI(?OJGE?'I[MUJWJ_S$5NKSA[>??E?UP4.JD90Y M$0 R60"4*@$X+TN@F( Y*\RN03DUL/,A&CO"VW"1K-G8:KEJ&4E>_&)Y^<5G MRK8KG/TJ'0LDS]BJ*S[)UX85QR",%U >,[@C #9L$O?E+Y;?,&Y/P7M'35MGWEKHB6140BH1$"6E3;M]JA #J"P(ABBC M!#&O!AZG:44VEQTUF^%UX::E#S W9R<0#'X&<2=7]BI9 ](2#MA\X[QTH5IN M]% :M]'&>9$/VFLXW#(T]>3SG9K-[&$.FS]-,D@D0CH'1I4S@(3( +5>D,PS MF4&MA4;8+_ED>_EQTD]JBDE+TC-?@6]7$8_G?02;T :RC$I+DA$V5EN MY%248Z(<)J,%A5K?R8[.7;&8=!V/IU.IFKA?+^WI_5Z=G;*JW4B[* M#')F^]W:KSY-;0_<#.0Y52J7I&!N1>R7LQ([#K+%3](RE-0<)5LL>>SM+\/= M(30R&IK##%EWVN,&;)MOYM3W(C36'M&5T3 ?%G/Y2%>./,_-ML/VJ9HO* M[/P3PT]2;3\&WCZ&JGX,TZW'8"]=K#]!FV%5JMGMUB,N5G?V;Q:(/P>*W02! MM3>B(\09#8B?Z$67'@"5?[+?N@7RN^VAT]4\]YSE.9%8HCH 04 "E. M ,U2#%2!.5,$(:985V+I>-QUAJ23$NY65/I]2"S9K0EOHG<>]##4'(_"0B Q M[%2LI6R-10W'WI"GP".R'>4,=5AVCMRXYV:.PA\-S#!14Q?*F-3U"K#_H+^W&]:KJ?U>9F\9'59[RJ0+:)NS*6(.< 9<)XFP)K MH%-NMKXLT]AO6LLP-F(GQ-3#1\3B_F&I[NR8VV_*SH5:W*ODQ/ M5=WK^E<[C*^6P?9(W=K5K 7XBY\1C?* W4SL9 1P3WT!6/ J+H]KXF"#O?P&BTAH0AGUE MN#%TEQ^-=\UNU?5<&L*W2W;_6CTLJNFJZO(<-2&9UDH#"44.$*&XF3569"E* M>8D8PD[#3KRH1K;@'1O)0\-''5AZ:#A)9,N*1[S/&4R',&H,B/RLY1J=EH7$ M\)"T3"0=%^=32R^ R2,"&@.N8<'.3\ILH*KZ&R- M;+Q0I*]\.U%'[YN'N=SOU?>VBZLQV(;"W/PHU-9@F>:_FU@_S/*,YDB#5!-F M)SEBP,JL!)R@7)8RAQA[11A\&8AL:,V'SE;6;%A*_OUQ*NOXO9V>_#?C?EW+ MQ<.JIS-I&)S=O-J8Z/G98,/)-FJ[O(S3G7TH&('<2V_RH[J.0\'9=PL'KS-T ME.568-7\12V_J4^+V>SM8OF=+>4$Y:R$D C <@2!V=<7@&1$ :522K(LS8GD M?L,L>^E%MS[;8?Z6?/+5,I"T''C/L^S'S\W,!$3%SZI3!EDZB'XZV=+LM2J/'MLD&0USCDBJ@>6E,0"DYX 4N05F87Q*))/(;T>)$ M-;(A<.QE.*AKB1NJ;H8A.%9^YB$03*&;/D9I9>)&\V=J_-C?U,3OYDL[V>T8 M*K.9^J1F-C.A/JIM.IH5MF% F4I H

=G74+B=D&W-V<$@K=R.T_YF?JT M.4-RN@F;^Q(#I]FPZL[^[\U_/TZ_L9G=']4DI[8EMOV'FN;V+[:NG&A:%!RR MU%@?C(PQLJ.O"H4!$UF1%:K,JS!T3\$9^2AU?\9Z1,K]^EJ*H1105()9, Y4@! M1E((J!9%*3%,\XQ/5HL5F_UD3V;#T_\/GXJ;!S :UIY'38;057/@OD7O*MFP MDC27-"["SB^W[P@XURH$4*$F7UW$R[BSL4+ =C ]*\BB(Y1)?E],H!)4$,@! M%#JW;;DY8)RG("L+KGB::DZ\PB:>]"/O>^T?K,T@0JJ7(&I". MKW.G!>SO-1I Z_ZJ;+H??:#G-0\O6Z M8/AFI>XW">I0R!1*9E134PT0S6TS "5!EI6ZD%AG)%430X(O7'4U#&,^[_PV M>\ZO?L=FPAH^NW'7=7F!<39%/>;"?&X7564#$GPL_2S\ M^C5O&6S'F-GH6CO/?(O)=2W'M&W;$*$6(RQ@@;XC@9@:]=L3%LC][U7@U0>> M4^T/?+^IJDDQ )PB01'*,>%]AH =().9 O74$TJ M2_:J^_Q,:\K)B^F\_8UC:]YSD#D&MB\'PC-DW6#PN<&@H7F5-%0#AJ'[Q0H5 M8#Y!9=S0<;^H!T'A,Y\2, 4I9 M"H2&)1%:%0QY>IXN9*/[E:^55LME/6[]FYH_-M4JZQ(6)K_9?'W/^GXG/$F9 M8IJ5#!!B8*&'M; (0P,5Y3#@'ADA,"59J*S*\=TRE23B_])6V8[&%"LFJI=QX4NJ(D MO<(E[7PIMJKC=O;/WPV,=__XIZQ(_QEF5XDMT:N-B;F'%E=E41RYY[42=>OT MG=N@9S[SJ8?A9F$N GA8UG(':NN2-42ODIILP"3E,X*%RDL^16;<5.0SPAYD M'Y^[WK_E=SO*]>G-#W%G'K=ZS^[5I*0(%;DM2<#8>F#$>&"JS '$*<%$L,*X M9ZY-OX\1B.P=="23CF9BB;HW_CZ*2;]>AI#43Q\]A?1J_]TGR: &X$<7'*T% M>)\XVTW >Z\;]LWM'-6F_<07]J-MTO]2S96>KB:I%*KD2('8( L+3W"K2II)-5I#.I' M@*L4TY$1V;&HI//TE_0EEHQP=Y).>A8NNH\JI72GF7T19C0:;2G+4KC-(QVA M-Y=;WK7GH=]=O? QP.RVQX PN&GE"8&VW8TFW8W(2'YJJ0<8?>,H9Z!-C/MU#;USQ+=^1:__;+O^K%=G3]L!$/XG&U69F8IYF;WLUYT2?R(L4< M@KQ4%$"4EH"E5 ":D@S3E.>Y=?+]"YYB'\8!TWH4.5Y=@1G;D:=6U%MQ.65AB6%0I93F@6&7:2Z>Y:6HB@/X, M(%*P(B2K[.*D+F2CQTEK>F"KP%'OF=20=.D190N>Y )GS$25)32U2@:\ @L@ M4DP5%KD4J+2ILH@%G4!PLZ\7_0.U87TVNJR!Z;T"?W0P M14#)H;56!+3\.FL]/)H&*X'C8FN27Y+C1!FS]HRXE-1PU M_S X-R!4TRU'C 9[;MFN-5_++4?IKCINN;[KL1^]/:[5:KTV7RA-Y-?M%[W9 MK?B^+7G?M\-*L?9E4YAC(+-,&U12IH HF (D"R0Q$U (9=W T(ID9'_V@H?Z MFWWBHFO1X&)=[3"TL*W!D7&SK..@^ S$M4/'P:8&1VERK\++:2L[^87NZK0J M,U.EX74(T;W\\ABP@Z$3.(.FU&ZE^0RIDV179M3M3<]&X5Q_AXYUP7X]#.#5 MY2R 7Q:;W](6684ZX( M("+7Q@-EW.02$$ SF&5896EJU]A^E%)D>]'1;?)?DH:RF[GH!\G.0@01W26E 4RXW^QK I M5 900?.#8CXW9<,/^]:5[ _[AXUH;U_W2X1QE98%!"0C$L"< M2UW$MI[LKE,9'O5"^/ON(9,G__ZMV](<+=\A\OQM2($JNTT)I/ M%#G$;R29A5C# .)"/:")40 9IQ M @0JJJ*B%*OD+C.1IDXEQ#4QSYNLV ^ZQ?74H%65ED&8 I-\T!60$84BG BN4EAFDF MH)51>;YP9&O1D4H,+?MZX"O1A]5_BD!N>FTGBU/9[SW&O?[RH_UE,T.*EUIE*B9!00D&L*KT:8#3 M"I1%"DLARI))IQG$'CQ$5J_+T5,MV>3$5'+!U2)A/TY/3!S>9?\!N&[<46!U M4_(XB$[8QYTQ";Z7VW/P0ONY,T3]>[K[4IZ-NDVJ85,QMDQ%@223#. RK0#, M<0584:4@9YAD!1<92 M<%#*@FOG6.L-%J:]?:%2Q;G>]$NKPOY!*I%W\89NTE)<=#\DAG;R?N/@-_?C M-.Y$!Y'>3=&\!7=RLD<%\_*X^U>=S?T>%>S2%Q]_V*=0L;_^\2()]K4IRN)- M(^ME0:LT1SD#E2J$2=VB@*0(@TPH0D1:(DX=JA:=Z<<.TU^D=--'XT/\D]JG MK?IB.JS<,R#EIO;WRL.3]RHYE8=K2W"!XR53<7%TJ7>,BJ=?\>/GK])\Z=J2 M;5-F?M7RH:TMOZHF#U;_Z W6<#&D^[(S5D9ZRWQ=)NF_C*^; M]5%^J9NK; YU&SYMK\N24@4R9F8,(ZX/*GF%@1"E$!5A4E*KQ*,^ O,X5V>: MCJT)[V)BZTWY2^KE2-D*Z>$^W9=D@N?T;,&9G:;[XMSZ2SW/!4S]?SYO3T,J MET)PF&99 6@%S15BE0&"D0 ,JZS"E: ,6CE)SI0C*Z/^'E0!DMOO8F870(B" MQ"3W9W"PIN$D01;NB$%K^A.MMGQ%4Y)SDL*6,I2 &'. 2YR"I 2>:E8R?,\LPZFW*X?6>FJU>2^?1GNB.B0W!BFJB!.R\U$0@SQK$#A6NV0H46 M^D4=#!W<>6V^T$ _SU='_X''_-R(#[LMEU+LWVIV/E%SW:G_Y4GNM,^B/TK3 MANG-?QQ73^:S7PJ4BRS'$DC3Y122 @-**PID"GF5%954V"EWPH%V9*O3<9*8 M3R79T^:N_ZGE9I$\&7[JM#W9<>3F:;C ;.=T1 +/S:9=X_:IQ>W#";>:E453 M6S@*G+,WX@%!(,?$A?*L/HH'),_=%9\E/#R7@4S);IKE;U*:?(O];ZN-*11; M$IKFM) %4++$ ):T IB5!<@%+R"$J:J(5;ZC)_W(-N@\^?6QI9M\E6M]ZG]L MR-=#)[M?68Z=]$7:PG6*BY^;&;K.KGYXEEV]Z(;JOE=)Q](B:9F*BZ.#?Q87 M3U__+3RN;JZH9*(A +E,L )=% 2 M&,"H M)/H/QE EB61YZM:M)@ L7OUJ @-CY_T&$-;Q-NW4@JNC&+/_UGVI0G??>D;E M97IOW1>UM_-6S^.><\%.8]'?*U.L+#?[>H.\K-JIYR[_0O=2=$'\=CMS*"[MFH@1@E@(#A"33";R,V\$\["0'W1O(G!,F*E#EF39F><4!3;,<%$R)DE52'[KMDS#O MTXALH&JB24LU,60=3G<]J%B%PNMR7J[W5V=1)>X MRB E*@5ID>N33YKF *>2@JJ :4E5A2I,NCGGGQTN$WKH67T?KX>=?_:X0&BI MMQ,6NZ[.CI<$?9!9W@A,0< O_-]);=*'KV@&#/*/2!4JHM]'9M[P_8BP-['Z ML><]NZDUMF#U3^.(; X[R@]UV$@>EKSBF2A@!DI:<@!-@16AC("KTUY*D=6N'6HL=O2O3;+=)&MY,*N8_8?7]/VSZ:X!LSPI MAX#!\:A\E2E7$S72OQJ6?E)*W%W)(B3 7=-YL72WN^(.);?=?R%.&=_O>D?^ M_)=$QDS>P_#CGE6\]_MUZ)^UBVP&A&[$PT7+H/ZBD;2 ,D60 M@:Q"^F"N?0M ,2Y!6K&R5*D0D%2>TX$G,1;95'P8*M%9]/:[\1XP/.U#LC,M M+P&]FRWJZ\2T2$Y,UI_$)9N+V:NIQ$# 'YB*'6=\C(>HW MNOOW.A'^D]Q]6W&Y;W-ATE)AA,T-2(85@*AD )-<@BQ%&&)14IE:#4T>(A+9 M/IZH)AU9AQ2A/ER&S5@H:=U,TJV@/DE1?1([9$4%D#Q6L?7C":-]RUNH1*D1 MH0G2]5:H3[JURIL6>GAX_^39J6;E(\F$SW+](DBIK@Z4?]*7Z0^J/7 M?@0KJ;9+. 5I3A& #') ,.: I7F65X1AY591XT8^LLEZ>]EM<,+88PLV"&0D@.JP2,5_^N MQ3WNS,"L99ZC#!88Z>-DS@&$# .<%T+_D6N$1%918=5"VY+>3":EFT+_ZW;S M!>AU'J.,6;^ <4*,V@^<4"'I,_7(@>A;,6/&G2^HO7R8^59TJZCRG=<\8T_K M]?8OL_[;[>[U]L@.ZKAN\TGV'R67JV]FJ,6K]JLLTK*B1P3P/3QPN8 M3KS52>#-96IB1O(NDE>A+8@7#J'"-TZTYXW1^,!R$XCQ6L3/\GS>:8MVW/VH M0^FOMH^/VTT7GH-I"[Q'HMAE\WX,> MUQ#_^TC7*[62PEQNO&M-OBP+E>:\ !6DS&1TZ*VQ*E.0$UBJG!5EF=E79=^C M$%G-3B3K2[_DG4,P_BX>%G]ZE!+04.>?ZX$^4D_MM0S2R 1H]0\/GC##^M?S=5H7 MYTY)C@3+!"@XAMI*Y 30*I4@SV"E<)HB1%,7*]%#)[)9:(9 M[&?2#9 M&8 HKMI?"/U!<4(D?T1H4(.Q;Y#9?X!V?VBWAV6/?"XGY[^+@_O-GIGD^:F MYN$;7:U-=/_SM@D9UMO?U^U:K[=_;2;72/' ]G5'BJ69\E"8_NN%1!F B.6 M%@*9PC5>%5DA8.K4)<*;D\BZ_KL^$>_,M_9?W)3;'UD[]9\%+S<#H5E*&IZ2 MGPQ7/R=C5H,T&:[G)FOZ@GY& M[1]TMS*43)K4P_?5?EDI9H9A,7TVH:6V51D'.&&7^1&JM5A2:L*\:RB(,65&3>9%8!P1@&4A M9E!4JG/R"'CJ1 M5:[=Q@[T>\(:@FX*UX<.RB!,B]14DC4]#(^/M?M M+O\>"-E9I@#?"C<#U8JK*7:!C>2GEFC_#!YG0S4B5B![U4=E5K,U(NISZS7V M^!0C]NF@O_XF:'5RP:5"%1(X YD^R0#(T@J8.B^0026@P"HEF5/:8S8 MB:R-D^T$DXNN3A+>2U>=Y/94U5ZI@JKJ+9474-5>4>^K:O_C?JKZJ]SOM[OW M3^8POMI\J7.A3^WPM[_()C=1BIO^,$(4)%VT]$B^6%:RFP'6LJ$Q=W..,R!IIOU M:#A:)">>NK*([I:C:=/3,1:C5<]44 (9'V\V9K5.4\%Z;KXFKS>]$NNCJ?IZ MK_[8RX?]7NHS%6$TIUR 5)7FZ( E8()30"N9(88J*C.G9ML#M");J:NBSF1G M:)OV=T?]%VK(^Y==/<NU?3!5@,W"A(JUY]#96>Y <+@9YV>5:B<8_NA@6"14Z>]E*>BOY)\N-N=?B1Y>SSZK"62UD5 ML" D!501"&"1DHVZ??WX# MQK#^3A7136%=I7-*.N\3PRO?_&:QV5+-^\2XS#+O?<;/V[B:$F*F"]2#84T[ M$/GK*6LQ*S*,,,D!$E("B%,"L*HJ@ M.,*,5Q\JIO80-T-=6XG$][) M6ZH@S%/*,Y!":2(M.0,XJS! '&69=KX5SW*? <^]%",;"^U#[HZF:('^T$NL M:SWHJAK:!%!'KWL<0SL3$109-_O0D08=$G$3PJPE#3P4N9_>BXQ''A6_;U#R M^(L>%6JOI=)&1;1W,*8VI9LD;W[>+P4O[+9(6IO>J_KM+<\'1[Y)]^5M 3/PJX:9AXU;[9BGL8!G='/\JQ7$MWZLKWZIUJG[Y\5DO:T8V[P_GEN$I)SFC!0:,40)@3IDY M*R%]:E)ISBI!"<^8AL#E]]-04>IM#S\?UH:H[2[$?B>&HGO]BSEE_?JZO[J(T=)\ 3:C".P\.YJW#\X?HIBQOPE*> MYJJ][VTNWY 59@ PHHTYZDQ1](MS^R:0/3TLHZ*\^T^\?S*W2=O-P..Q6['AHR.W8T9[4N3C \MR%N+WMF4J\V MLAMW^I;RNIET710H*LX+R03 V!@'*"C *E6 9(@)B6F1*J?2K3Y"D>W!KW*C MP4A^IX]^Q9*]^-CI?@BIW=3=06#W5.01:4*E&O>1F3>5>$38FU3AL><]#Y]= M[G';W:F;/L3,Z24SK9")-)NW/EX2J94459CC@I<$4J?9?CUT8I].3GGU'5G' MXT@/.I;'C.DR.QX?;L2-T YY1*I03GX/E7F=]V%1;YSRD<<]G&]^+QY%G<%NTFJN/_41"M_;]+/1_E(5YONEY_E M[C%;4L4HSDH&5!U3%"0#%!4((()4CHH,R91[F7]+!F;;%YJ)7W5JA:E955)W M4'&(9GO+ZA.@;HC%:LEW5Y20L>-K O.'@^\*>#?">_])WS*,.KSS5O/T:KNI MO8I_6QV^OCKN#]M'N7OSG:^/0JNYH:G_7WRFWY>J2LN", FT5DH TQ("EE8* M<(Z(I$A!GE*WPD8/+ER^S5X%CUXA7!\XD7:K9(DKP"#2AVK.., 93T$NJ[RH M8"XQH6Y%+E'!]"DPJV]G6[X<#: /HG86,C).;B:T"X\;XY!T["1_:7Z2CB'3 MT+AE*>EX,C=^(8M@O!$)5A/CSL',)3+>$-U6S/@OY6OL#ZM=W1+%Y*?J]4R+ ME..^#BV74HJ,,P*H/L0!"*7^*2LKD%44,B)R*7.G)B4#M");FS/E9A"*Z9C5 M$/<*Q@^!9FMH@D#A:E!\4? P&Z/R!3,/_91F-@.C(M^J^_@K'I4P[61$;2<^ M[%8;OGI:R_V'[7K%?YROC!%CV.1CZM,3$MIAHQD@VH,#!+%"2"2+ MI7PU@0 MC*S@9PZ2,PL.!1\VD UK=@P@W-3[+@;)GPU]J]MU/UP@;PJ0'-3(UE=+_:7_]ZD5S^>[M:S<3"=(VIQTOI?WVB>EU].DM4 MW6]BI1W>?=> ;)_\9!:7W^GCDYE4^\>GY%_E1N[H>OW#] G1!L>$SNY]I(OD M7O;7+QT[#Q=LOGO[\=//H09;.7QX@P4^-NO,5^3C(-55H8_+>Q.;V;X^?4N] MFAS>72&>&;IH2GHF&[';X:!XH9N3WJ'T,@U*^T7N;5(Z\(I[LYL';<2$,61O MU_3+$N9IQAC'@*LR!S"#6)\4< 9RG$.>HT(19-WIYFKEV&Y#1RLQQ.R[VUQ+ M/ZR,DV1R] #LQ'%J9W.7=:]>-M<52/[^HZ^#F:]6E$XGW]1J9O1=D#PF 1+O%S"C-S9X0& .Y.JFB( M53T.O1^,O[T2I]U.[A\VY[\U_3%-PFIW9:;/MZG,N0)(F>"6@ 4@)*>@8JS$ M#*89*JS:5_H0C[RKM=QTY34'PT_=)^;\#\GNQ)/#:= 58XL3\PT^?*4'TSGZFWX[D7J9[>.*=YU/]O7% MB%DH4<>#.7$\R=UJ*PP+VXUL^TSOZN/XQDPC72?;4\8*_\'-1[I2R7JK-ZM= M39K3W>Z'^2UM9!%'V=$X+ZCJ!1E=U\SOOTHMJS#38G[:UFVM!XC\W%SL&&6D MQ\/7[:[N6J#Q&EAUUX4NS()ZSSIN1/WX]IOZ/WK\$/;M7?" M;&5JQ>O/N6F4M*RR"A,%,Z"0TE:(%AG !$% %4L%@V662RLK-$HILB%J:-=^ MXS7UMO>6?;1I&*_QZ%,P%-S,DC< 3O$I*^&\XE7#*\\6O[(2\#*>9?>"7WSK M%=U_U9Z)^8^I._A&U_7Y_?"J=9;_0=='N12I,!/W2B#,D"HS7 [@LB* I:K M.2Q%RIUZ-%M1C:S.AGA[+M _R#,;;JDC=@!J/TSQ4A!0$"( Y)(#)E(%N 80 M%EP*E.9NZ93!(?1*H)P51+M@:G!@W(SD"9'ZAPL.%HD^[79,)#47X:*F3D(' M"H[:T9PU!NH$P_-0I]O+$4%EQ4,JU<&LB=5G8R&[ZMX)H&AUR3JWN^N4X<[$"P,PI>HKEI M>ZOCADC(*7_/^ XVMJ];=^8Y?,_$N1VL]_P!WV0MO9W)_:&)V;;S@'^7AR4C M62Z*/ .J'CW.E0(,%06H4I:Q/*L0@8Y-3_M(67W3IDW7;@AW-6P\+.' M/O7B9:=>DS#P3&MKA>_:[+5$FTY[(9/:AB4+EM'60V;F=+9A86]SV4:>=U/> M_>ZP_&C24^K*C33-.,ME#C"KM._,4PXPH2G@G$JD*$.,6D4MKE:-[!";@H'5 M_K#B>G_[39NRXZY+M;&O:KE&85C_O&5S4S9/L:R5[:X80YJE7[C0*OVWLT9= MKS6+^MQEO].5^[_TV]7^]Y&N5VHEA:E/:5L:%2K/N60*8*0J !FL]!$S$Z"D M6:E_E9<%=ZK OT,CLM*<*-9E4&[[UCU$[+:LB7*Z*="UB!&:.PU($VB'ND=A MULUI0,3G^]+0HYZ!]JO^;:^WIK6&WJ'*C @B@(0J!5 [EH"9^S%$N,A-?T1$ MG7HAWB,2.XQ>DTPZFLF?#57' LR[Z%C&>R?*[!C>=177/90[($^HR.T]$O,& M:@>$O(G+#CWK>UE=.YZ4'U;?Y&MZH*64Y!-"&6&2E'>NG[;BE M#L)FM[6& L--??UQ"-I,//">.TCJ;],ZO&\/MGK'\S9BN_EB\L],8MJY!KT0 MA' B4NT/\\QT"=>>,6(9* 2%%:%8,&I5@#A();)"&YK $$T,5:\WAL2\N>H8?-ASL[U*#ZU[$'QZVDDJ MWF_^07Z_$3!QW(N?9V W72D:+DP12L='G7\0<&-VE#S4 M)FU+=MX-VQ&,F\W;]7V/(I1W&[XS-Z^O9?/?=YNNQ]F'[?Y O\B'C?BPVW[9 M46VNGK;[U6&_+'&65KC2)@06F>DQ20#C. <%HQ )B%E>*;N;5%\6HM^P=APD M3PT+=6;@4\-$(EHN'"HZ?& >MC51H?/M-U(SD?S4L?.S-D&G%HE)RU)=R]DR ME;R>!TJ'LIG(D/H5U'S^6L_H:^$5)WA%,S+8%"GN-#.[IF524V^I=T-N\RT. M56LX ;C!4AV?=>0D@+AF@ MF'.02D5PGG&)B=.5AQOYR-YCR\S4V0*.D-HYD_& VOA_Z78O;A)T_=:WYWJNW7;^^#\;BZ1WSS?># M:;.G/=]?5_O#,DM9CHM< )2:+'MCGAA,4X *2G A!*W*S-

)L)GO5ZN*) MU45R9G:1G-@UL=@3PTG'?DC3XSMZT@'./5X3Y-=WLXVV;38XBM7]_/&@W=6-Z MHB]30E*9YR40:88 9)@ 2K61EH7*2%X*F4.KQ#0[#R,U_=VXAZ>X%O]9:?M_;,'6RJ MU]^KUZOU4?_K[9=75E)ATWU4E)@!2+G6?D(8X'D*&2W+E"&G.:2.]*-?]M=D MZR/BOJ;M>$9TA5,A) 5C"J JJ[2+FU' J.2@S)E"0A6""^56@1X14*]:] [2 M-Q\^)4*:9F(;8Q#F@]C.[XP(FYO]O3EY-ZP8+_+6"B^2EL%P7J,G$(%\0U?J MLWJ GM \]_-\E_$S\.WLVS9Y5Q12IMI! R4I"P"A_@-3R@ KL[34=IT)Z13G MNUH]LG$^SU#V2F:^!L+.*GB+YZ;S]I(YJ_-="0(IZ_7:LZKB7;&>*]K]ASP+ M!>[,B:JG 3YLQ.FP5B=>G?."4J5$GN,28,0I@"@O &,E 8H13@DJ)"F44QV! M.P^15?(T+NV7IHFF:X,9#U#M%#H8X[N#?-RW^R"I M,E8I?>+(>:X 5!(#;9D80)10P5")\LPJQCY$)+X1.I--:KJ.+L(@0L,&)Y3< MSA;%762GLMTQF294\?8N/5M1[YAPES6^H\]Z#X34BTCQAN[,[=O^@?/CX['N MWOU:JA5?'98DHT0B7(&,99EV'S 'M!(EH$7!"U56*19.[?W&2496U(Z!1+8< M.(^#'(/,SCD("X2;YIXPZ(@G/UV03UKZ_2$1GQ&1EL*&FQ0Y1G#N@9&6 -R9 M&VG[IN^AXO%Q=6AFK$1M-W\9*1V!/+O# ( MYL.ZT)[9>_6 Y=9O]5G$=Y,91<9AI(%WD%1&5Z-59E"7"*"2"5H!EB^ACM MECC;2RFR>3GW-&V[SODV?;U!R,YL!)';S4*<1>YH1G%&1B4+W93UAL[+=%_M M$[>WS6KO"P'S4/_8B+9QJW;KOW.YWS:"^:=CH?#2,W.]"?SWG)2](P MDS3<1,[2' ,A9B9F+^V7S[8<@\4JHW)TD2AGE;,;#95V#4SKRRPKI.FA4&A+ MHT\I),\E9+F@CI;&EO#_[\XG@4\F?YVRM2WUFPLDB?#2!U;E!TK;N;% 5\[ M Q,8,[_YNMUXTL,V:;E(/IPPJQEID@K>C(+F;&3@.=FP>%-_U:L?+M[VC95B77MV2MS2MK]>+45Y/6(1B'S4($<-QL0@A3U>;UX+Z FT;_K)2 M'%.9@JSDV@W(T@Q0B0I ,XZT3X!%GCGU=AVD-I\'\*'U %X%] "*.7@PQ,&/[K>EU^_%.^+UM")\OVZ+T+(08@O= 5^ M7["[(Q%#778WW\ME7A:,5$P 1+1'!BE#^EB60U#($DI298H(XC(YM%G6R63[ MC@WU-]A.%CJV20YM?J/8VYA][L/N^VWE69N6; B MYS)#@$.< 9CG F N!$AAEE>29IDL'>,4]PG-$Z!H:5\#YB6"%24':5'J@PEGI6;7U]X34%W),_MAN M^AMY!(#1;I^,!HZ;RO=G91VV&JLZ6+%(J&$F,=PDAIW(:5EC*,1,R^JE_?)I M66.P6*5EC2[B[AF\VGZ3N].Y2I99(;6##%")*( I3H%^0X$2ECF#9:4JNW+* MFY5C1S0,+9L#V(C\XWN[MU1NFFTMD-/>?9=YK\WZ>J79=N>[ EQNQ_UUWF/]1MY?]!UT?Y>5>/@OY1/_-1KNJGM"?-649@!AA")L6H MU#^E60%(3B!F6<4DIDZ=@UPYB*QF_Y#[NA; ##;[](?C0=0=3KN]."I(;EI; MDTD:7I*&F:3A9I'4_"R2CJ,F42#I> K8S,@7CE -CYSIS]L4R1>>F\9)W@O% M.0TL&2IX+O(,%*@JS#%> BRU+1)%":G"68%@[A+7&B,X2\1+'0^F /IQM5D] M'A^;Z03)4\O$(E%74PO"G@L"'05>UON?S]F?V;__>[GTOE[\1)OPNSR\HONO M=;Q!2/'+CS_V4KS;G*K%'LP\V]5A=7%SP@5*J2HQ0-1,G26R +22"!2LHC+E ME!:5DXOBSD+LHX#F)GF[WOZU;TH(SA6,9U;<#(4'RG:F(RYV;L9$\Y+4T'7< M).Q'\I-A*%EM?KZ+8I0++W], AD>#P9F-47^ #TW3A-6\FWELC^\5_^ZW0K3 M%N.3W'U;<;G_M%V+]_K4]E52L51,*%)0"-+,#,_E*0$$PPJD.5,5*0FA:>76 MZWF;5W[@@E=%TKP&J[<>T!.0J'&@8&252+%,D^=VL2& M8BRR,W/)9G+F,^D8[:HD3ZR:T,RI:YKFMNF'GOQI&&YZ(#IVA [V"=H9J)?X M7-S,V*P?B7M"1&#\0J54A&)KWJ2,P&#>I'6$7M]C^K'Q /^77&N_[\U>@_/7 M Z_+_M]M&B:T.WCXVC;=W2])B0O("G,?A!B C.> 59" *D4PK6@)%:)VWIDS M[>A.6GWX^:JY,55=#3\);1@R@V<;W=:_VAJ>G#*QW'$>MI51L7/TZ0QHA@TS MYK@%K>4DZ5@QOZJ924:ROR:"YC#A.!9X_J.-OYFPL=DI^.77D&X2>?5-##6I MV > P1'%3@O.-YO81\ZKH<1>"_A6%/W?X_[053+?+VRH[3ZC^IQN=@:YV=?? MM(^FN'^_.LC6@V]N(CY*OOVRJ5>I+R664)4$80%417A.*EH0[#1E\#Z9R$;X?*]0 M.S[J?&^S/?W&YW*W!S,[8SH="3<3> :AOW/K]M] M5T"WI#C-F2C,;4A. C%::Y\\M&,*[HWJ:B=TU3PG)Z:3 MM\9AJ]E.#-^G>MP7_:@<@@4O^I'Y111>[*-SBT)$0W8P5!&>ZGSQC&B(704] MXE'Q+/ZF;+O3''R4]5R9M@?V4N^">59D*2B0*/7NB 2@$#/ 4B925E2YDJ6+ M WR?3.0-KB;JYMOVP&'GVTX7TFT7J>FU$QJ;\4TMR8 U\H,BA:J5OT]DWIKY M04%O:N>'G_:?QM1V3[LS][ZH%$,5!B1G"D!34DPQKT"1X3+-:"H9<6I^.$0L MNM]9=_/;&]J+=@9[LCV3]Q_-/HB@G0Z'PL7QKN>BP6$;L-,>P07IL+.IQ@0, M.(JJE]3LDZ?&A+XW:&KT'=]>[?O#[L@/=6W#V8QX)[M:KQ?O&WS%PM6>%#FI MU5GV8*W%;>G.W%O<$8[;YN*N"TRON7G7C@1I@T3O-Z=\_J7,\Q)SO=L1 06 M!.6 ,)H!BBI9EI)5V*Z!AAO9%XO,ABJZ&4#4SJ2$Q\G-GCPKP.E8.%U@Z=WR MQ$6<0IQQJ2.4XPP0?;&BG'$@ADIS+-[VO+HQV0'=8MHN_:XEZR)0O,AA5J=1 MF4:"+"6 DIP 3!33SG*6*DB?CRNM[X+O5X 232N+<# VJ*@ +F0*:\QQ 103&996GD+F4U]L2 M=E+X2&7VTW(QK"&VC&!' ,XQIEUSL$AN\C8BE^"[2AZL3:PEV9D;R+J!<=M: MUO']22,//\I'NMHT74+4=O=HCA[OV7KUI;F YARF5&8%J"IENHIG'#!42&!F M(Y>F=T>IG*ZRK*A&=B4^[^AF3WE= O6T6^ESMD>V+;;T#BR =@&\,,#*MK_+(FOTA.#"07'"1G%A;! M)[ Z21YV,.((S9>8BF@'0\](1,N70YU57J_V?+W='Z^J:6$A2(D(J!#5YJ:B M.2!950*$4RY)7LF23#RRW*$:V=S<\^"3,QL32F#M,/4]WTQ$:OHQQQFD .>= M :&C'7ONT7SAT\\ #..'H*&7/1)7&W^H=H-.%JK^VV>Y>USR0HHR@SE E$$ M)4* 8=.A(R\@4?KP(PNKMD'CI"*;B?/6V1QRZI"ENG.]B[? K!A(7YDA.M)+E*-+1[PW,RM-SL]1?@82/JP/"'[?ZPDX?5KJXG:\WH M_FQ#SX/2,8(EHZ@"C)MX+A488%A*D-*T2@EBN.16/9"G,A+9$+YY?%IO?TAY MY0LXGJV\,;9SEN9 SO4$UI'O8-M'&D8_5?904Z-]V9AWAO1$L&XF2D]=;V*A M7YNKN5]F2JE2IBG 16%2G)D .*\R4&2I*%$J5(Z<2K9O*$0V,I_DER83XA0I ME2/9OY; V!F02>*Z689S++BC%:%X[[D8H>OV3NN_3,G><_%ZJ_5N'IR>WO5Q M]>7KX;WZ8R^;FH;'[>ZP^F?CMZ)2NUR2IZ J35XS8Q4@"A:@0JHJ*[$4!RT^AGV5T?.W@T%Z=ZJ0M& MXB1X64@>(<-KB.J+I7A90#&4XV7SNN>4DHS63#N5*QO07.FK?W$@N,T" O0[ Q%8"CPANQC8XO.K9QXGSX^.Q3DBO3P^F7\A.?C5'BF_2C*1_ ME*8T\GQS@%*8P5)F %=2:O>B* "C50&RK* (9ES2TJELRI6!V'[&F9VV#]P5 M0TG#4?*3X>GG*9U*77&W,R\QT72S-1& =.^/Y(E&J'Y'KN3G[5_D"?U/A7T\3KHQ;FC5*2'Y:$*E(HJ0#A IHA63D@%='GJH+*+$6F+5/UZ_T0AU;H7W4R?7SXOD)%K2 MR988X9)&NH"EN2_RJ80J]IV7^7G+AU_D@[DI2'X9+H*.3VJB!CWCD]*2J R5 M ,/<9$Y)!!@O,I"97GP0Z\^T^\?3,14_^*@O3=V/)B^<)^WFGM3H)T6"FL#PT!652F 3.: Z:,] M4"2E994RR;%;HL*V8"W/"6^93@YG/A-Z8M2C6'ZVC]+O^J$YIG*, MQ5872?>1=B(EE\5.YAQ_(55R%FN1&#]QJQ(MFC;4C7#)I72F,JJ1+W#O@+D_ MEI#M"&;C??X.!W-_+'>;)LS.A-^.9B(%AQ^&V>U&K_9Z:S*&EYADBF4$Z1.Y M0 "J+ =8, )**DB.&$I+QEUVGKM48N?BUC23$]'DSX:LXPW8?8#L;/=DL=UL MK+O$SF9O4*) YND^C5G-R*"8S]5]^.'I672G NJNSS:G5&ND2 $W4WPAQF:> M;PE!E985*O3_I;F37SA$++8;=YD/=NZ%G3RUV[C>UINR$>\&2(-(VJEQ*'S< MM/E9JMQ%&X1@#<-=!(R0$7=#ZL72X/J$'LI]ZWTG:-S\W>:;W%\/#E_B*M/R M,@ER6!C]SPK <)4#)%*L",Q-7IS+9:\]Z1DN:NN+V&,3X]7_W[*0T+"!\GNP M3@J03P0K:&#\Q(O-]4*H:/@ '&CX/<(_QVBWP. 6$:]AU;P*$;^-VFR=:5X M^"9W],N=XL#355%*)$>RHJ LI "0%Q2P4CL8&4E3CE+%>6I5K>=&-K*KT?&1 MM(S<%.D>W(IT[>$<-BSQ0'(S*J/X L[M>F0.50VQP%,K\Z9ROH I4V.XL] M6.9LO]I\)<_.$EZ5/[N_[=L4AAW>;4S+;/-]>?B^VB_3"J=%2C)0I 4$,,US M@(L*Z;\*PE,N4$:=&D[=DHAL(@W!Y$Q1*[NFZ=S8Y087.\=JFK1NMLY14(_F M+'VR!.O$]ECI?=)-\?:[P[*^T3/K?.)R0W>K;?W]XIBS/"L( MX+G* 62JU.[9W_GY\9'+W7MU,0?F%[E=\ MB7)"JJHH0"Z(:5J$4T"*2F]\JH Y3:5D7+IL=T[4(ZMD3<-_'I$;D!"C0@FL M,B6U?',I++AS!?//A4R+D9ONXVABU_I?D MKYI)0%N?F;#+^1J^69S. >O3Z6;9ELY:IOW#6=='%YY%K6W%ZS38^GG/5(VZ/..43?*9 M?C=%&V:"[&ISU$3:3B[;S7XIH/8G4HX!+B@#VH5( >95!IB"0C$*9:6LQIN[ MDXZMT!TCIHK/)(\=Z/=$DW;L?>0 I9U7$ <@1W4_8=,FUFDNFGJUC])\TU?K M5=O(^H/4*X2\0'87/U2NB#WA>1-(G &YR2IQ7V%B@[3K6^UERF6&L38:1!]& M "3Z?,)X28#B7.AS2H4(3EUNF7OH1+Y2?C9.8K](FN$<35S^5]^LDC[0F$*R MS+2YS4M4:+])PT<%1T 1!4O)LI2DS.TH%P VKT-; ]/$Y)L^F.R,:@#1W2QH M_^R1"'WG[@L5NOO<,RHOTX/NOJB]G>AZ'I]HWLX]'I8933EG&0<:-@F@2A6@ M.:-F]E#!J6F64%$OTW:F,9M9:_V@G]8FB=Y3.R^@<=1,/X%]M?*J8"""2MY* M$UH=+RB\C"K>BMBKAG<>#9C,VDT#:BYHA0EQO%WM.5W_'TEWRQ0)*6G%],:9 MYP"6A78^TBH%:44A@9BEW&V0ISL+D0\R)YHF8F?NY0-DM0Y#:J?9<8%R4_S^ M#-CS(+"NUWZ+9,-68OB*G!YKA4G,I-EA!EX^E=8*(*L$6[N5/.N_=U*L#F\I MKRDUU\E9+D51FCI+"4WV6P8P0Q!06)&JP# ETJFMY"V)R+:E(9AT%+W2..[@ M8F= IDGK9B 8NM>P6\J:WN?])S1NCY3+DDO%(5QB5@ MTN2;%DC_!+,*%#1#N2EU@1(YC0$]KQW9#V]/R;[GXTL0[-3+4S0WO;()B[@/ MVKSE/-0LS8N5YQV7>2O2S43,.X]XY&Z;]'#30*@9[G)*ET455_K,FH(2F2ZG M**T SC*F'68*\PJ5)4VM*L$&:,3>JTP9PY-VY.J90+2>L+@WA]KU430U(&8Z MT*/V!X[MC)![)6'_XI",W /EL/H% LAQ>^O:1IFY4H:D7_9UC\ .J=;3!??+ MJ[X!(% .]; \@PG3/:_.EQT]S/M5*O3(HQYFZ'?YU[4C\)LTV0E+3%6)5%X MO9%KZ\.)!$05!(B<"XPHABRWRL <(A+9$&FJR3-_TD''^H"QL"H!Q'4S*WQ* -']#,M'^:1_6_=Y-=O+'41"3:(;$7'0UO2].Y^Q&>'^ MRMJ,/>L9.VP7>[7>[E>;+^UWC.>L9+#( :D/#!2F@"G.@&2*50JK4I1._2GN M4HEL<$ZZ9UK;;.OV.')LRI$#1);AOJF".T;T.IE;>N-VQSU8-R11J'C<71KS MAMR&Q+R)J@T^[*>8MQUE/^RD<>1?2R5WVA"T\Z2Z>6_U@)C]LBPR!!7-@5"F M5J/*%* L(P!C5*&\E%6%V'(COYC.;7:ZZ\>(U7><--_Q2W:LO^HM$R>=7EQE M+$DN5]_JWE1G[>=MGI[/F"C/3\/.2$1$V,N*W.G5;0Z*'>(M-S6R3=NQAV%$ MG6W,-$ "&2%/)F:U4M. >F[&)JX6;?),N^.FIO@3$PXD)26 *42 9K@$N3[_ MZ$,00I)1M]P?:]K1LX'&QJ286^+@DV5:7*M<"I%1[=V1%)DVF!7 G&>@(C@3 M$(L\KYS:[T9!U<,!K&/'L4"SL^Q1H' SY@_O7[WKZ=88P3MT%GB^&3LOX44Z MP^$Q52>(MVGR7DWPZM]6AZ^OCON#7G=WNA_^70O;-O1*LXRD0CN5$#'M7DIM M,)A"*> 9%;A2I()*N;7JMJ(;V5)T^YOV&[_)S5$NK@+DC?>XWFZ^ -/"Q/\V MRA9D.]L2 3K'\'G+0/*7YB#I6+C*(SFS$;*'MY/W$Q2W_;S= M7O>> /#<9'5M5T]W)9EVZ\H\@X!(JET[101@DF: YP17G"*(,^0X 6",9NQ[ MMROWS22/+I)-TT=9'U M[]-<(+0U&D&!<348 ]VI+YM,][DK$6:/. 2;B+ M*,6Y)P+80G!G(H#UJU$'DWXV7Y6ER$E)J]),Z=/& S*1 VI^*I1(!46L$M0I M;.U"/+(]<9RC6;,49Q9I W6P\X\7@(Y'H*#8Q1H_>@7"O*-'&])_MY/1#2B> M(T>OU_#-IMO(]^KZ_NV/C6FC^HH^Z;_7_:D?5W53^;=2M@6@](M<,B:0J@@" M&5)4NS8,F5;O")1<0811E:7<:?B:-R>1#53#0]UEI"&>*"D]2H?]D;8S2;/@ MYV:?#$O&]WEV1;Y(6DP[QA;)F;5$\Y:%R=E/@4DJ!A)3BDJH?YT[ MU0L-4HMLJ3I27GG[PS#9F:!@PKN9&5NYG4V&E3R!S,(PK5E5WTKLY^IM]])$ M%?ZU&[*^I"BC$D((1%HH '-> LRH:7T&95&**A/4JM-T/XG8RMH13/ZLM\F: MIJ_.GG%Q5%0O:1VUTTU0?R6]D26T9IX)O(PZW@C8JX.W3TX.4KR62B\J?I$; M_YHC2#A5,!G!OY^'E03UO/HC/QQW9KZ%F5]?4WVUW1_,_SY*<>1M+S-*&8;& M&N&" YB:/D2E]AA27D)2H$P496Y=6V!--K(5^BCU$G2S^FQV'S$P\=-[-SQ4*B>4A:)A+#P:+^,_D8%RF'"H8HB/G6-(1!SJV^P1F MP8H'^]7FJX%PEO"J*L+];?]Q%*]7>[[>FD))QUO7^R_'4_)Z_,*98)2+TV&9 M HYAN$-D]E$,_8+>&\!&5;*8.(ZGN^M)74;TS F MR911#;UKSS>N84R\JY$-HP][CHYL6X0W[8;-&:P+VBU12BNNTL)TUI 9CG4 M.LB9/LK+M"18'_3M)KF-DXJLB.?V]KL3Z63?TG8<"=D/E]UV&08$-_4\RW^F MFGP:D]]]N..H:*&&.?83FG=XXZC -\,:Q]_P[.]-=V90V?Z#W-7-_D].G!04 M"XES$X_3&VE%.*!"[ZM*"$)A!@6D3E?T?80BJ[#)=4B>3*';Q:0/Q[[=?1#9 M*6X(P=W4MJ-HKL*;P1Q1G-TQP4)UV^XC,V]O[1%A;SIICSWO>^)Z'B SY6=< M'^[>'O5Q3W:_:)O7F5YUG__:+K'>A M)"Z ((P"690&(*B5(2TE4(1&M4J<* M!3\V(JMZW;B%F_1M$Q4V$:[#MIZO:F;_..J\)\ZV)]_8Z+F>C&\C[8NDXREI MF#K_MF%K4?>[3#1C(8_/4X )=KSV8F+FX_<4H&Z/YY-6\ZZ T/OQI\.6__L_ MZ/IH<@(K#"LJ .&FBWT&,<"**9"75!8* MM'9\,X0728X6:9J:_W63QNCQ\'6[6_U3BO^1Y8L\SQ80P^Z7J_W^*,4BJ18Y M3!_ M*A;Z2&,.A&;8P]JRZ5#O1V=G]J9\(&X&K?TL/C6?Q3^:#^%=C6K0(HF[XH2K MB+A>?N[RA[O"W:EUN/^,I%F&E%-,H9=29#-AZ#8'ZLN+$[= WSA:=@H9! ,WS?04WUDY1T4+I*7] M=&95UU%QG^OM^ M]"GSY&?VJ?_J?_ZG[%_T'HWOY/__3_P=02P,$% @ MAH&J6*2O+^^A8@ ]D,$ !4 !H/*:54CVPS4VI)-3V]7V@X'!*W&*2:9"BE^O7K M8-P1# 8/O/%"MF,]6:$01?CQP.$.^/$O_^/;V>RGK[A<31?S?_T+_RO[RT\X M3XL\G7_ZU[_\[>-K<'_Y'__V3__T+_\'P/_^Y?UO/[U:I/,SG*]_>KG$L,;\ MTY_3]>>?UI_QI_]<+/\^_1I^>C<+Z[)8G@'\V^:?O5Q\^;ZJ>4^K\^_;/6)=(O(AAF.2B>&,3" M$Q1GN3/22)73YDMGT_G?_[G^)X85_D3LS5>;/_[K7SZOUU_^^>>?__SSS[]^ MB\O97Q?+3S\+QN3/5Y_^R^7'OSWX_)]R\VGNO?]Y\[?7'UU-MWV0OI;__+]_ M_^U#^HQG :;SU3K,4UU@-?WGU>:7ORU26&^D_B1=/SWZB?HGN/H8U%\!%R#Y M7[^M\E_^[9]^^NE"',O%#-]C^:G^[]_>O[FSY.>P7./G,/_[ZJ]I:WDXS3RAK2>&)=SO+5OR[+Q5D+7:T7#21WH18B]R\_$=<%ETO, MOUUHY5'F-IRMR2KCYI,M-/X?YW7/+&??W^.7Q7(]P>RTD=9"B9Y8R,6!#X%! M8^% ](^#4^39"23>X7*Z(&.97]%)/G'*!F9B )T4G<-, M1@B.>]"A:)Z=2"JW <2=9?>"@^P?#L?+LA,P?%R&^6I:!7\)Z*)3P%(8,)]( M(B8E<%$@,)61<0S68VQS.MQ;>2](J/XA<9)$1T;%A0?U>CK#/\[/(BXGZ)(M MCF<0T1+M6@HZ^[0%9[C(TJ; 9#X)#?=7W L%NE\4G"3!+K3_'C]-JQ#FZS_" M&?D\SHB4M (C98W3=(!HBH(B%!85M%'F-"=WVZI[H<#TCH(3)-D%$M[,TV)) M)FPC^ \D?WRY.)^OE]]?+C).)/.%D:\#A4)Y4(I\(!\B ^6""58IC\XV ,9. M(O;"B>T=)^WDW 5L7N1,BEA=_@_%\\@GFCRCR$0F 6DD 7D#L5@.+J,Q3!5F M8PLKLF7IO2#B>H?(J3+M"1@OZ<>WRX^+/^<3.@BC\=%#R2'1X2@X1.XU1.9= MS$D[)UP[6-PLO!2)Z:CDRRTP\6]U?>[LF(_"#I.$6U/$'FW6*W#[/^9?MD9E<)66)$>' :)]5X,+87!K@XY'E]X-(Q[>=[80[,DKJ MV?ABB6&#;A=+\9IB[R20_&?-)02N%%G"E.F?L+;J1 M55X?6&?O/B_F5SA)K%\^'X6%[-)3KQH)+.%]!,H2;+P7&E Y56(RI+E M.LWBWUEN/\5W?&UYO/ ZV?2_?DN?P_P3;NY;6X"FG2P?EJHE,I1ND"D4(9 M4%8H\ 1GI5M\$;B>$!=M7WP\:W5]%-A!M%Q!Y,Z=O(W%,O^*KL Z7 M;$WH<+/$ 9UPW"/QD3-$G27(DGWTB)G9%A#9OOI^$.G^8K*!:+N 2'W&7;X, M:_RT6'Z?,"FT%3Q@NP" M!Q_.PFSVR_EJ.L?5BLAG,MMD( 4Z!U6.!&//%!2+W NF?&:R 0[N++H?#KJ_ M=#Q>D%W@X-IJ&_4#2\>UD8S'W 1J2W#+,WLPS?ON_ M\?L$\ON!XV.;RY/%^;8[U47H=+K MZ2J%V7]A6%ZGE@<3&&8$Y*+6&=07>Z\86(JOC50U0^PT)^.QE??#1,>7FDU$ M.C(L7ISA/-?D\M>S\&GBL]?)8N"@_NF"BJ("YE 1&5D=9.PDNU_R,&!DJG8N^>7IJ@(I;2^^' MBXYO+=L(M1DR_N7G!X+\C7YQ?%WWRP6Y0O,59OIAM9A-@DN[7AE+6,4-'"X7O=A[.%NOKGYSLPD/ MH>M8&_-@C8\ASG#"6>04AB<08<,JR^"$C6"(_:@4_=?NRJ<[B/4D0^& MA"OKTT#<(QY(5]2_Q_5TN2'_'>W)C^';Q9O@BV_3U40&I\DD.V!<6_*W7 +' MHP >Z2]XK9I7NR+98Y"S@YQ.8'2$EA?#B+Q?]+Q:G(7I?))<]-;[!%KZ6&NJ MR5]/:"%@C$XQ%)8_$WXN"!H70ZY.=0AM\ M0S^N)DXR'0LJDD)M<$:A(GB&#KP)V:@LR"W<=6-[DLM\3<6XJ&GH[YPHX X@ M\F*UHD#U.EH(7@>*IE6MJ$@U9- 0?8A0*V@LD\ZPG:G)Q\#C+@6=N,)'ZG/1 M3+C=0./RH>*:":FLU?_E>8G>,DFZ!0KCB1O$2E=^4J'H.=O0CK 4LG 6 QM#8Z@-B+E&K_D=5[3$@L MT=']!ZZODGB3C#'+I*$D;<@Q2XSL=6W-BED5VIV>F5W/#$=9I1WTC.O@M =4 M,]F/B*/Z5##YVSQ.9S/,-XRLZD99S#ZK]>+%\2O=/U;XO5E7@G%K6M:3V@>"#N2_;@4-3@@"$Y#LQY?K]9R(,W MBV%(&Z>;87L0=J"X#LS?NR5^"=/\Z[@5RA&1LV=YB$H%G:U,3C& #VD8IS&C,-9GQ/E MW %2[A(OO2\)-8G!R@KS6'M_.0]XK@FETS-A#ZV6_.6V BUP)N8N$AZP=\PK/!]'>KRMOQM MA1NI38*1BG/%@3C >FT;(0:3('*,@HODE;N?C;K=G=ESP1Z"K9.0,IATCT;, M5US&17O/Y5I*VNBL*A.>AUK#E24X8S,((572N7@O6V>/;2&CA\BIB8DY5<0= M>"UO2/+S3U-RT"_X(./XZ[5!1[VH[?0R"#D+)8 Y-:Y0<)=$.D/#J2DJ( MB3F()1KK5%8QMWY>?9R:<9V:UFAI)/4.\'-+,G\LYNDR#C1),E_;EM@@ZE!" MY<&77(M$I$=ER,-7 _HS-X2,Z]&T1LWILNX+,!,;C(@E<9!2&%#!('CDHJ:T M,9:DIH"O]9/!K>7'O>X=$!P'R;6#:YA+JH65&$I*H)43H))%<%Y:8)JS4CB% M 7J8A*\>[OT;YN\<),@.U/_;-,3I;+J>;IXH-@TK/B]F)/15O1I:?[\6#1%? MC+(!9*J70\0('8T4]&=OC/5!UAS;Q@#9E[9.TDA_:Y(K.(A".CAZ;O%U_PJ\ MA)R"9\2$D&1YT9#EQ;KK3'#H$[KRX,FQ(;2ZRB<<1ON/0^P4570 JJM\I'?A M^^WG5!:S==E82,;%RTK!:.=2#BD@W]7(XA@4/4G4 MN$?=0(!JJXH.L+4M'>V*J^_7/ 6CI5(&@N:U@;FO>6>> 3.&,YLT!0VM,R;V MH6OZ*[8V(Q(^H3D+;Q;+CXMP]DK_%)K_V\R1C@6<@DR MY,AJ2R%%,4T.FD(3(3 [&ZR[C[/M+Z#[KCCNO4]C! TGZP[LU.;:8HNY==SE M'*2'R.L4-H\,'*.-P;6L\Z"%S['UR?<(*>/>#@QDC5J(O=?\BP=6E0YL9XLN M(!"KM"*C,)@)<%QRJXOD*$Y+P#CJ !LL"7 (\S.(K+M(Q]BR";!P[0MS8$,2 MH%C"S?!'"FREH$V@LWE01]'^,F#<1,&!S,Z)PN[@LO(=SE=5!_.\,:'U.%Y> ME_Z_PC*=8_X%Y_3#IA' ZA;'M]YLM+(IQA* )>UJLK6"D&I/)*]%3HZD*%M? M=3=7=S1O\>)*E)K"6F#<("B7.;A(OF9QNFB6I B#N_B] M9 H\BV5KI(H.@L9;3$P")S]!"@;:8@2E6820LP6;,PH13/*E]47[K>6["0Z? MY:GF(&%WX*SMD(A0,:M(#FSQ%)TH1 &1+"M(Q!BT-LA8:Q__Q-?CYX@7AT-1 M(U5T8'QNS=6X:%Z!-O*@D(%D=?BKO"AZ4I",3I+VB0RR=5K"?1K&;E741KUR'&HS^&I9S"AY6+U(Z/SO?/%_6,#5- MUY.(B+1?$#RK'29+8+6M3@ 4QG+%M+2I=7[ETU2-&\X-!*_&RN@ 7A^7%(.> M+[]O!':Q32ZML'/*>*F 944AJ"F!0E KP)H@F7:!^=+ZN'N,EG&#MH&@U$3P MAP/(7P!HCI\V"1"-4J.N-L$F]JP3ZY;XN5ZP?<6+TH?:!>MY37$%(A(CB1SR$WS7MBX4G ;*.TM:(O MYEKJF+M.4<6H6:>Z:0@)Y5J 4T&[\AX6>6J)?1:FO;GP_ CBVXW M(7RU.(_KZPI))N!\,5 H1L[6>-H5S;LK'T+@V'=> MC7'TP"L;3%D=^&1WPF,B@J17!4<_SW!]\?K^XFRQ7$__L?G]HRV#)ID+)QPO M=1(A^2K11 C1>."8T4;'8\+6.[45[6-?LPV-WS%4W &T;]THTG'V=KD1=-Y$ M\.]PN9G$/>'69E[;7;.<:+?JH,%G)P&ERAY]D8ZW-JU[D#7VQ=S @&RMF+ZP M=C'B_<7Y^O-B.?T'YDD] Z+6Y ]C#;N4EQ!CI)^X-%*44-"VK^UXE)RQ;^J> M#ULG*:)'3+U9KR"Y6A(/%E3\)9K9K@R 5Q1QC.,P<76G8(>(67L2[CG MQM(1"N@11V_/UZMUF->V69.8;%".3G*NO8+:U*86'&@0UG/-@[),M4[:V47/ MV%=QSXVH8U71 :RVO(Y<\#1!)X2P=9QCB+)*B$%,/H'1PD@[FH\2, M>R$W.*#:*.$'&P=^+=75HMQY(JF/(W^;A_,\I4\UNY#;<[DA[^:.X;C1-=W% ML],U 3<#['5(J2;^%%FG'FJ?(0J-(++"D$,4UK;>Y(^0VV,N3AILG\]Q,)GC7LRU M0,[#[(YA==5'IOY5&<+EI)&;EE126T/NI8/,F0/R""3XD"A(1E%*R,OF2Q?#'/ESTT+MF9:"6-R\&!QWJGDNM,KI0Y2"&E ML]+5U/'6[Z5;*1FY+7$;-=]_%CU=YAT@Y]URD<_3Y:WPJRG)91K/ZQ]?+E;K MU<2EX)W?E!/K#"J$^KC!-41E')#(&P G72 M/=(#-#&.5\2;R\IMOI$8;#, 5-06$L3!(DI9P@Z2^=3O!;72,W/YX$!2=+.\.,'/[0?3>.^@D*.FBEP82ZOI(D G^FF0C M2A+%Q.A,;)U>MH.->&0V+JH:ZZ );C[-BZ,/&9Q*+ MY[6")4:(-34UE.Q9EC)Q;-VRZ#1$#>8Y#8NH-AHX%4P?FSE4-Z[@U1OB='Y. MO%WZBHOYZAFM;^ZS<2(VEQ.@_+[YN9'K5?4WU]7&RNT:Y,^02-H\V5 M%$BOZN!EBD)B^@[CBFL7+W7S91W&B M D7,:!*@JZT1?%;$AC3 E"C)8^!>#Y/5\8"4<2\OAH/?:3+O('(@)_56/%V\ MXBA((%+P#.1 2(C2!^ N\51<=B*WSDBX0\"X^7V#A)I'R[<#NW+5=>6JCN.F MXAB%D$9P,,P;D@@Q$P/G((PR7H@0;?-"SL=HV0LR[D>"3!.I=V!:[O/Q2UA- M$SF:15%P(L%Y0_91U(@XA00^BHRT#U(NK=VJK82,>QW11L=/ .=P@7>(FE?3 MV3G%#!,G<[!,>K R%5!)&8@)D3PTY"FQ9))IW<3F$5+&O7)X%N0<(_0.L/.? M./WTF>A^\95"@$_XQ_E9Q.7;\J XXY*]5]-5FBU6Y\N+V8[7DO2HG0OD^!N9 MR/L/DO:.E $E]9OIX9=J@YV^S=6[\X+M$%F?\(RU;O?6_DA7 MT/>89F&UFI9INE!5_G_/5^NZZ>IKQXNW+]_L'*AT>Y+2=8-1&YA@QFA@6,W /#?6>\=*!U7U,/*\72W)GYAT3U="_F=?^^^#9=3;AU.D5KP3#B0W%&H: A7S8FD9-RV0K=O*!_%T&=8.D( M33\&FI/%W@&&[O'P:G$6IO-)YCX:SCQ8']K N2<.+><%29: M]WIX0,3(26*G*_;QCJ5'2+D#F#PR;O*2F2R(9-HP%$:87$O1-;A$\D%N$9/3 MM,M:6YJ=!(V<*=8VQTT;J'AQV_D>W=)(A-4$8;)9*/)U2NR3H1HC1T;,?"D,*/ M+&3KB1,/J>AD2E/# /XX 7=@DPC@U;SB*[SXWS=;[FG?+V:SUXOEGV&9)UPG M9;/SX%Q-\7.J)JI&A!("AL"\P=#Z>>] $CN)](]$Q,-"T\'4TP'ZMHP<1<]4 M29(,N,ITIH>L(0J;0+LJ1!V(P=:>U)&S7X?LMCZ+7R(!H[&T!=<3A?U MH6C9)IWN)B=C]7'Q2*BZ25V.8?-8=5;KMC<:?8_$]FJZQ@^X_#I-=6X94?8> MT^+3?/,M%X/BM7<2G1&0C(JU@VH!%^HPR.Q+L;7[AFW=V6UHGD9O^_YL*.\* M';W8W8L16*\V/5\OV-KPH_3BT%9QF47'&K(M>F0,I[7-! ZR1ASQ7(6 MDFG_!G0@D:.W/7Q>JSV8_CH Z-W$;F:5+XD;T#EIVET!P66*OHS@4I>@F+EWG5"_3Z);]I;8C 82Q?/D]B1;RYTM2,>]34):7UK7 M43Y'XN*0;9V>#9;/J=L.K-\6I]RA%#KE !Z9(/O-/7CB THAQ\.SS'SSN/O( ML&C(1DYCAD6':.#$L.C7^>V>BR-D+H;5Y]>SQ9]#3^![N,RS924^P6'[',3K M%:_3S6STC"5)!RNW9)1D4N!4\E!,06V#2T6TCBAWT=/ 9:O?^6ZY^#HER?WR M_6\D_S?SZ\[=+])Z^I5"IEO=XWG)3A<3P$B?0&6MR1^U&FR)NA1EA>2MV[H< M3F4G]XFG(FB+IS>DNCHX1>_ZLH*;Q#/)*KI(YAMC@>BE!2&"T]1D9C:IX5.E% D1AILSH& M11:;ZP@FEUM?; _!Q\@]MY\7QZ,#H0,S>GNR#_T\PVTC?HIB0:9L 4WUM2UQ M%X0F%J-AS@7MDVT=GNQ#U[A&=WST[!C2U$2575CKJW:'=R_N)ZX89$H$P%); MXAE?QW66 ,Q*^@7SS(KFF0Y;*1G78G8'P@;JZ@)VERT5+CM UVG6RU68O2U7 M T!(T"35B7 ^1.T5"&\#U(XXM)U<]8 8LRAE5+QUJX#]*!OWM:0[6 Z@SBX. M[XME'VM8;GP(/I0,*BHDYT@(<-(6$"$GDU..SK<_MW>2-.Y;2W>P;*G #O#X M\ [W6G"7S_#74D,NHK3<@3>5O<(X>"4=B)@M"F40FY>L[D_=N$\OW:%T(+5V M"=@7*2W.2?(D=YQ^W:20>E:\L\P!LLUE7+#@DTNWK+8 MVF#B2>B=J* NIF4]Y.K=$K^$:;XZ#ZX&0UTV]'JQ6N%Z-3&:TP[V&NA0H-A- M*@_!&P,2?9#*6H>L=?W2<93VEGKV3-!LKL1.P7JU!=^%[YO]I[74J)F%XBFN M4\DAU#EUQ!):(XL0*@TP3FLW4;UEBSVS=3Q&-5V>QU>;J89L\W.<*(9$-H5D M7M?6QVA(7%H5X%S*[%@NV+R&\TFB>DL@>R:LG:*:$;%64QFVO\,MB-27+C9@HY'(.4I&1I&<=1-0%BF!U-PDMS)-9$\J0&2?0ZDLI,JZ&=*+&NEK@[L(X5.5Z5DZ;_/ITLD7FF;K;_7#NIK M\D)JQO"7^I$)4PJE$0:A9NB,<;EV/I]97_JNDQ):X:3^^][ MPRBM"Z>16$F(>3,+^T.8X=OR.'-"ZVRYK1,AN:PCBB7X4L=">DX;WOH4;>LR MEP/(ZS*[;#!(#J2V#DSD_I*SL,\;1=DTM++X 4$[5R=96;J757-A.6-O"VO,*[?T_Y:GJ?UII3[Y6*U7DV*44Z@=A!X ME+47-86"LG@P(6/)0O.B6X^A?8JF+MW%9IAXQ%ULHJ!1G<3-W>F%F/"W>D]U MQ=J;>9J=UPF.'SXOENN/N#S;_/5J8I*2N38@SJQP4-94D1D')#9A!'/)J?VN ML0]9M4O/KS6ZAM7%^#"[[=%>L?9ZL:R=*BK+;\N=YA03GPN/A450+!)SQM99 MM\&"9#IHKX0O>+_^;SO0#ENW2Z=N$*@-J(\.#M'])3G1R#L?-XAALIW0,DPX.CM,LAM J>TOAI]"!F&7< MDL78#/' H)).S#5O/3_\83!8;DB?$#](B=WT7#V-986!N"H2I*\M,TND0XX\ M.Y QB^#1>F9;W_L/CUO[_S/<'J+$IDVQ3B@7/__R9;8199A=B?+-O"R69Q?* MO$[&<8S5SO @-W7P)CH(/C.PY(AI32$)IM;-B?8D;2\DNA\.B4,H9OPL8OHB MVCVUT_!%/5*M^KCT7"Z3$:?_J 'PQ>>VI6MQC89G+:#P0/PF92!FC\ CYL(E M2<+?-Y2/916?3,S(S;"&0,AB1'5U$,%=%Q;CJG+]!ZXGK%@GK"T0(RN@5))D MU(T%)[@@P\Z%:=Z6[2$5(V?'#8BT1I+O #N731%N$@3F^?H>;S/[XEI.PL?B MM4+0HAX.U@H(R PP'9VWQJBBFM^_[DO<7DCS/]QQ.HQR.D#=I1W>%$_FZ?J< M%$9;Z;Q2\LOY^H_%^K]P8\ G,K-0ZLP5SLG^DO021!MT;0";$J.]IGWK-_1] M:1OY+7T8:#R(+ ;04Q?XVP1%]T*A%^N78;G\3A*\F A1.!87#8+A]?'",@;1 M\ )DX2,WP7)K6J>@[T78R._LSX2\UAH:M>/4QC6MS/Q/G)'K^>N*)/[G91WO MQ37HIM+C5@DY5S84E2,P51OW"T]A.4H$.C&2Y@*E%ON%#(>L.O*S^J#(&E8% M7?0S._$",XK(57T#KGW656060O'$O2X%'3."8>NT\A_X2?+YS.#S:+39(TKS M7O=OO]:Y3?AGF.%@0FW=6*0')RDFC@Y3EI(%-*U?91^GYN3KX5V2_4C" M_&564Z5X#EX6KT!R0?M2FP .@X'L5M&Y0\N!INKY1F M@41SDU4O'N_PN5S,Z<=T,;OB&$/UQ#-TNKLU:(<@[&$6Y#,KM&=SMVD.5$7_1<^X+T#-(=1 Z/V>*'1J?L7E M>AIG^.Z*LDVM7KT#K(-4WN.7\V7Z7$M)+UH?'G/Z'+%*NT&=)_'7Z%2[&/%Z MJP\;#T$)!:F.4E#9U@9 N@!R3CZ0)NO#>>,->Y>"TQL"W9;EK8A1%VZ5%" 9 MJ]-+% /G7 )&(:,KPI"WU?HX>X24<<^Q$_3]L(G/Z:+NU_[\MIA_JM7HM0G" M47[M[7_?RKM]E*9&UJ!^\:OI*LT6J_,E7J,D"QZ%B FRK_D"L7!POD002B-C M.;$H6G>$V4[)R<[*+0'> JP*5DACZXP$6;-P"GB?' AM97(EJJ!;L[>5D'$M M0P/=/W!33A9WO_9A8_0>3KP[PE(\\DV-;,8^=+:R'M?H>5MN+_8>9[7)QJ9[ MS,:UB96V<,^'SP?#S)Y1U?W: MS%_)'"Z^X]4(M]KK\:@[PZW?T\A>/DUC(VMY&P:;=*3U=+EY!]MR"*=<;)(J M@.:UZ6#2''SQ?-.VW28T*&/SBM']R6LT3_1J&%"=:;"\7NY2#ZN;96]V1;9& M.142!"UI1SIN(:!A$#-#98S!P)KW&#Z2UG$MWU!8>V24Z+":[->^W:IK.L:L MW?[GC:S9HQ0U,F+7W[\%2)8;M"5H$"G4BVQ1(%HOP!F*'*1/!E7K(I0=Y#2K M%MP&7RXXESH7J!.E0''EB4L*DH)R5K!2N&O^U+J+GM'''S;!Q*-5@Z=JH%\# M4N>7OL/EQA,\[M+IUK]O=NGT&$VMKJ##Y";-B'&TIC@PK" HI>@D M$LE"-%I[E20*T[P%V".TG-PA[=[WWCKY#[M1C5LUOBY^IW?<6;(:^^T3@)D#(8VDS?@HU= SCUJE>K?#1%*[J)I_-BH)58>U"*UU$B_ MANBWZ7KZ:?,]89YKRAM979P?6V"TX]M:N35[TMO.(IU-U]=ISK?7V^(F\V1C M]J: R]J3-\L5!!,8^!2"-U'&U+SYZ4$$-K!23R]VLT.<2-EZ.O;UQKD/*H%7 MS +GW/F(DH*'UA?=AU$XN@4;"%M;;-E0>NO7LMT9@7"K(=019NVQKVJ6DK\' MI\4-R\96WIF*Q8S&B5!6PK(E O)BK"Q"8>MZI+V).ST9 M_XF%MFT+%6QR(=-F8%C'W.LZA-4FT%(X[@Q&CNUK$PZG<^PD_2'P]3!-?V#] M]6O6/N"G:LC?XY?%LIKQHU(7[G]'JZ2%G;0ULF#W%[D&E,ZE%)<5>%X[#Y3- MLP1B[46FLXK.V-S:W7B,EI-KNN]][S8X%XXV2E7 <@*Q"I736M(7T-G$2O N MMKZ\WH.LD?LMML#&@UKNQLKHU[;LVZ_A.7I0C-6+8K2>%"%GH[(&SAR"$L6# MLQB@)"-JEJ\LLO4%SX ]*>YMFF#>NAK(DL103 M,%>3VA/39<_)<'LL-FZ94F/8#"+A#NK>7B[F*^(@;_1RGQ?+3)U8PR%S0^AG MB="?103CA;3>B61T^TOVQ^D9MS_=0':HF0(Z -,O835=O2WW)/7 J%H=!6T$ M8H-3S*D*", H_9#"J,*6Q-:3N4C#NW*>!H'."D,=VAM[=TL#; MG6BSPXLWV5+EO>8%A2V;_,:='%2*R- V$1> M Q<.?(D,),4O,3%)W+7.Q7J2J'&'+PUD']NJH@-LO0[3Y::W]MMRV1@1MTB0%:45/KZ3_!&PY1:V84O@Q>%@18A6R80K6S]*G8HC?O=M[(?#'2# M:JH#)#[1*N\^=ZI>!Y+)KKWR?)TR9B%DM(#>:9\*,A$&YQ^#'%V;"K8?E_]7-U:MW'RS#U;42O4QD= D0LHCQ$\CZ[F*/J( MN9JOUEFOS]2S]=5T%3Y]6N*GRS#\68@[4@:ZM1M6D*RK0$K9PM M19 AM[XQ_WL1-G8B6'OT;&G/T%@_'9RK6Z551_2\F.??IB%.9]/U]WLL\L0C M)T\6I#/Y(IZ_:)YP>3.>X#Z7, W#C?#I)O M3Y/])T.)EPNFGL?XWT+M/V1 MX"0RNFHV? @<[MS]/Y\F.CCN-FS61DKWV- 2.08;@7LI*!RAH,?GJ($YS35& M'6-60VRFAZ1TU7[X&%"U%/78[YP;'JZ/TM]#+0%X<*0JY#9HHX"%4KM*\ ^ M"0VBF*@8XRG%^Z_CCQFCIU<;-TNGGX\,LC1:AU@2?:!YW/%L#:R!-J%+:.6,Y-JT M[STX5'.B&XC?7Z&F0";:7:^FL_,UYGNGN,E!QQ(B&,$,J'HS%APJD$*A=-C0[!T.-V:3BE]6N='FDF=+RAVOV%P[9 &M@'>ZJYC:@XDUR" M2TP2(G*I[?@*B"B-,Z7DS)ZC(U#C1D@W^^-%2N=GYYNZ[DU7TEU:N-DG42HA MF*N]> SY#$H;")(QD,%KYGA0*;?N6G BR>/[8RV1]KB]&UZ?_=J]1SI\G/(, MO>L+A^U+,NB3\[[=(XJ7K CG:QM .H,91PC& E6/6[KV M6NO@GOX1]N@/N/R*OWS_2-]3RP]6MT;&.([2)Z_ FN(I@"<6O4(Z0H14-B!B ML<-%&GN3.?:S](C@;*:]?H_>^W7OQY^YCWS30+US!CQE'^V2LAE*(E( CKRV M9'(UH5Y%2$'KK'1VS+0>(SA4!YU:HS)/T]GT?@75N^6B3-?5TZR9()?+KSXN M;A=4W>[K0HB/%.IKY2\'[?FD/?!JHK.(&%W[)F@M*.^T#\\A"'N8ROKL*NW7 MK.W;SN85KL-T-FBGGJLEGKE1SU;.AN_30^ E -.IJ(HCMTTG!C$E"=D)^AZF M,OK6]13#]>GYX_PLXK(Z!76CUA/G:O=,K"%>5)0@O'/U.21#5(5!2C&CXE;( MU/HL>)R:;COR'(*&!P4B;83?KXUZ,GG]C["L%OPKGF"E#E_DN5+S=W/WW$GZ MGOZM(* F)LF9MT: *U8"-P:-C%E8;/U2_TQ)^CNVD=X?+3;KE/.';.+ML M0#_1)!%?G "C%(7%%!1#<([B93H,DBTHN!NL[\ NPL:^T!@>:>WUTP'HMDGK M.B/O;NN%?V">!,:#-]J2_#BY'BD7B(Q8C901ID^5HK?2B>;W1H]2, MV\7L67#61A/]8NK-V93D0(<8:V\V#[Z0MQ"*\8@Z2F%; M=S?;B[!QFYZ-B+03]/,#AZ=WRTL75^6E0P:K3RSY7*'K(9P_2>.8^$L]1;3Y)7MG$ H.H7]T@\)?SU72.J]557/[BVW0U,46%(B36 M^OA4VXM(<$HKR)I%(:I?&INGC^PB:%QLM=/[_2?X9DKH 5$7M+]:U !\8@(G M'R S<#:0QQ&8@6@4_<3$)DVOD-LQS+OQ!0$C/W:V4^SVGOU'2'GL,LW?P_+O M6%],/M3'O(2KW['>#4ZXD,40(R!)".2;"O)-0PJ0LC",F#/!NJ>U#1O5WW M#[][W!O/1FH_461C:_Q#F.'J'F)%2BK)K*'D*@%D%F)V 63R%CU7(I;[K9&V MJWS+EX][O=A(YZ<*;6REOSZ?E>EL5D516]PL/DU7ZVFZSY'!;(BA2/+ VE6. M7'"OO".W7#-%LK/1W\\EV Z#O98;]SZP$3#:"[8#K_'C](Q.M;?EXS+,5Z4^ M%?[[8I'?+B^YVOA+VECC.2I@K*95<.=JH1O6,416I6!9:7ZUO =9XQXP@\4D MK172/\8N]Z7TR$)R&GP)Y$IAR&1C>$DDH#G9-!]A@Q M70/K&,7?AU83+?0%IQ?K=XOI?/UF?HL;:Y <"L,!91VP@+F>^(E!BEQ$'ZT4 M;D!,;:%HW)/Q68%UJCXZ0-/9:A)U1!]8 &%L'7R4)+C(,L@8 M, 0F1?N4N:=H&C?0&\SW:JJ*#J#UQ*/,K]_2[#S76I#5JO8WS!_#MXF,S#.7 M'+A4).T>9+1%L]H,4&8JQA)-ZPFP1Y#9Y8/$D3@YK#W\R4K[@5__KWY[V77S ME$J:H]=ZKO?^O7A]YH=^6BDFIK!F;Q90QFL"G#+ BTY,\LTXT!_SH?_1+M%_ MX/KE^;(:A4GB2AI-+DOP%LE140*"K?YK4"P[I25%8<^0W7F/K!_CV?\0Y.S= MP?M(W1QM "F(B8OGR"R^YDHFYPSGX*RLI4R%XB3C?;U+#!1">>3-"[[VH>O' M2&9O#;F3M-.!,[B3IS\6\W3%5DG&D8 O22Y.?*=B151I_!RP;0-Q;;N\KPG M:3]&]OI@N#M21_WZ>Q>-DEM4'#[R34V'%CQ+[>#]WM'DOGM;#.3$2<\V1/#. M*SM8WS!S;==]\U_A:NTG'ZY;H\_T=HJX:0$IAT%+3)F",I0 MN&0TXUZ;Q)H_*^T@IZ\Y!0?H?<=DQ9-$/N*1M5JN)^_#_-/%\T;"["03$:*R MM=<=&O!U)I_57BIO,"';J^$'?>LMC-"?;O!Q9\&QD=!(?8M39=D# "ZO=)5- M4@EK@=6^@RJ) C'$ IF)9%$P$\)>8USV@<"8CS,G*.N^NH^0W,@*_WTZGYZ= MGUVEW-C$I0H4QRDG:F:=!&>, \.954;P$.5>V?5/J/S.HB,K_1B5+5K(;VS% MAV^W"+?<9A^T 8.>7_0C"B)[B"4ZS7-BW.P5?SRE^-N+CA/1-E/\T?+K("S= M?M[=7*6G%+323(*5]7DPN5JA:P1(YU@VPD:![8<.[21I[.%#;?V#(?0P=@KD M+5ZN^Q%L_O01EV<39H5QDBL@'[L.LL@"O->TS:QQ6G/:);A?!NS.97KT(H_4 MYB.#T$X4;5<@F>.?8;9A(9=04JG#V30G%EAP$&JJK^="A>A*+.7^-(H]T''] M_3T:C]:P.$Z8'9Q%KZ?S^M9VP<;TT^?UV_*W%6[>&B;),53!)S D%A*-1XB> MU\XE,8=B;9T_T?@PS:\?FN#7+X142<>FB)^O$!Y6,E I$ MC#6]SBKP67@PR02.WH4D[L\D>:30X^"UQ^W-,=A9-[ 2.C!<&UYN&HR\_!R6 MGW UX85'QLG>YB!"G349(>@4P:).O!A+IKEUHNMV2O8"EOF1@-50\KV_]^TQ M/OGDE\ #UFCZ1G@L;\.\'CJOA<%L07!?U_B_+1<6>1IF[Q:K:17RKU6>JVFUCW[,,9'^?29D=@/CVSCV%ZXB,,V4@^E"KBFI2 MGX\.R/MVWB99>/.IZFTH'_M69Q 3_$R*[ "^CVS;FU30 UAWR)TH64-(K,:E MO("SRH/1QJN8O IVKR2:T\WP,>2/?9DTM"4>7*4=H'GK'CZ*<8["\)P2L+P9 MO.\7Q(8% #,(DY8 +/KBA@U45'\%%5"!\ M*9P'97)N7>M]^A.D^P%0UD[L710K[GJ3S\F9VLH#+&8.M0?BY23Z0J%A$8*I MW+I&\=2\"/\#(*B5R$?%S^:Y]'HOO)CG75Q9B\9R0;M"%TO2B@Q"H?"L]M3, MW'MIS).O/XX?)PD"M^%- E4K%>I@OX3-0\@ M,X]:,Q3YN6+9@\KP?[R7FI,DWX$#M.O::$*QA2;D*Y"N#DW)48+GUH,UWG@L M%) TG]>UBY[],/2CO9><)/6Q$ZX>LZX/F%*2_#83/&#AK';\<>!R9N"E\RY) MZ4.Y_]9^V.EU'%AZ?IH83L#]GE^W:OA1NV1YRGQ0,?=[M-4FA&KCTL4D2%9<&@@8"VBTVKB"P>K6%3*/D+(?AGZ$Z^H6 MLNX ,EMWP,19*X-+ ; 6"JK@:K4@R0D]YYZ;K83L!Y+GF^3!Q!I,X , M5%[P&=N%\(W7/U0)V9/%'&^JB5 ZLPU;Y:'"(/M5-\"49FZ5GS MBHB'5'25TW^(EG<[)P<+N+.@^GXIW]EBN9[^XZ)^CS97<<%DD*)**19!4C(1 MM% )0RZ)8>L,YCU)ZRK%_A0P#:&*SA#V9D[?BZOUI2V?I$Q\U(- ^VF)5U.[!G/6G2[GW/I&>Z];W&-6?+J\.@N3_%9;3VL;IA@'C/-,E!(AD M]$ Q4\CEEP62-;[FFSDZ41L;B =$=)5W?8I9.$V\'1PE'\Z)^HU-HV !)TZ5 M8"OAP=T3P(H&LG$28LP.HV#!Y4$JOO+/B^X4UX+06FGE/?G'IE[M,%[!3*=A,49SR8H(>K\GG.W?WU7& M[M&>0P/9=7 ^W W'WX7O-:-]-?1U (&M%?.8$KAL/"AE0M8H4/MA4^6N M*!GGWJ.9@G=>?APE[0XPLRU6NN3E[?SF@EA9X8UG"9C@HB;?T.&8C00;0F$4 M.5GD0]Y_/$[9.-]E^RJZN1H+V@8"7=@@.X>U4^RR2G&"W&/J MU725%N?S]?NPOO%%9$(3A72 HEZ9.MIDWH9$3(88'3&L\/ZEXV/=T?=I9KL:AT5@"""4(<&I(L#S', B:BQ&1C3#UCT\ M3>.(A^M .#GD<#U5:1V MWL:=HT.@I.) 9U8C+*\@2!*E<5IZFV*,S=_9 M#J-PQ,/U>0 YH,)Z[X?\>UB?+Z?K*:X6E]U',,SS]L3OZ4DS[T]:KVEZ8PN> MA\EZS+;>IP0'/M7!2=$P"$SGS2 NID1@$EM?1PV9]7A+B%>W/J_.;[8LD[QP MPW%;^4BA MRA5_%Q$2Z:MV6%JE,/LO#,N))LO-4Y1@R%Z32"DP"T9SD-[S@B%[3*U=P>.I M'1>,PR%HZQRXP=7YHP"7Q/H'G30?_\395_Q],5]_KG-979$U\5197Q-$# =O MD@0NA8CT*VT?C A[%MANH77<]."^0'NJ*G\@R-;M^/'/Q81GZ3G%:%""#Z T M+^ =G5XL%TW[,Z.-K4LR#R1QW*SC[@!ZC.)^-%P2T'"218E<> ').TT;KT2( MV= ?T6B3>"FY>4;!P42.FQ;=)S8/5MX/AL[7B_/EQ)(4;6(,M*X=B@SQ%[+U MH*/6.0=%DAWK@+^B<=RT["ZQ>;#J?B!HOBBTYH;)Z5?:?ZB]\Z66ZD8Z':*J M>1LZ0=;HHL_1<&S]/GT4H>-FB'<'TN.5^ ,A=:))BCYS71M2D$NM/8/HL !: MGP7)U*KFP[;VI6W<%/7N\'B0JCHHD-K)U]_F^?*A /.OWQ)]],59_=.$R\@+ M;EP4KD#YJ"G$LP@^.291.Z]4ZZF51Q$Z;BI]'^!LHL0.C.5C;7N(BA%A' M%!CP2D8HSAAG@@U>#5E6WN!)Y[GZ%9SRI#.00CHP7EM[!.V^^56! M?%D*P>I\:^)0!V4B*A:>I_EDQP\X0^%EGPY@[937.SRWW?$[RTQ&\G(Q1@'* M.-KO01L(7@BC) O6MK[-.93&<:UB#] \57$_ #"O[O9+Y"QI\F4S#[ZFIU/@ MKWB"XA/Y-4J0;](Z(-F3M'$?8SJ!X3%J^E'0M[F]5\8SKJ4!YNO%DY.E^C\: M0LR&H0@Y#EIQU_&32T\(/%A5/P@&-[?TN1;C%"?!,UL[\V0-D6L+!H41+B3! MY;/ZB]T\K'2$P(,5]0, \.X-?"B6*UXMO*O%'"@DA-H.2'.938A6<]9Z_-U! M!([[?-()%(]7V0^ QTETR2L?"Y2052U:]&3@HZG74@%YS-(USX!\BJ9Q'TDZ M0=U!BNG@:60K/X_>IF?417FRZJ5HDAQ+M38Q2I#(M.?"%_(TG@-U?3Z%C G! M)BKKU?!-I$K%6LO)>F=3!UTP<#:3]29V-",&66[=LN[XQNZ#/7Z,B:^#5-#% MPT=]+UPLMW=;^KCX!=]C0O(,\H/;(V4RN0>U,[#C=H<,R M1(;A,;1VU7KWE$>19U%6OP5]+Q=S@OZZ#@M_=T79A_4B_3W,\P?Z!_1E7\Z7 MZ?.F&<_BTS*0#";XX7W]>+*?_P'SA%_!)1)UR2 %,MA94 M](<=0!7]&K'?%O-/M87)*XSK4XJ- MMWQ-JQKBIRAL9%(VWT_N^&RQ.E_>.&4I.F$2'5->!U*SB C.^0R*3,GB9Q7!^_%MRGY<5%$S94 BE?J M@P5RB+YXL*'PPFR6^<%PKA9[XRX5(Y>-MU'OHJFLNT/+'^$,7RUJ.LJ$,33< M10LVZ3K^,B=PG@2D0\I>9J&M;CV%_3%:QKC:K='VB>.,PG)6,8\UZ7DUNFN#ZD8.:UUD"/G1%EW MAY;++102,\%S";HD05&:4A +(G#NE$]9H;2M_RZF'V=SC]MM9/_("KF:TJHREJ"2%=.U['3VD8]R# MJCEN3A9U#W#9HV7D%ZI! M_)LF@8NVTNS SEP-T-PT_:V[15MO0B*3FWQ2]>!& MB"0%".229:4+2\W3R.[3,/+DVD'.I9/DW!E.KG:.\SZ6FF;$>16'MX1TIL$6 M"CA5H1^;=_MZ2,6XUN4TK>Z R!$B'OMT^8#IG)9\^Q67\]KK^R)5C:*_RL^' MMZ_?7QE(F4.D$ 80XH,&$4&(3@$]+S(8BDJ+/=CINW'S9X+]H.08Y2Z&%C" M'9B6K4[-&L]6DTSQ'1V9 7RPM5XTU'&M4H#4S A#LLRZ>;?+702-/#K[ MV8*FXS30 9SN/K/4E)*)L\BLBP(8>6>@@D<(RD<(C#M4V7O;_)KF(14=^L'' MJ7CGB^3!\NX ,=MD\WOX-CT[/_MEL5PN_JQ7F.$+_[-J@[+!=#2VVW1W^[S'.?X99IM=Y*4WSC!/ MCD%MD50HB*1?13!96%F2L$'>?P/=[B@]ND1_%X"G@:6A0#LP2W<9^26LIJL/ M1$O(;^>WO4H^\9A*XBX"B:NQE575GXM!=-Z^O5J7%/XA!/K@M B6LBN6% *'04:60%RAMI)[U@<-C'P M"0+[\]6'0%]++74 P8O7O]65Y-Z>KU?K,,]TOE]634I7:N=(!\S7^*:.SG:I MJ#K@VCG:4;F8YB\?3] T;E'_@%Y72UUT@*UWRT5"S*O7),,JH6O.)I%%VA.B M#DRO8VZ4B;64)(%))5I=A&"E=17KH\2,6ZP_')K:2+\#&&T3T=_FYRO,5R'( MR\79V71=K?-KO&V+23ZVA(04F8C*:");C,I#">0[R.1]=LV'$!Q+[+@%^\\; M2K;77J^JU(W-1?4N!$NVYQ]@7GJ\UWGE";N/L+&U4I'D!UJWK%ZSHU@LBM-=_C MC/Q](F.U7FT*LV.EZJHN_[JF+?+$15 1(GG[!!:,X+PFV- ?N3 E9-W\ZOLD MBD\U>B]FF\_@1;7Z U7]^JW^B)/, K/%LCK,L,Z(DQZ<818B6OJ#Y@5U:V.W M'V4CUZ@\']KN6\$!%->O]?N5+-KB.^(O.,AD4F\#8L7\_P>U],E5B!NJ>F-DLG@"H&$U? BE R^& ,^HY?6"D8P M:ET8LC]Y)_>32)\QG\]HL[XB%ND3390I5LIBUS0PLQ>/5 MNZA-Y&.&F*PPSA27'.9 M%^PP&#@'!8-DW0X/@&!EV=XI\#-\^D$K. M5QM#&0)ZQCF#HHRMK:PM5A 4= )7K)"?,20C95,R=;#A;:0T25XCE'RHJW$.P#-'XOY?V_A M C4=\]QRD$5S4)H7.O<#&>JL>.+$7_*MPZ3ME/3D%[6$3@.Y=X">A\?]S6E_ M\\)9LD_D 6MP4=*IGZR%J!WMB\15MCPF]: YU^G)?GL0-FX2\_,Y3>VU-':$ M]I"C/\[K_GE;-M*;*!]9UN0.Z* T*%8X1*D,"$PF&3,/"1P%AQ1Y">*I+C0'5Z#75ZX]EVA3Z%TW$MP.#1>4'ZO M#Z6/!FYDA4$[[\"AK7;GRFMQ"FSTU>JTP>61X7K2D)3!ZH.ZP^U9$NT2P&]I M'XMIO*TB7;[Y>Y,SLIADEI4H**&@J+W6,P?'G(52LHO9&EERZT3H@XD;MVQH M#%"VD-(K2[;"FS]P,9WG>;G[<9IJ?EOK[*L7%QHR'>NX78Z0GV6%5JA75=J! MU=[7"APG.]+DX&(LTKKF484+YF<]/FG;8KTJ@XE#=%A?XV1DID89.03KZOR_ MPE+*S,7F&??/4_1Z,K".P35=<7U89S&>KJN9[-];F M._5X;BH&10R1Z'J#',)Y.HIX,88-!HQ\]89A4/O:5P??CSPCXB,;WL_H1_P4_L+E&4[1$U]IY/&\1%\C=^9NF2?0I(J2UM:YNJQ6!#M-RD8E MNIUM5DE:$;QN'<9XAIQS-='=IS?%5AM(3SSF8A1WD!AM4&E'%K%AJ?-$.GY;#G1 M(I#Q:AV@,1ZA3?&U.'4C>N'# 6S@:33;^"O&I-T/6_F M5J?YK-;6KWD!?)TKK[,FCEVA: M,^%D8D>>]-T"1X_2]2XBN YB@@\V.D%NA-"B@% 8ZUSC"#$4#EQK4;T>JWCK M-GT/"!@721<2^G-0.TH"'<#G/[&VER=.?">#X#-N$\96!W%YKPG7CFG^#J+X11/J*@+RR MD28E>N\X1XB15?YZ5;-S"[B0D^6F%%5:N[E'$3BN'AT#02>"^'AQGHQ5HB3. MAT7KAJ&/=CE)6NE 3@@4S6IRD$((I"& FV@=L5&QT+JWR9$DCJM(^T5L$Y%V M@=G=RVI]]!+346-&8"4X4,6EVJZ)=L7)I-+%ZM)\:,N3A(S[I#;(17X^P[O$ MS>9$3(3+1G%NB1=U.)+-%H+T 5@PW G#46#K?G5[2!GW2>LBV#F%Z0W1,VB\ MKT4WM6>_-T#L[B+=T_8B*T4EDC>%[CG,I$.P3I"R"0SWQC+N LJACU[[OFA7 MLYMIKC GKJ[FITUOIKA\]U>ZOB56UD[4]?'X=BV[#V67H'79GB5#,NN: 5OJ M^=!>@P\Y0DXQEY"]UJQUDF+;'70:RSL&:ED](Z\)65 *4\W#"?1F,291I&8;-X39<#M]-+Q[?(HW>VOV@EDNCT]]QHF M>2.+MX:<+YD$*(R.?HH,1))D9XEB0G.%_Q)-X^*X&_ N*DR<)&3

GF(22)7H!,16R6 S3$$1!L#JQ9!PWP;8N26Y%>R_= M^%Z[Y7@:&%[_(=B,2!-<*UNR(J-&,5!UYS%9#SSPZ,C=Y=RVOKB;$-[C)3\T MYMH"_P0 ])M+67>ZP"\X6]XED-;0Y1G1U1>^V"B^>@S=#>N?=Y;\)]Y\*)_" M7W>A+YZ%5Y;,1Q.\) N#5#'9!W5"K'0F%,:5:CVS]P"RSM:8*=U^O5V-BOEP M\P47>YB_OI**9G6,0IT27[L2B^SI2JK!P,R+*#SK&%NG!QU#W_BUT"TQ]$BU M#26I#N[MVMYQ5?[U[K]OU]/\UH6#ZW"#1>VLE@ED#!J4%QE9:@D>_9P7"P&Z]O)I0.$+:SAXW76 2=.J4E:+,:9:%![E?]UNUP-NMWL3A&75 ET/$L@ M0P)]@6I*@))!>G*>& ^M+\?C*.S^MCP%)OO!V%IF?2'RTX+V<[V6WNZNM(L^ MR5B;9F>L>Q$0LE+U-!LN=>;HFP_H/(BRD4/7ET9@*QGUA;SG;-T?L2.F8TX" M%5A3$JC$ZM314NB@^6B40T$VRS@>:B=!ZHMY#X.*K@=H?GC[_NIFW8-Q79[V MQTH 6Y__X_SZ^M?YXG_"(D\\3VH5NS>NUC48I\%KY<"8G!W25D5LGIQP.'G= M7]!GX&07E ,)K0,\WB^+7%O;$V=\C):(9VA(V7,?P?$:R_:R*.>"E:%Y$N0C M*D9&UU "?Q0K.8O[)^/GVZJ5$3GPBYLF*/J0IF^PS%=-":[#]JGJ9O;Q=U.^LN7\]NV*"E"Z/.=>&FCD3@"@(K'KCVDHZJ]/1OS7-K MSB1ZW *I2R'XLK+MHA/3<];/=J=_S!&3K1#!QL1,*(=>@SWS[1#W\WNJ\+F"2VK/,W;='.[F,X^7]6^:)LL MT//K!@_]=*,4EY-VTBC7Y>':M??JROG^0<5=MH*VT7*,=(4:7>U!K2%$X4 ( MIK*)(:G2?M3R@<2UJS?WO],. ND05"^U=XW%/&_)\[%!LZ'[/V;+;YA6 M@VRWS^G25]M 0JC4L@NN>P/\@!> LX^ L8!3R.ASEMSN!.8 MD%6)*2RW#X#9J*QS2,"ST:"4B1 P%>#2>8^BQGA:8N3AZB,"I(U(GP#)&?SM M(H9V3\]6[;K2M4M'1G)(6 3M/3FGS$74K:<8'$)7 M+]4^P]Q5@TEH[)' S[!KVVSK=\2;6I;Q^W0V_7K[=6)$E(4[ =G6?EZDSB$P MXJ0ILF9%%'R<5_?TC.#CU^[(NFXB_/GE)-$QT.JOCW1\T[IWNDEM[T1MNX3S:7A5DK$?5;(;HG#/W@KS<# M;MK'UI];9=@P^\'[NWC$71B>4Y !I'>U5:0D[]$G#D[+Q.L$\:Q:STCL,N)> M=(J(M@!Z434[+Q"(NLPH;& MN:*+UY!];243'">S@A0\2SX;M-XZ,>BSUV.27D]4_B@H'![I.%HN'<#L$_V_ M'99M0H[J:E#XC@PC5IP+[7TK;7\7F(ZTF7GBGP^!/_'#F*\ M)3_Y]OIF?=ZVK)GDBS;:@6N- MBY9&$IT/Q]X.U,Y=.SRL PQF:;L-(Q*RD#-(5@HHA^0@>;0@7,A%1)FB&JP; MX4-2QHU]M0512ZYW )Y?0YU#>//WV^OYDABS[82'(J!C")'\ZMIL7I(6S@'H M8J>]9&.T;]WVY4E"QHUQ#0.<\SG> 6P.B\N0]6=\2*"3<[5#8P979[/E&+5@ MAGZT@T:U7OTKXD"V]6D2Z@YUFY@P@HR:?5TL!/DH&Q8KDBT8FX[!O MU4>$XT=^-CQ&VH>$XX]A_:N+B=(F9[3)*7T]Q*JQIWM&V)\5$WUNE6%CH@?O M[^(QT21B24JJ"E$+BM?F!5;4V5Z8$F;.DXW_%V*B60NC;:A=U@6=5Z,'_8Z)'B_S@F.@Q_'\-,5$3F*G#/[W" BJ& #X("2X@:I8)=%C8Z)'L+>/X95[XG-1RV1+\!!R6OG4!IQ2"%%;IFP6OF#K@;RO+"IZ M"HQ:APK$J['YZ,J(KG/BFHO9Q).R/= M\XR,3$8Z.]3,[_"HH^S3BN>857L-C)ZL@@9C>1?*Z+#PC+.%,V*6D1)!6?)6 MO/$%>+8BJE1L:MY+]N<*EPYD=I\FH0YL[P=[VFSF?MN!+**UV2=(=(D#NN6&GIID[:3WWU$ZN4EK7&$,$G*=E&+%\$NHJ<>4=5322./1@@Q,= M:0,EU*HD)'N2YT3VI&$@=8@AFF)S:9V>MX^6CJIZ&F.J"??/[=OV:=C+3Z"2 MJ=J=7H<:J9,*(G>>_)3H1?1U-Z:7R^\R-3N7N/R.X7K?_:[^Q,_UC'S$;[4] MW.QSBT97+WZST3/S<;0W>E3>7?3NU<^B%(FD!R;S4@M-!40T$H1SZ'7*1:;F M]21[:#E7TVPKL]-&LZE%#RR L\)#]D(8GS7CIG7]T5#*ZD>\;G>%>]Q^L^7V M)F[';:1S&4 &#* TT@DUUI$OZYQA]$?=_"7X!#([56_'8&=_>LLPPAJY(59] MUIQ?3_-J&ZOHW>HY77*1=2D&F.*I-HLFPY&7"-RQ$*QA5I>#$D9?:(CU].J] M)+$,)/!Y4^YWAY_-*Y=2D3.>(] )\Z P"7(]-'D=64OZ%R/<81U CD;0V%WW M6LCT68B5]I#2$V1.D?%NA_4&#.\ -^]GJV^MMO#N>OJ5#-/*I>UPN,QTL89.%;,2 ME&09HC)(,I?&IL2CT:W3?Y\E:)QP]V 8:L?\#I#T=KZ@BSS M9):[$$WM!I'I-U7 QZB@( KA#$%MF-X!>NZ:Z;ZY74YG MN%QNU>KJ=H_22)>D!.,9 Y5\ E\PUQXCLCBELB^M7W2?):B7A)1A3>CVLND! M:)L@R_KL&6TDE[G6V3LZ*HX1\6D5MP\*,2I"1>O7D@<$=#*#_7S![D+F9"Z/ MG>?]>UC\%Z[MNL7W:<*M7:=#CBJ7 &)5")L"JX6P$A+C7*=L ^K=:/[3.99[ M%N@BMG.*O.:-F3+F_F7W'QEABWS3SWRI(-K\'2-H@?@D&,9-T+9W4P M%E7$W?2//8G]C[X]\DW21NQGLFQLB?\9KG&Y@UA5-.>U;S_M@CRV@NJ*)4PA(QY]UU@3V;](7YV#!.18AV:!-*%9@&,B8?):ND=7-I9V5UI+J 'T?\3O. M;G$Y*2Z:DC@'F:P ND,M!&(/<(W,:,6\;OY*NUV["_NTH50?976=P.(.H'$7 MAMZ4)RTGJ004OB0H*190M?=J#*H %RAI-W2R;&N,/"*B"ZMV.+"RBTX&0'@W-KB=&'\H_Y/"_)6-O::'_.K_.'[[CX@B%/)-W&*L8(1$43&.QC%_._.[-^T^_7$U*YH6A_(*VDK-_?4/0H=Y=>@XF]4]6:T_IM)/M.&:!<(W>7XU M8J@-Q$B&=PG**,MD*:HU6IX@XR#0V%<+FG,9WTS%[$TCW_Q#_2V&)?[[O_TO M4$L! A0#% @ A8&J6*/HI0*P!P @B8 !( ( ! M &$R,#(T,#,S,65X,S$Q+FAT;5!+ 0(4 Q0 ( (6!JEA:F*U,N@< &0E M 2 " > ' !A,C R-# S,S%E>#,Q,BYH=&U02P$"% ,4 M " "%@:I8,L<;SH<$ #F$@ $@ @ '*#P 83(P,C0P M,S,Q97@S,C$N:'1M4$L! A0#% @ A8&J6/HQ6I1\! P@\ !( M ( !@10 &$R,#(T,#,S,65X,S(R+FAT;5!+ 0(4 Q0 ( (:! MJE@@537']>L %UE# 1 " 2T9 !H&UL4$L! A0#% @ AH&J6&)S9\9]I@ M@$0& !4 ( !U%\! &AR=&@M,C R-# S,S%?;&%B+GAM;%!+ M 0(4 Q0 ( (:!JEBDKR_OH6( /9#! 5 " 80& @!H J XML 72 hrth-20240331_htm.xml IDEA: XBRL DOCUMENT 0000045919 2024-01-01 2024-03-31 0000045919 2024-04-30 0000045919 2024-03-31 0000045919 2023-12-31 0000045919 us-gaap:QualifiedPlanMember 2024-03-31 0000045919 us-gaap:QualifiedPlanMember 2023-12-31 0000045919 us-gaap:NonqualifiedPlanMember 2024-03-31 0000045919 us-gaap:NonqualifiedPlanMember 2023-12-31 0000045919 2023-01-01 2023-03-31 0000045919 us-gaap:CommonStockMember 2023-12-31 0000045919 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000045919 us-gaap:RetainedEarningsMember 2023-12-31 0000045919 us-gaap:TreasuryStockCommonMember 2023-12-31 0000045919 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000045919 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000045919 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000045919 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000045919 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000045919 us-gaap:CommonStockMember 2024-03-31 0000045919 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000045919 us-gaap:RetainedEarningsMember 2024-03-31 0000045919 us-gaap:TreasuryStockCommonMember 2024-03-31 0000045919 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000045919 us-gaap:CommonStockMember 2022-12-31 0000045919 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000045919 us-gaap:RetainedEarningsMember 2022-12-31 0000045919 us-gaap:TreasuryStockCommonMember 2022-12-31 0000045919 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000045919 2022-12-31 0000045919 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000045919 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000045919 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000045919 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000045919 us-gaap:CommonStockMember 2023-03-31 0000045919 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000045919 us-gaap:RetainedEarningsMember 2023-03-31 0000045919 us-gaap:TreasuryStockCommonMember 2023-03-31 0000045919 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000045919 2023-03-31 0000045919 hrth:MarketingServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000045919 hrth:MarketingServicesMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000045919 hrth:MarketingServicesMember 2024-01-01 2024-03-31 0000045919 hrth:CustomerCareMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000045919 hrth:CustomerCareMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000045919 hrth:CustomerCareMember 2024-01-01 2024-03-31 0000045919 hrth:SalesServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000045919 hrth:SalesServicesMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000045919 hrth:SalesServicesMember 2024-01-01 2024-03-31 0000045919 hrth:FulfillmentAndLogisticsServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000045919 hrth:FulfillmentAndLogisticsServicesMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000045919 hrth:FulfillmentAndLogisticsServicesMember 2024-01-01 2024-03-31 0000045919 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000045919 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000045919 hrth:MarketingServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000045919 hrth:MarketingServicesMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000045919 hrth:MarketingServicesMember 2023-01-01 2023-03-31 0000045919 hrth:CustomerCareMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000045919 hrth:CustomerCareMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000045919 hrth:CustomerCareMember 2023-01-01 2023-03-31 0000045919 hrth:SalesServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000045919 hrth:SalesServicesMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000045919 hrth:SalesServicesMember 2023-01-01 2023-03-31 0000045919 hrth:FulfillmentAndLogisticsServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000045919 hrth:FulfillmentAndLogisticsServicesMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000045919 hrth:FulfillmentAndLogisticsServicesMember 2023-01-01 2023-03-31 0000045919 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000045919 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000045919 srt:MinimumMember 2024-01-01 2024-03-31 0000045919 srt:MaximumMember 2024-01-01 2024-03-31 0000045919 2023-05-02 0000045919 us-gaap:RevolvingCreditFacilityMember hrth:NewCreditFacilityMember hrth:TexasCapitalBankMember 2021-12-21 2021-12-21 0000045919 us-gaap:RevolvingCreditFacilityMember hrth:NewCreditFacilityMember hrth:TexasCapitalBankMember 2021-12-21 0000045919 us-gaap:RevolvingCreditFacilityMember hrth:NewCreditFacilityMember hrth:TexasCapitalBankMember 2023-12-29 2023-12-29 0000045919 us-gaap:LetterOfCreditMember hrth:NewCreditFacilityMember hrth:TexasCapitalBankMember 2021-12-21 0000045919 us-gaap:RevolvingCreditFacilityMember hrth:TexasCapitalBankMember hrth:SecuredOvernightFinancingRateSOFRMember 2021-12-21 2021-12-21 0000045919 hrth:TexasCapitalBankMember 2024-03-31 0000045919 hrth:TexasCapitalBankMember 2024-01-01 2024-03-31 0000045919 hrth:NewCreditFacilityMember 2024-03-31 0000045919 hrth:NewCreditFacilityMember 2023-12-31 0000045919 2020-12-31 0000045919 hrth:QualifiedPlanIMember us-gaap:QualifiedPlanMember 2023-01-01 2023-01-31 0000045919 hrth:QualifiedPlanIMember us-gaap:QualifiedPlanMember 2023-01-31 0000045919 hrth:QualifiedPlanIIMember 2024-03-31 0000045919 hrth:QualifiedPlanIIMember 2024-01-01 2024-03-31 0000045919 us-gaap:NonqualifiedPlanMember 2024-01-01 2024-03-31 0000045919 us-gaap:NonqualifiedPlanMember 2023-01-01 2023-03-31 0000045919 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000045919 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0000045919 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0000045919 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0000045919 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000045919 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000045919 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0000045919 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0000045919 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-31 0000045919 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0000045919 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000045919 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000045919 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0000045919 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0000045919 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0000045919 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000045919 2023-04-01 2023-06-30 0000045919 srt:ScenarioForecastMember 2024-01-01 2026-12-31 0000045919 2023-01-01 2023-12-31 0000045919 hrth:ConsultingAndEmployeeExpenseMember 2024-01-01 2024-03-31 0000045919 us-gaap:EmployeeSeveranceMember 2024-01-01 2024-03-31 0000045919 us-gaap:FacilityClosingMember 2024-01-01 2024-03-31 0000045919 hrth:ConsultingAndEmployeeExpenseMember 2023-12-31 0000045919 us-gaap:EmployeeSeveranceMember 2023-12-31 0000045919 hrth:FacilityAssetImpairmentAndOtherExpenseMember 2023-12-31 0000045919 hrth:FacilityAssetImpairmentAndOtherExpenseMember 2024-01-01 2024-03-31 0000045919 hrth:ConsultingAndEmployeeExpenseMember 2024-03-31 0000045919 us-gaap:EmployeeSeveranceMember 2024-03-31 0000045919 hrth:FacilityAssetImpairmentAndOtherExpenseMember 2024-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:MarketingServicesMember 2024-01-01 2024-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:CustomerCareMember 2024-01-01 2024-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:SalesServicesMember 2024-01-01 2024-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:FulfillmentAndLogisticsServicesMember 2024-01-01 2024-03-31 0000045919 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-03-31 0000045919 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:MarketingServicesMember 2023-01-01 2023-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:CustomerCareMember 2023-01-01 2023-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:SalesServicesMember 2023-01-01 2023-03-31 0000045919 us-gaap:OperatingSegmentsMember hrth:FulfillmentAndLogisticsServicesMember 2023-01-01 2023-03-31 0000045919 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0000045919 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 shares iso4217:USD iso4217:USD shares hrth:segment pure hrth:plan hrth:meeting 0000045919 --12-31 false 2024 Q1 P1Y http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAsset http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAsset http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAsset http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseRightOfUseAsset http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityCurrent http://www.hartehanks.com/20240331#OperatingAndFinanceLeaseLiabilityNoncurrent 10-Q true 2024-03-31 false 001-07120 HARTE HANKS, INC. DE 1 Executive Drive Chelmsford MA 01824 74-1677284 512 434-1100 Common Stock HHS NASDAQ Yes Yes Non-accelerated Filer true false false 7240905 11464000 18364000 144000 474000 32778000 34313000 8278000 7935000 2222000 1915000 1758000 1758000 1270000 928000 57770000 65213000 37225000 36533000 8412000 8855000 24507000 25417000 2640000 2820000 1926000 1926000 17106000 17268000 1083000 1258000 22755000 23272000 113444000 122757000 15991000 23176000 4749000 5615000 3713000 3195000 1603000 1815000 9580000 9495000 4519000 4815000 40155000 48111000 10166000 10540000 18426000 18630000 22811000 23691000 1924000 1928000 93482000 102900000 1 1 25000000 25000000 12221484 12221484 7240905 7224718 12221000 12221000 153177000 157889000 844749000 844920000 4980579 4996766 945906000 951083000 -44279000 -44090000 19962000 19857000 113444000 122757000 45448000 47120000 23485000 24465000 13750000 14452000 5939000 6084000 853000 0 1046000 1066000 45073000 46067000 375000 1053000 -11000 210000 -606000 -2586000 -617000 -2376000 -242000 -1323000 -71000 -532000 -171000 -791000 -0.02 -0.02 -0.11 -0.11 7236000 7236000 7425000 7425000 -171000 -791000 344000 740000 -533000 1880000 -189000 2620000 -360000 1829000 12221000 157889000 844920000 -951083000 -44090000 19857000 552000 552000 -5264000 5177000 -87000 -171000 -171000 -189000 -189000 12221000 153177000 844749000 -945906000 -44279000 19962000 12221000 218411000 846490000 -1010012000 -48302000 18808000 540000 540000 -21538000 21326000 -212000 -791000 -791000 2620000 2620000 12221000 197413000 845699000 -988686000 -45682000 20965000 -171000 -791000 1046000 1066000 552000 540000 52000 -208000 -161000 -186000 -1192000 -3452000 267000 -3830000 -7025000 -2416000 518000 66000 212000 -104000 -1216000 -3753000 -5692000 1704000 526000 566000 1000 1000 -525000 -565000 45000 6000 17000 47000 -87000 -212000 -149000 -265000 -534000 1880000 -6900000 2754000 18864000 11364000 11964000 14118000 -36000 138000 167000 -4770000 942000 2034000 11464000 13118000 500000 1000000 11964000 14118000 Overview and Significant Accounting Policies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Background</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Harte Hanks, Inc. together with its subsidiaries (“Harte Hanks,” “Company,” “we,” “our,” or “us”) is a leading global customer experience company. With offices in North America, Asia-Pacific and Europe, Harte Hanks works with some of the world’s most respected brands.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates four reportable segments: Marketing Services; Customer Care; Sales Services; and Fulfillment &amp; Logistics Services. Our Chief Executive Officer (“CEO”) is considered to be our chief operating decision maker. Our CEO reviews our operating results on an aggregate basis for purposes of allocating resources and evaluating financial performance by using the three financial measures: revenue, operating income and operating income plus depreciation and amortization (EBITDA).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Principles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited interim condensed consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should be read in conjunction with information included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 10-K”).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements include the accounts of Harte Hanks, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. As used in this report, the terms “Harte Hanks,” “the Company,” “we,” “us,” or “our” may refer to Harte Hanks, Inc., one or more of its consolidated subsidiaries, or all of them taken as a whole, as the context may require.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interim Financial Information</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Rule 8-01 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S.GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from those estimates due to uncertainties. Such estimates include, but are not limited to, estimates related to lease accounting; pension accounting; fair value for purposes of assessing long-lived assets for impairment; revenue recognition; income taxes; stock-based compensation and contingencies. On an ongoing basis, management reviews its estimates and assumptions based on currently available information. Changes in facts and circumstances could result in revised estimates and assumptions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expense Presentation in Condensed Consolidated Statements of Comprehensi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ve Income</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The “Labor” line in the Condensed Consolidated Statements of Comprehensive Loss includes all employee payroll and benefits costs, including stock-based compensation and temporary labor costs. The “Production and distribution” and “Advertising, selling, general and administrative” lines do not include any labor, depreciation, or amortization expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue upon the transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services based on the relevant contract. We apply the following five-step revenue recognition model:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the contract, or contracts, with a customer</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the performance obligations in the contract</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Determination of the transaction price</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognition of revenue when (or as) we satisfy the performance obligation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain client programs provide for adjustments to billings based upon whether we achieve certain performance criteria. In these circumstances, revenue is recognized when the foregoing conditions are met. We record revenue net of any taxes collected from customers and subsequently remitted to governmental authorities. Any payments received in advance of the performance of services or delivery of the product are recorded as deferred revenue until such time as the services are performed or the product is delivered. Costs incurred for search engine marketing solutions payable to the engine host and postage costs of mailings are billed to our clients and are not directly reflected in our revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from agency and digital services, direct mail, logistics, fulfillment and contact center is recognized when the work is performed. Fees for these services are determined by the terms set forth in each contract. These fees are typically a set fixed price or rate by transaction occurrence, service provided, time spent, or product delivered.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For arrangements requiring design and build of a database, revenue is not recognized until client acceptance occurs. Up-front fees billed during the setup phase for these arrangements are deferred and direct build costs are capitalized. Pricing for these types of arrangements is typically based on a fixed price determined in the contract. Revenue from other database marketing solutions is recognized ratably over the contractual service period. Pricing for these services is typically based on a fixed price per month or per contract.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board ("FASB") Accounting Standard Codification ("ASC") 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also establishes a fair value hierarchy that prioritizes the inputs used in valuation methodologies into three levels:</span></div><div><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:7.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:700;line-height:120%">Level 1 </span></div></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:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="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:700;line-height:120%">Level 2</span></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:10pt;font-weight:400;line-height:120%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="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:700;line-height:120%">Level 3</span></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:10pt;font-weight:400;line-height:120%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of their maturities and/or variable interest rates, certain financial instruments have fair values approximating their carrying values. These instruments include cash and cash equivalents and restricted cash, accounts receivable, trade payables, and long-term debt. The fair value of the assets in our funded pension plan is discussed in Note H, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefit Plans.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div>We determine if an arrangement is a lease at its inception. Operating and finance leases are included in the lease right-of-use (“ROU”) assets and in the current portion and long-term portion of lease liabilities on our condensed consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of each lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date of each lease to determine the present value of lease payments. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Our lease terms may include options to extend or terminate the lease, which are included in the lease ROU assets when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain real estate leases, we account for the lease and non-lease components as a single lease component. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates four reportable segments: Marketing Services; Customer Care; Sales Services; and Fulfillment &amp; Logistics Services. Our Chief Executive Officer (“CEO”) is considered to be our chief operating decision maker. Our CEO reviews our operating results on an aggregate basis for purposes of allocating resources and evaluating financial performance by using the three financial measures: revenue, operating income and operating income plus depreciation and amortization (EBITDA).</span></div> 4 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Principles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited interim condensed consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the unaudited interim condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should be read in conjunction with information included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “2023 10-K”).</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements include the accounts of Harte Hanks, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. As used in this report, the terms “Harte Hanks,” “the Company,” “we,” “us,” or “our” may refer to Harte Hanks, Inc., one or more of its consolidated subsidiaries, or all of them taken as a whole, as the context may require.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interim Financial Information</span></div>The condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Rule 8-01 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by U.S.GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from those estimates due to uncertainties. Such estimates include, but are not limited to, estimates related to lease accounting; pension accounting; fair value for purposes of assessing long-lived assets for impairment; revenue recognition; income taxes; stock-based compensation and contingencies. On an ongoing basis, management reviews its estimates and assumptions based on currently available information. Changes in facts and circumstances could result in revised estimates and assumptions.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expense Presentation in Condensed Consolidated Statements of Comprehensi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ve Income</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The “Labor” line in the Condensed Consolidated Statements of Comprehensive Loss includes all employee payroll and benefits costs, including stock-based compensation and temporary labor costs. The “Production and distribution” and “Advertising, selling, general and administrative” lines do not include any labor, depreciation, or amortization expense.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue upon the transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services based on the relevant contract. We apply the following five-step revenue recognition model:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the contract, or contracts, with a customer</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the performance obligations in the contract</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Determination of the transaction price</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognition of revenue when (or as) we satisfy the performance obligation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain client programs provide for adjustments to billings based upon whether we achieve certain performance criteria. In these circumstances, revenue is recognized when the foregoing conditions are met. We record revenue net of any taxes collected from customers and subsequently remitted to governmental authorities. Any payments received in advance of the performance of services or delivery of the product are recorded as deferred revenue until such time as the services are performed or the product is delivered. Costs incurred for search engine marketing solutions payable to the engine host and postage costs of mailings are billed to our clients and are not directly reflected in our revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from agency and digital services, direct mail, logistics, fulfillment and contact center is recognized when the work is performed. Fees for these services are determined by the terms set forth in each contract. These fees are typically a set fixed price or rate by transaction occurrence, service provided, time spent, or product delivered.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For arrangements requiring design and build of a database, revenue is not recognized until client acceptance occurs. Up-front fees billed during the setup phase for these arrangements are deferred and direct build costs are capitalized. Pricing for these types of arrangements is typically based on a fixed price determined in the contract. Revenue from other database marketing solutions is recognized ratably over the contractual service period. Pricing for these services is typically based on a fixed price per month or per contract.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board ("FASB") Accounting Standard Codification ("ASC") 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also establishes a fair value hierarchy that prioritizes the inputs used in valuation methodologies into three levels:</span></div><div><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:7.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:700;line-height:120%">Level 1 </span></div></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:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="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:700;line-height:120%">Level 2</span></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:10pt;font-weight:400;line-height:120%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="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:700;line-height:120%">Level 3</span></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:10pt;font-weight:400;line-height:120%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of their maturities and/or variable interest rates, certain financial instruments have fair values approximating their carrying values. These instruments include cash and cash equivalents and restricted cash, accounts receivable, trade payables, and long-term debt. The fair value of the assets in our funded pension plan is discussed in Note H, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefit Plans.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div>We determine if an arrangement is a lease at its inception. Operating and finance leases are included in the lease right-of-use (“ROU”) assets and in the current portion and long-term portion of lease liabilities on our condensed consolidated balance sheets. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of each lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the commencement date of each lease to determine the present value of lease payments. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Our lease terms may include options to extend or terminate the lease, which are included in the lease ROU assets when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain real estate leases, we account for the lease and non-lease components as a single lease component. Recent Accounting Pronouncements<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Guidance Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued accounting standards update (“ASU”) 2023-07, which enhances the disclosures required for reportable segments in annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting periods beginning with the fiscal year ending November 30, 2025, and for interim reporting periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The amendments in ASU 2023-09 are effective for the fiscal year ending after November 30, 2026. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other new accounting pronouncements recently adopted or issued had or are expected to have a material impact on the condensed consolidated financial statements.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Guidance Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued accounting standards update (“ASU”) 2023-07, which enhances the disclosures required for reportable segments in annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting periods beginning with the fiscal year ending November 30, 2025, and for interim reporting periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, which requires enhanced income tax disclosures, including disaggregation of information in the rate reconciliation table and disaggregated information related to income taxes paid. The amendments in ASU 2023-09 are effective for the fiscal year ending after November 30, 2026. The Company is currently evaluating the impact that this update will have on its disclosures in the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other new accounting pronouncements recently adopted or issued had or are expected to have a material impact on the condensed consolidated financial statements.</span></div> Revenue from Contracts with Customers<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers ("ASC 606"), an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that are within the scope of the new standard, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. This standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This standard also includes criteria for the capitalization and amortization of certain contract acquisition and fulfillment costs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers state the terms of sale, including the description, quantity, and price of the product sold or service provided. Payment terms can vary by contract, but the period between invoicing and when payment is due is not significant. The Company's contracts with its customers generally do not include rights of return or a significant financing component.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with GAAP, we present sales taxes assessed on revenue-producing transactions on a net basis.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Disaggregation of Revenue </span></div>We disaggregate revenue by four key revenue streams which are aligned with our reportable segments. The nature of the services offered by each key revenue stream is different.<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with customers may consist of multiple performance obligations. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. For most performance obligations, we determine SSP based on the price at which the performance obligation is sold separately. Although uncommon, if the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Further discussion of other performance obligations in each of our major revenue streams follows: </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Services</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketing Services segment delivers strategic planning, data strategy, performance analytics, creative development and execution, technology enablement, marketing automation, and database management. We create relevancy by leveraging data, insight, and our extensive experience in leading clients as they engage their customers through digital, traditional, and emerging channels. We are known for helping clients build deep customer relationships, create connected customer experiences, and optimize each and every customer touch point in order to deliver desired business outcomes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most marketing services performance obligations are satisfied over time and often offered on a per project basis. We have concluded that the best approach to measure the progress toward completion of the project-based performance obligations is the input method, which is based on either the costs or labor hours incurred to date depending upon whether costs or labor hours more accurately depict the transfer of value to the customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our database solutions are built around centralized marketing databases with services rendered to build custom database, database hosting services, customer or target marketing lists and data processing services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These performance obligations, including services rendered to build a custom database, database hosting services, customer or target marketing lists and data processing services, may be satisfied over time or at a point in time. We provide software as a service (“SaaS”) solutions to host data for customers and have concluded that these solutions are stand-ready obligations to be recognized over time on a monthly basis. Our promise to provide certain data related services meets the over-time recognition criteria because our services do not create an asset with an alternative use, and we have an enforceable right to payment. For performance obligations recognized over time, we choose either the input (i.e., labor hour) or output method (i.e., number of customer records) to measure the progress toward completion depending on the nature of the services provided. Some of our other data-related services do not meet the over-time criteria and are therefore, recognized at a point-in-time, typically upon the delivery of a specific deliverable.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts may include outsourced print production work for our clients. These contracts may include a promise to purchase postage on behalf of our clients. In such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Care </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deliver customer care services in the United States, Asia, and Europe to provide advanced solutions such as voice, SMS/chat, email, integrated voice response, web self-service, social cloud monitoring, and analytics.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Services</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fulfillment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&amp;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Logistics Services</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services, delivered internally and with our partners, include printing, lettershop, advanced mail optimization (including commingling services), logistics and transportation optimization, monitoring and tracking, to support traditional and specialized mailings. Our print and fulfillment centers in Massachusetts and Kansas provide custom kitting services, print on demand, product recall support, trade marketing fulfillment, ecommerce product fulfillment, sampling programs, and freight optimization, thereby allowing our customers to efficiently and effectively distribute literature and other marketing materials.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most performance obligations offered within this revenue stream are satisfied over time and utilize the input or output method, depending on the nature of the service, to measure progress toward satisfying the performance obligation. For performance obligations where we charge customers a transaction-based fee, we utilize the output method based on the quantities fulfilled. Services provided through our fulfillment centers are typically priced at a per transaction basis and our contracts provide us the right to invoice for services provided and reflects the value to the customer of the services transferred to date. In most cases, we use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. Prior to the closure of our direct mail production facilities, our direct mail business contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may have included a promise to purchase postage on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transaction Price Allocated to Future Performance Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>We have elected to apply certain optional exemptions that limit the disclosure requirements over remaining performance obligations at period end to exclude the performance obligations that have an original expected duration of one year or less, transactions using the “as invoiced” practical expedient, or when a performance obligation is a series and we have allocated the variable consideration directly to the services performed.<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div>We record a receivable when revenue is recognized prior to invoicing when we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance such as delivery of an additional good or service (e.g. customer contract requires customer’s final acceptance of custom database solution or the delivery of a final marketing strategy presentation before customer payment is required). If invoicing occurs prior to revenue recognition, the unearned revenue is presented on our Condensed Consolidated Balance Sheet as a contract liability, referred to as deferred revenue.<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs to Obtain and Fulfill a Contract</span></div>We recognize an asset for the direct costs incurred to obtain and fulfill our contracts with customers to the extent that we expect to recover these costs and if the benefit is longer than one year. These costs are amortized to expense over the expected period of the benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. We impair the asset when recoverability is not anticipated. We capitalized a portion of commission expense, implementation and other costs that represents the cost to obtain a contract. Revenue from Contracts with Customers<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers ("ASC 606"), an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that are within the scope of the new standard, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. This standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. This standard also includes criteria for the capitalization and amortization of certain contract acquisition and fulfillment costs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers state the terms of sale, including the description, quantity, and price of the product sold or service provided. Payment terms can vary by contract, but the period between invoicing and when payment is due is not significant. The Company's contracts with its customers generally do not include rights of return or a significant financing component.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with GAAP, we present sales taxes assessed on revenue-producing transactions on a net basis.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Disaggregation of Revenue </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue by four key revenue streams which are aligned with our reportable segments. The nature of the services offered by each key revenue stream is different. The following table summarizes revenue from contracts with customers for the three months ended March 31, 2024 and 2023 by our four reportable segments and the pattern of revenue recognition:</span></div><div><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:33.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized at a point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services</span></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:120%">$</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:120%">8,921 </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:120%">$</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:120%">— </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:120%">$</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:120%">8,921 </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:10pt;font-weight:400;line-height:120%">Customer Care</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:120%">12,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:120%">— </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:120%">12,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales Services</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:120%">4,662 </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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">4,662 </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:120%">Fulfillment and Logistics Services</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:120%">15,547 </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:120%">3,876 </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:120%">19,423 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenues</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:120%">$</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:120%">41,572 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">3,876 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">45,448 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:33.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized at a point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services</span></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:120%">$</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:120%">10,420 </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:120%">$</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:120%">819 </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:120%">$</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:120%">11,239 </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:10pt;font-weight:400;line-height:120%">Customer Care</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:120%">11,629 </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:120%">— </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:120%">11,629 </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:120%">Sales Services</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:120%">2,787 </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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">2,787 </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:120%">Fulfillment and Logistics Services</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:120%">18,090 </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:120%">3,375 </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:120%">21,465 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenues</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:120%">$</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:120%">42,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">47,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with customers may consist of multiple performance obligations. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. For most performance obligations, we determine SSP based on the price at which the performance obligation is sold separately. Although uncommon, if the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Further discussion of other performance obligations in each of our major revenue streams follows: </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Services</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketing Services segment delivers strategic planning, data strategy, performance analytics, creative development and execution, technology enablement, marketing automation, and database management. We create relevancy by leveraging data, insight, and our extensive experience in leading clients as they engage their customers through digital, traditional, and emerging channels. We are known for helping clients build deep customer relationships, create connected customer experiences, and optimize each and every customer touch point in order to deliver desired business outcomes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most marketing services performance obligations are satisfied over time and often offered on a per project basis. We have concluded that the best approach to measure the progress toward completion of the project-based performance obligations is the input method, which is based on either the costs or labor hours incurred to date depending upon whether costs or labor hours more accurately depict the transfer of value to the customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our database solutions are built around centralized marketing databases with services rendered to build custom database, database hosting services, customer or target marketing lists and data processing services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These performance obligations, including services rendered to build a custom database, database hosting services, customer or target marketing lists and data processing services, may be satisfied over time or at a point in time. We provide software as a service (“SaaS”) solutions to host data for customers and have concluded that these solutions are stand-ready obligations to be recognized over time on a monthly basis. Our promise to provide certain data related services meets the over-time recognition criteria because our services do not create an asset with an alternative use, and we have an enforceable right to payment. For performance obligations recognized over time, we choose either the input (i.e., labor hour) or output method (i.e., number of customer records) to measure the progress toward completion depending on the nature of the services provided. Some of our other data-related services do not meet the over-time criteria and are therefore, recognized at a point-in-time, typically upon the delivery of a specific deliverable.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts may include outsourced print production work for our clients. These contracts may include a promise to purchase postage on behalf of our clients. In such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Care </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deliver customer care services in the United States, Asia, and Europe to provide advanced solutions such as voice, SMS/chat, email, integrated voice response, web self-service, social cloud monitoring, and analytics.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Services</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are stand-ready obligations and are satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method to recognize revenue. For performance obligations where we charge customers a transaction-based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their SSPs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fulfillment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&amp;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Logistics Services</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services, delivered internally and with our partners, include printing, lettershop, advanced mail optimization (including commingling services), logistics and transportation optimization, monitoring and tracking, to support traditional and specialized mailings. Our print and fulfillment centers in Massachusetts and Kansas provide custom kitting services, print on demand, product recall support, trade marketing fulfillment, ecommerce product fulfillment, sampling programs, and freight optimization, thereby allowing our customers to efficiently and effectively distribute literature and other marketing materials.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most performance obligations offered within this revenue stream are satisfied over time and utilize the input or output method, depending on the nature of the service, to measure progress toward satisfying the performance obligation. For performance obligations where we charge customers a transaction-based fee, we utilize the output method based on the quantities fulfilled. Services provided through our fulfillment centers are typically priced at a per transaction basis and our contracts provide us the right to invoice for services provided and reflects the value to the customer of the services transferred to date. In most cases, we use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. Prior to the closure of our direct mail production facilities, our direct mail business contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may have included a promise to purchase postage on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transaction Price Allocated to Future Performance Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to apply certain optional exemptions that limit the disclosure requirements over remaining performance obligations at period end to exclude the performance obligations that have an original expected duration of one year or less, transactions using the “as invoiced” practical expedient, or when a performance obligation is a series and we have allocated the variable consideration directly to the services performed. As of March 31, 2024, we had no transaction prices allocated to unsatisfied or partially satisfied performance obligations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a receivable when revenue is recognized prior to invoicing when we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance such as delivery of an additional good or service (e.g. customer contract requires customer’s final acceptance of custom database solution or the delivery of a final marketing strategy presentation before customer payment is required). If invoicing occurs prior to revenue recognition, the unearned revenue is presented on our Condensed Consolidated Balance Sheet as a contract liability, referred to as deferred revenue. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contract balances as of March 31, 2024 and December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.393%"><tr><td style="width:1.0%"></td><td style="width:56.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.188%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">March 31, 2024</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:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets</span></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:120%">223 </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:120%">258 </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:10pt;font-weight:400;line-height:120%">Deferred revenue and customer advances</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:120%">3,713 </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:120%">3,195 </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:120%">Deferred revenue, included in other long-term liabilities</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:120%">264 </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:120%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during the three months ended March 31, 2024 from amounts included in deferred revenue at the beginning of the period was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $2.3 million. Revenue recognized during the three months ended March 31, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $2.0 million. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs to Obtain and Fulfill a Contract</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize an asset for the direct costs incurred to obtain and fulfill our contracts with customers to the extent that we expect to recover these costs and if the benefit is longer than one year. These costs are amortized to expense over the expected period of the benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. We impair the asset when recoverability is not anticipated. We capitalized a portion of commission expense, implementation and other costs that represents the cost to obtain a contract. The remaining unamortized contract costs were $0.4 million and $0.6 million as of March 31, 2024 and December 31, 2023, respectively. They are included in other current assets and other assets on our balance sheet. For the periods presented, no impairment was recognized.</span></div> The following table summarizes revenue from contracts with customers for the three months ended March 31, 2024 and 2023 by our four reportable segments and the pattern of revenue recognition:<div><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:33.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized at a point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services</span></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:120%">$</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:120%">8,921 </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:120%">$</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:120%">— </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:120%">$</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:120%">8,921 </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:10pt;font-weight:400;line-height:120%">Customer Care</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:120%">12,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:120%">— </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:120%">12,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales Services</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:120%">4,662 </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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">4,662 </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:120%">Fulfillment and Logistics Services</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:120%">15,547 </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:120%">3,876 </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:120%">19,423 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenues</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:120%">$</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:120%">41,572 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">3,876 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">45,448 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:33.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations recognized at a point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services</span></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:120%">$</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:120%">10,420 </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:120%">$</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:120%">819 </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:120%">$</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:120%">11,239 </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:10pt;font-weight:400;line-height:120%">Customer Care</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:120%">11,629 </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:120%">— </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:120%">11,629 </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:120%">Sales Services</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:120%">2,787 </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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">2,787 </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:120%">Fulfillment and Logistics Services</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:120%">18,090 </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:120%">3,375 </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:120%">21,465 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Revenues</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:120%">$</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:120%">42,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">47,120 </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> 4 8921000 0 8921000 12442000 0 12442000 4662000 0 4662000 15547000 3876000 19423000 41572000 3876000 45448000 10420000 819000 11239000 11629000 0 11629000 2787000 0 2787000 18090000 3375000 21465000 42926000 4194000 47120000 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contract balances as of March 31, 2024 and December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.393%"><tr><td style="width:1.0%"></td><td style="width:56.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.188%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">March 31, 2024</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:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets</span></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:120%">223 </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:120%">258 </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:10pt;font-weight:400;line-height:120%">Deferred revenue and customer advances</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:120%">3,713 </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:120%">3,195 </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:120%">Deferred revenue, included in other long-term liabilities</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:120%">264 </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:120%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 223000 258000 3713000 3195000 264000 294000 2300000 2000000 400000 600000 0 0 Leases<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for corporate and business offices, service facilities, call centers and certain equipment. Leases with an initial term of 12 months or less are generally not recorded on the balance sheet, unless the arrangement includes an option to purchase the underlying asset, or an option to renew the arrangement, that we are reasonably certain to exercise (short-term lease). Our leases have remaining lease terms of <span style="-sec-ix-hidden:f-321">one</span> to eight years, some of which may include options to extend the leases for up to an additional five years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, assets recorded under finance and operating leases were approximately $0.2 million and $24.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. As of December 31, 2023, assets recorded under finance and operating leases were approximately $0.1 million and $25.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. Operating lease right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The discount rate used to determine the commencement date present value of lease payment is the interest rate implicit in the lease, or when that is not readily determinable, we utilize our incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment of leases during the three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2024 and 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to our financing and operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.272%"><tr><td style="width:1.0%"></td><td style="width:41.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">R<span style="-sec-ix-hidden:f-333"><span style="-sec-ix-hidden:f-334"><span style="-sec-ix-hidden:f-335"><span style="-sec-ix-hidden:f-336">ight-of-use Assets</span></span></span></span></span></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:120%">$</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:120%">24,308 </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:120%">$</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:120%">199 </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:120%">$</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:120%">24,507 </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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-340"><span style="-sec-ix-hidden:f-341"><span style="-sec-ix-hidden:f-342"><span style="-sec-ix-hidden:f-343">Current portion of lease liabilities</span></span></span></span></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:120%">4,466 </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:120%">53 </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:120%">4,519 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-347"><span style="-sec-ix-hidden:f-348"><span style="-sec-ix-hidden:f-349"><span style="-sec-ix-hidden:f-350">Long-term lease liabilities</span></span></span></span></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:120%">22,742 </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:120%">69 </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:120%">22,811 </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:120%"><span style="-sec-ix-hidden:f-354"><span style="-sec-ix-hidden:f-355">Total Lease Liabilities</span></span></span></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:120%">$</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:120%">27,208 </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:120%">$</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:120%">122 </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:120%">$</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:120%">27,330 </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-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.272%"><tr><td style="width:1.0%"></td><td style="width:41.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">Right-of-use Assets</span></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:120%">$</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:120%">25,288 </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:120%">$</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:120%">129 </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:120%">$</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:120%">25,417 </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 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><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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease liabilities</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:120%">4,773 </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:120%">42 </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:120%">4,815 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liabilities</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:120%">23,687 </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:120%">4 </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:120%">23,691 </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:120%">Total Lease Liabilities</span></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:120%">$</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:120%">28,460 </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:120%">$</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:120%">46 </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:120%">$</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:120%">28,506 </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-top:12pt;text-align:justify"><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 March 31, 2024 and 2023, the components of lease expense were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.666%"><tr><td style="width:1.0%"></td><td style="width:44.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></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:120%">$</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:120%">1,349 </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:120%">$</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:120%">1,456 </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 style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on lease liabilities</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:120%">1 </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:120%">2 </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:120%">Total Finance lease cost</span></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:120%">8 </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="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:120%">42 </span></td><td style="background-color:#ffffff;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:#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:120%">Variable lease cost</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:120%">447 </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:120%">502 </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:120%">Sublease income</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:120%">(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:120%">(286)</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:120%">Total lease cost, net</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:120%">$</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:120%">1,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.969%"><tr><td style="width:1.0%"></td><td style="width:48.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Cash Flows Information</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</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:120%">Operating cash flows from 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:120%">$</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:120%">2,821 </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:120%">$</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:120%">3,341 </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:120%">Operating cash flows from 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:120%">1 </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:120%">2 </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:120%">Financing cash flows from finance leases</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:120%">17 </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:120%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Remaining Lease term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">6.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">5.7</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:120%">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:120%">3.8</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:120%">1.2</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68 </span></td><td style="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:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.67 </span></td><td style="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:120%">%</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:120%">Finance leases</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:120%">8.06 </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:120%">%</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:120%">5.87 </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:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.969%"><tr><td style="width:1.0%"></td><td style="width:48.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:700;line-height:120%">Finance Leases</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Remainder of 2024</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:120%">$</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:120%">4,567 </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:120%">$</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:120%">48 </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:120%">2025</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:120%">4,638 </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:120%">26 </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:120%">2026</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:120%">4,215 </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:120%">23 </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:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,188 </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:120%">22 </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:120%">2028</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:120%">4,094 </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:120%">22 </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:120%">2029 and beyond</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:120%">11,396 </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:120%">— </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:120%">Total future minimum 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 #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:120%">33,098 </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:120%">141 </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:10pt;font-weight:400;line-height:120%">Less: imputed 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:120%">5,890 </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:120%">19 </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:120%">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 #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:120%">$</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:120%">27,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.</span></div> Leases<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for corporate and business offices, service facilities, call centers and certain equipment. Leases with an initial term of 12 months or less are generally not recorded on the balance sheet, unless the arrangement includes an option to purchase the underlying asset, or an option to renew the arrangement, that we are reasonably certain to exercise (short-term lease). Our leases have remaining lease terms of <span style="-sec-ix-hidden:f-321">one</span> to eight years, some of which may include options to extend the leases for up to an additional five years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, assets recorded under finance and operating leases were approximately $0.2 million and $24.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. As of December 31, 2023, assets recorded under finance and operating leases were approximately $0.1 million and $25.3 million, respectively, and accumulated amortization associated with finance leases was $0.1 million. Operating lease right of use assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The discount rate used to determine the commencement date present value of lease payment is the interest rate implicit in the lease, or when that is not readily determinable, we utilize our incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment of leases during the three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2024 and 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to our financing and operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.272%"><tr><td style="width:1.0%"></td><td style="width:41.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">R<span style="-sec-ix-hidden:f-333"><span style="-sec-ix-hidden:f-334"><span style="-sec-ix-hidden:f-335"><span style="-sec-ix-hidden:f-336">ight-of-use Assets</span></span></span></span></span></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:120%">$</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:120%">24,308 </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:120%">$</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:120%">199 </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:120%">$</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:120%">24,507 </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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-340"><span style="-sec-ix-hidden:f-341"><span style="-sec-ix-hidden:f-342"><span style="-sec-ix-hidden:f-343">Current portion of lease liabilities</span></span></span></span></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:120%">4,466 </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:120%">53 </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:120%">4,519 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-347"><span style="-sec-ix-hidden:f-348"><span style="-sec-ix-hidden:f-349"><span style="-sec-ix-hidden:f-350">Long-term lease liabilities</span></span></span></span></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:120%">22,742 </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:120%">69 </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:120%">22,811 </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:120%"><span style="-sec-ix-hidden:f-354"><span style="-sec-ix-hidden:f-355">Total Lease Liabilities</span></span></span></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:120%">$</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:120%">27,208 </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:120%">$</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:120%">122 </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:120%">$</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:120%">27,330 </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-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.272%"><tr><td style="width:1.0%"></td><td style="width:41.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">Right-of-use Assets</span></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:120%">$</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:120%">25,288 </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:120%">$</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:120%">129 </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:120%">$</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:120%">25,417 </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 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><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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease liabilities</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:120%">4,773 </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:120%">42 </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:120%">4,815 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liabilities</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:120%">23,687 </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:120%">4 </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:120%">23,691 </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:120%">Total Lease Liabilities</span></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:120%">$</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:120%">28,460 </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:120%">$</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:120%">46 </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:120%">$</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:120%">28,506 </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-top:12pt;text-align:justify"><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 March 31, 2024 and 2023, the components of lease expense were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.666%"><tr><td style="width:1.0%"></td><td style="width:44.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></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:120%">$</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:120%">1,349 </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:120%">$</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:120%">1,456 </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 style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on lease liabilities</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:120%">1 </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:120%">2 </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:120%">Total Finance lease cost</span></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:120%">8 </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="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:120%">42 </span></td><td style="background-color:#ffffff;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:#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:120%">Variable lease cost</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:120%">447 </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:120%">502 </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:120%">Sublease income</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:120%">(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:120%">(286)</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:120%">Total lease cost, net</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:120%">$</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:120%">1,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.969%"><tr><td style="width:1.0%"></td><td style="width:48.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Cash Flows Information</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</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:120%">Operating cash flows from 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:120%">$</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:120%">2,821 </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:120%">$</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:120%">3,341 </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:120%">Operating cash flows from 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:120%">1 </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:120%">2 </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:120%">Financing cash flows from finance leases</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:120%">17 </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:120%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Remaining Lease term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">6.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">5.7</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:120%">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:120%">3.8</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:120%">1.2</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68 </span></td><td style="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:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.67 </span></td><td style="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:120%">%</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:120%">Finance leases</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:120%">8.06 </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:120%">%</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:120%">5.87 </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:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.969%"><tr><td style="width:1.0%"></td><td style="width:48.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:700;line-height:120%">Finance Leases</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Remainder of 2024</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:120%">$</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:120%">4,567 </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:120%">$</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:120%">48 </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:120%">2025</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:120%">4,638 </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:120%">26 </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:120%">2026</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:120%">4,215 </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:120%">23 </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:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,188 </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:120%">22 </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:120%">2028</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:120%">4,094 </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:120%">22 </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:120%">2029 and beyond</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:120%">11,396 </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:120%">— </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:120%">Total future minimum 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 #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:120%">33,098 </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:120%">141 </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:10pt;font-weight:400;line-height:120%">Less: imputed 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:120%">5,890 </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:120%">19 </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:120%">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 #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:120%">$</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:120%">27,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.</span></div> P8Y P5Y 200000 24300000 100000 100000 25300000 100000 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to our financing and operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.272%"><tr><td style="width:1.0%"></td><td style="width:41.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">R<span style="-sec-ix-hidden:f-333"><span style="-sec-ix-hidden:f-334"><span style="-sec-ix-hidden:f-335"><span style="-sec-ix-hidden:f-336">ight-of-use Assets</span></span></span></span></span></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:120%">$</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:120%">24,308 </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:120%">$</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:120%">199 </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:120%">$</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:120%">24,507 </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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-340"><span style="-sec-ix-hidden:f-341"><span style="-sec-ix-hidden:f-342"><span style="-sec-ix-hidden:f-343">Current portion of lease liabilities</span></span></span></span></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:120%">4,466 </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:120%">53 </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:120%">4,519 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-347"><span style="-sec-ix-hidden:f-348"><span style="-sec-ix-hidden:f-349"><span style="-sec-ix-hidden:f-350">Long-term lease liabilities</span></span></span></span></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:120%">22,742 </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:120%">69 </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:120%">22,811 </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:120%"><span style="-sec-ix-hidden:f-354"><span style="-sec-ix-hidden:f-355">Total Lease Liabilities</span></span></span></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:120%">$</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:120%">27,208 </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:120%">$</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:120%">122 </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:120%">$</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:120%">27,330 </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-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.272%"><tr><td style="width:1.0%"></td><td style="width:41.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">Right-of-use Assets</span></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:120%">$</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:120%">25,288 </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:120%">$</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:120%">129 </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:120%">$</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:120%">25,417 </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 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><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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease liabilities</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:120%">4,773 </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:120%">42 </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:120%">4,815 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liabilities</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:120%">23,687 </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:120%">4 </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:120%">23,691 </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:120%">Total Lease Liabilities</span></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:120%">$</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:120%">28,460 </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:120%">$</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:120%">46 </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:120%">$</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:120%">28,506 </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> 24308000 199000 24507000 4466000 53000 4519000 22742000 69000 22811000 27208000 122000 27330000 25288000 129000 25417000 4773000 42000 4815000 23687000 4000 23691000 28460000 46000 28506000 <div style="margin-top:12pt;text-align:justify"><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 March 31, 2024 and 2023, the components of lease expense were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.666%"><tr><td style="width:1.0%"></td><td style="width:44.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></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:120%">$</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:120%">1,349 </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:120%">$</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:120%">1,456 </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 style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40 </span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on lease liabilities</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:120%">1 </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:120%">2 </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:120%">Total Finance lease cost</span></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:120%">8 </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="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:120%">42 </span></td><td style="background-color:#ffffff;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:#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:120%">Variable lease cost</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:120%">447 </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:120%">502 </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:120%">Sublease income</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:120%">(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:120%">(286)</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:120%">Total lease cost, net</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:120%">$</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:120%">1,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.969%"><tr><td style="width:1.0%"></td><td style="width:48.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2024</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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Cash Flows Information</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</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:120%">Operating cash flows from 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:120%">$</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:120%">2,821 </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:120%">$</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:120%">3,341 </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:120%">Operating cash flows from 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:120%">1 </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:120%">2 </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:120%">Financing cash flows from finance leases</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:120%">17 </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:120%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Remaining Lease term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">6.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">5.7</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:120%">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:120%">3.8</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:120%">1.2</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68 </span></td><td style="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:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.67 </span></td><td style="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:120%">%</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:120%">Finance leases</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:120%">8.06 </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:120%">%</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:120%">5.87 </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:120%">%</span></td></tr></table></div> 1349000 1456000 7000 40000 1000 2000 8000 42000 447000 502000 158000 286000 1646000 1714000 2821000 3341000 1000 2000 17000 47000 P6Y9M18D P5Y8M12D P3Y9M18D P1Y2M12D 0.0568 0.0367 0.0806 0.0587 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the Company’s finance and operating lease liabilities as of March 31, 2024 are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.969%"><tr><td style="width:1.0%"></td><td style="width:48.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:700;line-height:120%">Finance Leases</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Remainder of 2024</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:120%">$</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:120%">4,567 </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:120%">$</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:120%">48 </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:120%">2025</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:120%">4,638 </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:120%">26 </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:120%">2026</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:120%">4,215 </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:120%">23 </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:120%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,188 </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:120%">22 </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:120%">2028</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:120%">4,094 </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:120%">22 </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:120%">2029 and beyond</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:120%">11,396 </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:120%">— </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:120%">Total future minimum 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 #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:120%">33,098 </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:120%">141 </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:10pt;font-weight:400;line-height:120%">Less: imputed 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:120%">5,890 </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:120%">19 </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:120%">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 #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:120%">$</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:120%">27,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Non-cancelable sublease proceeds for the remainder of the fiscal year ending December 31, 2024 of $0.2 million, are not included in the table above.</span></div> 4567000 48000 4638000 26000 4215000 23000 4188000 22000 4094000 22000 11396000 0 33098000 141000 5890000 19000 27208000 122000 200000 Convertible Preferred Stock and Share Repurchase Program<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Preferred Stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2023, the Company cancelled all shares of Series A Preferred Stock pursuant to the Certificate of Elimination filed with the Secretary of State of Delaware. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 2, 2023, the Board of Directors of Harte Hanks approved a share repurchase program to maximize shareholder value with authorization to repurchase $6.5 million of the Company’s Common Stock. In the three months ended March 31, 2024 and 2023, we didn't repurchase any shares of common stock.</span></div> 6500000 Long-Term Debt<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2021, the Company entered into a three-year, $25.0 million asset-based revolving credit facility (the "Credit Facility") with Texas Capital Bank ("TCB"). The Company’s obligations under the Credit Facility are guaranteed on a joint and several basis by the Company’s material subsidiaries (the “Guarantors”). The Credit Facility is secured by substantially all of the assets of the Company and the Guarantors pursuant to a Pledge and Security Agreement, dated as of December 21, 2021, among the Company, TCB and the other Guarantors party thereto (the "Security Agreement"). On December 29, 2023, the Company extended the maturity date for the Credit Facility by a period of six months to June 30, 2025. The extension was executed with substantially similar terms and conditions as the original Credit Facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility provides for loans up to the lesser of (a) $25.0 million, and (b) the amount available under a “borrowing base” calculated primarily by reference to the Company's cash and cash equivalents and accounts receivables. The Credit Facility allows the Company to use up to $3.0 million of its borrowing capacity to issue letters of credit. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loans under the Credit Facility accrue interest at a variable rate equal to the Secured Overnight Financing Rate (SOFR) plus a margin of 2.25% per annum. The interest rate was 7.68%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of March 31, 2024. The outstanding amounts advanced under the Credit Facility are due and payable in full on June 30, 2025. As of March 31, 2024 and December 31, 2023, we had letters of credit outstanding in the amount of $1.0 million and $0.8 million, respectively. No amounts were drawn against these letters of credit at March 31, 2024. These letters of credit exist to support insurance programs relating to worker’s compensation and general liability. Unused commitment balances accrue fees at a rate of 0.25%.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, we had the ability to borrow $24.0 million and $24.2 million, respectively, under the New Credit Facility.</span></div> P3Y 25000000 P6M 25000000 3000000 0.0225 0.0768 1000000 800000 0 0.0025 24000000 24200000 Stock-Based Compensation<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain stock incentive plans for the benefit of certain officers, directors, and employees. Our stock incentive plans provide for the ability to issue stock options, cash stock appreciation rights, performance stock units, phantom stock units and cash performance stock units. Our cash stock appreciation rights, phantom stock units and cash performance stock units settle solely in cash and are treated as the current liability, which are adjusted each reporting period based on changes in our stock price.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock-based awards is based on the fair values of the awards on the date of grant and is recognized on a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">straight-line basis over the vesting period of the entire award in the “Labor” line of the Condensed Consolidated Statements of Comprehensive Income. We recognized $0.6 million and $0.5 million of stock-based compensation expense during the three months ended March 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023</span>, respectively. 600000 500000 Employee Benefit Plans<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 1999, we provided a defined benefit pension plan for which most of our employees were eligible to participate (the “Qualified Pension Plan”). In conjunction with significant enhancements to our 401(k) plan, we elected to freeze benefits under the Qualified Pension Plan as of December 31, 1998.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1994, we adopted a non-qualified, unfunded, supplemental pension plan (the “Restoration Pension Plan”) covering certain employees, which provides for incremental pension payments so that total pension payments equal those amounts that would have been payable from the principal pension plan were it not for limitations imposed by income tax regulation. The benefits under the Restoration Pension Plan were intended to provide benefits equivalent to our Qualified Pension Plan as if such plan had not been frozen. We elected to freeze benefits under the Restoration Pension Plan as of April 1, 2014.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2020, the Board of Directors of the Company approved the division of the Qualified Pension Plan into two distinct plans, “Qualified Pension Plan I” and “Qualified Pension Plan II.” The assets and liabilities of the Qualified Pension Plan that were attributable to certain participants in Qualified Pension Plan II were spun off and transferred into Qualified Pension Plan II effective as of the end of December 31, 2021, in accordance with Internal Revenue Code section 414(I) and ERISA Section 4044.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Board of Directors of the Company approved the termination of the Qualified Pension Plan I. The termination process will take approximately 18 months to complete and will result in the transfer of our obligations pursuant to this pension plan to a third-party provider. We expect to make a cash contribution of $7.6 million to terminate the Qualified Pension Plan I.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overfunded or underfunded status of our defined benefit post-retirement plans is recorded as an asset or liability on our condensed consolidated balance sheets. The funded status is measured as the difference between the fair value of plan assets and the projected benefit obligation. Periodic changes in the funded status are recognized through other comprehensive income in the Condensed Consolidated Statements of Comprehensive Income (Loss). We currently measure the funded status of our defined benefit plans as of December 31, the date of our year-end Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net pension cost for both plans included the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.666%"><tr><td style="width:1.0%"></td><td style="width:55.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.830%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.832%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></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:120%">$</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:120%">1,772 </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:120%">$</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:120%">1,260 </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:10pt;font-weight:400;line-height:120%">Expected return on plan assets</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:120%">(1,554)</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:120%">(1,468)</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:120%">Recognized actuarial loss</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:120%">630 </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:120%">719 </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:120%">Net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:120%">848 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:120%">511 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on current estimates, we will be required to make a $2.0 million contribution to the combined qualified Pension Plan in 2024. We made $0.3 million of such $2.0 million aggregate contribution in the three months ended March 31, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not required to make, and do not intend to make, any contributions to our Restoration Pension Plan in 2024 other than to the extent needed to cover benefit payments. We made benefit payments under this supplemental plan of $0.5 million and $0.3 million in the three months ended March 31, 2024 and 2023, respectively.</span></div> 2 P18M 7600000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net pension cost for both plans included the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.666%"><tr><td style="width:1.0%"></td><td style="width:55.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.830%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.832%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></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:120%">$</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:120%">1,772 </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:120%">$</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:120%">1,260 </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:10pt;font-weight:400;line-height:120%">Expected return on plan assets</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:120%">(1,554)</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:120%">(1,468)</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:120%">Recognized actuarial loss</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:120%">630 </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:120%">719 </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:120%">Net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:120%">848 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:120%">511 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1772000 1260000 1554000 1468000 -630000 -719000 848000 511000 2000000 300000 2000000 500000 300000 Income Taxes<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax benefit was $0.1 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively. The provision for income taxes resulted in an effective income tax rate of 29.3% for the three months ended March 31, 2024 and 40.2% for the three months ended March 31, 2023. The effective income tax rate for the three months ended March 31, 2024 and 2023 differs from the federal statutory rate of 21%, primarily due to the U.S. state income taxes and the impact of income earned in foreign jurisdictions. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Harte Hanks, or one of our subsidiaries file income tax returns in the U.S. federal, U.S. state, and foreign jurisdictions. For U.S. state, federal and foreign returns, we are no longer subject to tax examinations for years prior to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reviewed all of its tax positions in order to determine whether all, a portion, or none of any related tax benefit should be recognized and has not identified or recorded any ASC 740-10 reserve.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to classify any interest expense and penalties related to income taxes within income tax expense in our Condensed Consolidated Statements of Comprehensive Income (Loss). We did not have a significant amount of interest or penalties accrued at March 31, 2024 or December 31, 2023.</span></div> -100000 -500000 0.293 0.402 Loss Per Share<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share (“EPS”) is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the period. Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with restricted common stock awards and stock option under our stock incentive plans. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of basic and diluted EPS were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.575%"><tr><td style="width:1.0%"></td><td style="width:64.366%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.105%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands, except per share amounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(171)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(791)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS denominator: weighted-average common shares outstanding</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:120%">7,236</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:120%">7,425</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:120%">Diluted EPS denominator</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,236</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,425</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per Common Share</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:120%">$</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:120%">(0.02)</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:120%">$</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:120%">(0.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:120%">Diluted loss per Common Share</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:120%">$</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:120%">(0.02)</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:120%">$</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:120%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><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 March 31, 2024 and 2023, respectively, the following shares have been excluded from the calculation of shares used in the diluted EPS calculation: 312,723</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 9,921 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of anti-dilutive market price options; 43,780 and zero of anti-dilutive unvested restricted shares.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of basic and diluted EPS were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.575%"><tr><td style="width:1.0%"></td><td style="width:64.366%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.105%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands, except per share amounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(171)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(791)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS denominator: weighted-average common shares outstanding</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:120%">7,236</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:120%">7,425</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:120%">Diluted EPS denominator</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,236</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,425</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per Common Share</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:120%">$</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:120%">(0.02)</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:120%">$</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:120%">(0.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:120%">Diluted loss per Common Share</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:120%">$</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:120%">(0.02)</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:120%">$</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:120%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -171000 -791000 7236000 7425000 7236000 7425000 -0.02 -0.11 -0.02 -0.11 312723 9921 43780 0 Comprehensive Income (Loss)<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive Income (loss) for a period encompasses net income (loss) and all other changes in equity other than from transactions with our stockholders. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive loss by component were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Defined Benefit<br/>Pension Items</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:10pt;font-weight:700;line-height:120%">Foreign Currency<br/>Items</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2023</span></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:120%">$</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:120%">(42,456)</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:120%">$</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:120%">(1,634)</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:120%">$</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:120%">(44,090)</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:10pt;font-weight:400;line-height:120%">Other comprehensive loss, net of tax, before reclassifications</span></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:120%">— </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="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:120%">(533)</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="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:120%">(533)</span></td><td style="background-color:#ffffff;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:#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:120%">Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income</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:120%">344 </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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">344 </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:120%">Net current period other comprehensive loss, net of tax</span></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:120%">344 </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="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:120%">(533)</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="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:120%">(189)</span></td><td style="background-color:#ffffff;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:#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:120%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(42,112)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(2,167)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(44,279)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Defined Benefit Pension Items</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:10pt;font-weight:700;line-height:120%">Foreign Currency Items</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2022</span></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:120%">$</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:120%">(44,120)</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:120%">$</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:120%">(4,182)</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:120%">$</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:120%">(48,302)</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:10pt;font-weight:400;line-height:120%">Other comprehensive income, net of tax, before reclassifications</span></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:120%">— </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="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:120%">1,880 </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="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:120%">1,880 </span></td><td style="background-color:#ffffff;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:#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:120%">Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income</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:120%">740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">740 </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:120%">Net current period other comprehensive income, net of tax</span></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:120%">740 </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="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:120%">1,880 </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="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:120%">2,620 </span></td><td style="background-color:#ffffff;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:#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:120%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(43,380)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(2,302)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(45,682)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;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%">Reclassification amounts related to the defined pension plans are included in the computation of net periodic pension benefit cost (see Note H, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefit Plans</span>). <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive loss by component were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Defined Benefit<br/>Pension Items</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:10pt;font-weight:700;line-height:120%">Foreign Currency<br/>Items</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2023</span></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:120%">$</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:120%">(42,456)</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:120%">$</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:120%">(1,634)</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:120%">$</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:120%">(44,090)</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:10pt;font-weight:400;line-height:120%">Other comprehensive loss, net of tax, before reclassifications</span></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:120%">— </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="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:120%">(533)</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="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:120%">(533)</span></td><td style="background-color:#ffffff;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:#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:120%">Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income</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:120%">344 </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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">344 </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:120%">Net current period other comprehensive loss, net of tax</span></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:120%">344 </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="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:120%">(533)</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="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:120%">(189)</span></td><td style="background-color:#ffffff;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:#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:120%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(42,112)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(2,167)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(44,279)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Defined Benefit Pension Items</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:10pt;font-weight:700;line-height:120%">Foreign Currency Items</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2022</span></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:120%">$</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:120%">(44,120)</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:120%">$</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:120%">(4,182)</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:120%">$</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:120%">(48,302)</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:10pt;font-weight:400;line-height:120%">Other comprehensive income, net of tax, before reclassifications</span></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:120%">— </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="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:120%">1,880 </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="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:120%">1,880 </span></td><td style="background-color:#ffffff;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:#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:120%">Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income</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:120%">740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">740 </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:120%">Net current period other comprehensive income, net of tax</span></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:120%">740 </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="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:120%">1,880 </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="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:120%">2,620 </span></td><td style="background-color:#ffffff;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:#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:120%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(43,380)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(2,302)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:120%">(45,682)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -42456000 -1634000 -44090000 0 -533000 -533000 -344000 0 -344000 344000 -533000 -189000 -42112000 -2167000 -44279000 -44120000 -4182000 -48302000 0 1880000 1880000 -740000 0 -740000 740000 1880000 2620000 -43380000 -2302000 -45682000 Litigation and Contingencies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of our business, we are obligated under some agreements to indemnify our clients as a result of third party claims that we infringe on the proprietary rights of third parties, or third party claims relating to other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ad hoc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contract obligations. The terms and duration of these commitments vary and, in some cases, may be indefinite, and some of these contractual commitments do not limit the maximum amount of future payments we could become obligated to make thereunder; accordingly, our actual aggregate maximum exposure related to these types of commitments is not reasonably estimable. Historically, we have not been obligated to make significant payments for obligations of this nature, and no liabilities have been recorded for these obligations in our consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to various claims and legal proceedings in the ordinary course of conducting our businesses and, from time to time, we may become involved in additional claims and lawsuits incidental to our businesses. We routinely assess the likelihood of adverse judgments or outcomes to these matters, as well as ranges of probable losses; to the extent losses are reasonably estimable. Accruals are recorded for these matters to the extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonable estimable.</span></div>In the opinion of management, appropriate and adequate accruals for legal matters have been made, and management believes that the probability of a material loss beyond the amounts accrued is remote. Nevertheless, we cannot predict the impact of future developments affecting our pending or future claims and lawsuits. We expense legal costs as incurred, and all recorded legal liabilities are adjusted as required as better information becomes available to us. The factors we consider when recording an accrual for contingencies include, among others: (i) the opinions and views of our general counsel and outside legal counsel; (ii) our previous experience with similar claims; and (iii) the decision of our management as to how we intend to respond to the complaints. Restructuring Activities<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second half of 2023, we engaged a consulting firm to help review and analyze the structure and operations of the Company. This review included greater than 200 meetings with personnel at all levels of the firm and led to the initiation of our transformation program named "Project Elevate". The program involves the optimization and rationalization of our business resources as well as the partial reinvestment of savings into the Company's sales and marketing team, technology, and strategy. A business transformation office was established at the beginning of 2024 to manage and measure these initiatives. Reorganization cost reductions from Project Elevate during 2024 through 2026 are estimated to be $16.0 million. For the year ended December 31, 2023, we recorded restructuring charges of $5.7 million. We expect to incur total restructuring charges of $10.1 million through the end of 2024. </span></div><div style="margin-top:12pt;text-align:justify"><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 March 31, 2024, we recorded restructuring charges of $0.9 million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restructuring charges which are recorded in “Restructuring Expense” in the Condensed Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.848%"><tr><td style="width:1.0%"></td><td style="width:61.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.009%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.984%"></td><td style="width:0.1%"></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-style:italic;font-weight:400;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Consulting and employee expense</span></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:114%">$</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:114%">95 </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:10pt;font-weight:400;line-height:114%">Severance</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:114%">747 </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:114%">Facility and other expenses</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:114%">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:114%">Total</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:120%">$</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:120%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in liabilities related to restructuring activities:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.212%"><tr><td style="width:1.0%"></td><td style="width:28.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.515%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Three months ended March 31, 2024</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-style:italic;font-weight:400;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Consulting and Employee</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.33pt;padding-right:6.33pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 13.67pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Facility, asset impairment and other expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 13.67pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.33pt;padding-right:6.33pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13.67pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">3,574 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">144 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">3,756 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95 </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:114%">747 </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:114%">11 </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:114%">853 </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:114%">Payments and adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13.67pt"></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:114%">(3,669)</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:114%">(444)</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:114%">(49)</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:114%">(4,162)</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:114%">Ending balance:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 200 16000000 5700000 10100000 900000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restructuring charges which are recorded in “Restructuring Expense” in the Condensed Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.848%"><tr><td style="width:1.0%"></td><td style="width:61.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.009%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.984%"></td><td style="width:0.1%"></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-style:italic;font-weight:400;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:120%">Three months ended March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Consulting and employee expense</span></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:114%">$</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:114%">95 </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:10pt;font-weight:400;line-height:114%">Severance</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:114%">747 </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:114%">Facility and other expenses</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:114%">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:114%">Total</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:120%">$</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:120%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 95000 747000 11000 853000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in liabilities related to restructuring activities:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.212%"><tr><td style="width:1.0%"></td><td style="width:28.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.515%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Three months ended March 31, 2024</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-style:italic;font-weight:400;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Consulting and Employee</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.33pt;padding-right:6.33pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 13.67pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Facility, asset impairment and other expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 13.67pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.33pt;padding-right:6.33pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13.67pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">3,574 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">144 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">3,756 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:114%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95 </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:114%">747 </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:114%">11 </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:114%">853 </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:114%">Payments and adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13.67pt"></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:114%">(3,669)</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:114%">(444)</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:114%">(49)</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:114%">(4,162)</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:114%">Ending balance:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13.67pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:114%">447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3574000 144000 38000 3756000 95000 747000 11000 853000 3669000 444000 49000 4162000 0 447000 0 447000 Segment Reporting<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Harte Hanks is a leading global customer experience company. Beginning in 2024, we have organized our operations into four reportable segments based on the types of products and services we provide: Marketing Services, Customer Care, Sales Services and Fulfillment &amp; Logistics Services. The Sales Service is our new reportable segment for 2024 as it has become strategically more important for our company. It was included in Customer Care segment in 2023. 2023 segment reporting has been restated to reflect this change.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketing Services segment leverages data, insight, and experience to support clients as they engage customers through digital, traditional, and emerging channels. We partner with clients to develop strategies and tactics to identify and prioritize customer audiences in B2C and B2B transactions. Our key service offerings include strategic business, brand, marketing and communications planning, data strategy, audience identification and prioritization, predictive modeling, creative development and execution across traditional and digital channels, website and app development, platform architecture, database build and management, marketing automation, and performance measurement, reporting and optimization. </span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Customer Care segment offers intelligently responsive contact center solutions, which use real-time data to effectively interact with each customer. Customer contacts are handled through phone, e-mail, social media, text messaging, chat and digital self-service support. We provide these services utilizing our advanced technology infrastructure, human resource management skills and industry experience.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Sales Services segment enables customers to optimize their go-to-market function by offering a range of outsourced services including sales process optimization, sales play development, inbound lead qualification and outbound sales prospecting.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Fulfillment &amp; Logistics segment consists of mail and product fulfillment and logistics services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a variety of product fulfillment solutions, including printing on demand, managing product recalls, and distributing literature and promotional products to support B2B trade, drive marketing campaigns, and improve customer experience.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also a provider of third-party logistics and freight optimization in the United States. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three principal financial measures reported to our CEO (the chief operating decision maker)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for use in assessing segment performance and allocating resources. Those measures are revenue, operating income (loss) and operating income (loss) plus depreciation and amortization (“EBITDA”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Operating income for segment reporting disclosed below, is revenues less operating costs and allocated corporate expenses. Segment operating expenses include allocations of certain centrally incurred costs such as employee benefits, occupancy, information systems, accounting services, internal legal staff, and human resources administration. These costs are allocated based on actual usage or other appropriate methods. Unallocated corporate expenses are corporate overhead expenses not attributable to the operating groups. Interest income and expense are not allocated to the segments. The Company does not allocate assets to our reportable segments for internal reporting purposes, nor does our CEO evaluate reportable segments using discrete asset information. The accounting policies of the segments are consistent with those described in the Note A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview and Significant Accounting Policies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information by segment for the three months ended March 31, 2024:</span></div><div><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.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Marketing Services</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:10pt;font-weight:700;line-height:120%">Customer Care</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:10pt;font-weight:700;line-height:120%">Sales Services</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:10pt;font-weight:700;line-height:120%">Fulfillment &amp; Logistics</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:10pt;font-weight:700;line-height:120%">Restructuring Expense</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:10pt;font-weight:700;line-height:120%">Unallocated Corporate</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Revenue</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:120%">$</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:120%">8,921 </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:120%">$</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:120%">12,442 </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:120%">$</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:120%">4,662 </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:120%">$</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:120%">19,423 </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:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">45,448 </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:120%">Segment operating expense</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:120%">7,150 </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:120%">9,407 </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:120%">3,339 </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:120%">17,043 </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:120%">853 </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:120%">6,235 </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:120%">44,027 </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:120%">Contribution margin (loss)</span></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:120%">$</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:120%">1,771 </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:120%">$</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:120%">3,035 </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:120%">$</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:120%">1,323 </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:120%">$</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:120%">2,380 </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:120%">$</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:120%">(853)</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:120%">$</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:120%">(6,235)</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:120%">$</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:120%">1,421 </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:10pt;font-weight:400;line-height:120%">Overhead allocation</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:120%">806 </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:120%">582 </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:120%">194 </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:120%">801 </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:120%">— </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:120%">(2,383)</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:120%">— </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:120%">EBITDA</span></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:120%">$</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:120%">965 </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:120%">$</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:120%">2,453 </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:120%">$</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:120%">1,129 </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:120%">$</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:120%">1,579 </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:120%">$</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:120%">(853)</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:120%">$</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:120%">(3,852)</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:120%">$</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:120%">1,421 </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:10pt;font-weight:400;line-height:120%">Depreciation and amortization</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:120%">177 </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:120%">62 </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:120%">195 </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:120%">248 </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:120%">— </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:120%">364 </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:120%">1,046 </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:120%">Operating income (loss)</span></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:120%">$</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:120%">788 </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:120%">$</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:120%">2,391 </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:120%">$</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:120%">934 </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:120%">$</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:120%">1,331 </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:120%">$</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:120%">(853)</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:120%">$</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:120%">(4,216)</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:120%">$</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:120%">375 </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></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information by segment for the three months ended March 31, 2023:</span></div><div><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.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Marketing Services</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:10pt;font-weight:700;line-height:120%">Customer Care</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:10pt;font-weight:700;line-height:120%">Sales Services</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:10pt;font-weight:700;line-height:120%">Fulfillment &amp; Logistics</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:10pt;font-weight:700;line-height:120%">Restructuring Expense</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:10pt;font-weight:700;line-height:120%">Unallocated Corporate</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Revenue</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:120%">$</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:120%">11,239 </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:120%">$</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:120%">11,629 </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:120%">$</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:120%">2,787 </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:120%">$</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:120%">21,465 </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:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">47,120 </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:120%">Segment operating expense</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:120%">9,259 </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:120%">9,388 </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:120%">2,266 </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:120%">18,509 </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:120%">— </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:120%">5,579 </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:120%">45,001 </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:120%">Contribution margin (loss)</span></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:120%">$</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:120%">1,980 </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:120%">$</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:120%">2,241 </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:120%">$</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:120%">521 </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:120%">$</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:120%">2,956 </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:120%">$</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:120%">— </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:120%">$</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:120%">(5,579)</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:120%">$</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:120%">2,119 </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:10pt;font-weight:400;line-height:120%">Overhead allocation</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:120%">789 </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:120%">714 </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:120%">— </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:120%">758 </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:120%">— </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:120%">(2,261)</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:120%">— </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:120%">EBITDA</span></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:120%">$</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:120%">1,191 </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:120%">$</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:120%">1,527 </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:120%">$</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:120%">521 </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:120%">$</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:120%">2,198 </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:120%">$</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:120%">— </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:120%">$</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:120%">(3,318)</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:120%">$</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:120%">2,119 </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:10pt;font-weight:400;line-height:120%">Depreciation and amortization</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:120%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208 </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:120%">192 </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:120%">246 </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:120%">— </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:120%">371 </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:120%">1,066 </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:120%">Operating income (loss)</span></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:120%">$</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:120%">1,142 </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:120%">$</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:120%">1,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:120%">$</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:120%">329 </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:120%">$</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:120%">1,952 </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:120%">$</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:120%">— </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:120%">$</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:120%">(3,689)</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:120%">$</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:120%">1,053 </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></table></div> 4 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information by segment for the three months ended March 31, 2024:</span></div><div><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.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Marketing Services</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:10pt;font-weight:700;line-height:120%">Customer Care</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:10pt;font-weight:700;line-height:120%">Sales Services</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:10pt;font-weight:700;line-height:120%">Fulfillment &amp; Logistics</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:10pt;font-weight:700;line-height:120%">Restructuring Expense</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:10pt;font-weight:700;line-height:120%">Unallocated Corporate</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Revenue</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:120%">$</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:120%">8,921 </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:120%">$</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:120%">12,442 </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:120%">$</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:120%">4,662 </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:120%">$</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:120%">19,423 </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:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">45,448 </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:120%">Segment operating expense</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:120%">7,150 </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:120%">9,407 </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:120%">3,339 </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:120%">17,043 </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:120%">853 </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:120%">6,235 </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:120%">44,027 </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:120%">Contribution margin (loss)</span></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:120%">$</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:120%">1,771 </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:120%">$</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:120%">3,035 </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:120%">$</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:120%">1,323 </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:120%">$</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:120%">2,380 </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:120%">$</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:120%">(853)</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:120%">$</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:120%">(6,235)</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:120%">$</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:120%">1,421 </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:10pt;font-weight:400;line-height:120%">Overhead allocation</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:120%">806 </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:120%">582 </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:120%">194 </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:120%">801 </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:120%">— </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:120%">(2,383)</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:120%">— </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:120%">EBITDA</span></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:120%">$</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:120%">965 </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:120%">$</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:120%">2,453 </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:120%">$</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:120%">1,129 </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:120%">$</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:120%">1,579 </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:120%">$</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:120%">(853)</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:120%">$</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:120%">(3,852)</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:120%">$</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:120%">1,421 </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:10pt;font-weight:400;line-height:120%">Depreciation and amortization</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:120%">177 </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:120%">62 </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:120%">195 </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:120%">248 </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:120%">— </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:120%">364 </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:120%">1,046 </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:120%">Operating income (loss)</span></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:120%">$</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:120%">788 </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:120%">$</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:120%">2,391 </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:120%">$</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:120%">934 </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:120%">$</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:120%">1,331 </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:120%">$</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:120%">(853)</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:120%">$</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:120%">(4,216)</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:120%">$</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:120%">375 </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></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information by segment for the three months ended March 31, 2023:</span></div><div><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.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In thousands</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:10pt;font-weight:700;line-height:120%">Marketing Services</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:10pt;font-weight:700;line-height:120%">Customer Care</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:10pt;font-weight:700;line-height:120%">Sales Services</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:10pt;font-weight:700;line-height:120%">Fulfillment &amp; Logistics</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:10pt;font-weight:700;line-height:120%">Restructuring Expense</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:10pt;font-weight:700;line-height:120%">Unallocated Corporate</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:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Revenue</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:120%">$</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:120%">11,239 </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:120%">$</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:120%">11,629 </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:120%">$</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:120%">2,787 </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:120%">$</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:120%">21,465 </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:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">47,120 </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:120%">Segment operating expense</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:120%">9,259 </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:120%">9,388 </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:120%">2,266 </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:120%">18,509 </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:120%">— </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:120%">5,579 </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:120%">45,001 </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:120%">Contribution margin (loss)</span></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:120%">$</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:120%">1,980 </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:120%">$</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:120%">2,241 </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:120%">$</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:120%">521 </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:120%">$</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:120%">2,956 </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:120%">$</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:120%">— </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:120%">$</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:120%">(5,579)</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:120%">$</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:120%">2,119 </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:10pt;font-weight:400;line-height:120%">Overhead allocation</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:120%">789 </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:120%">714 </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:120%">— </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:120%">758 </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:120%">— </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:120%">(2,261)</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:120%">— </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:120%">EBITDA</span></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:120%">$</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:120%">1,191 </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:120%">$</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:120%">1,527 </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:120%">$</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:120%">521 </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:120%">$</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:120%">2,198 </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:120%">$</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:120%">— </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:120%">$</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:120%">(3,318)</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:120%">$</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:120%">2,119 </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:10pt;font-weight:400;line-height:120%">Depreciation and amortization</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:120%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208 </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:120%">192 </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:120%">246 </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:120%">— </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:120%">371 </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:120%">1,066 </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:120%">Operating income (loss)</span></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:120%">$</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:120%">1,142 </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:120%">$</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:120%">1,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:120%">$</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:120%">329 </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:120%">$</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:120%">1,952 </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:120%">$</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:120%">— </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:120%">$</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:120%">(3,689)</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:120%">$</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:120%">1,053 </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></table></div> 8921000 12442000 4662000 19423000 0 0 45448000 7150000 9407000 3339000 17043000 853000 6235000 44027000 1771000 3035000 1323000 2380000 -853000 -6235000 1421000 806000 582000 194000 801000 0 -2383000 0 965000 2453000 1129000 1579000 -853000 -3852000 1421000 177000 62000 195000 248000 0 364000 1046000 788000 2391000 934000 1331000 -853000 -4216000 375000 11239000 11629000 2787000 21465000 0 0 47120000 9259000 9388000 2266000 18509000 0 5579000 45001000 1980000 2241000 521000 2956000 0 -5579000 2119000 789000 714000 0 758000 0 -2261000 0 1191000 1527000 521000 2198000 0 -3318000 2119000 49000 208000 192000 246000 0 371000 1066000 1142000 1319000 329000 1952000 0 -3689000 1053000