0001628280-24-021092.txt : 20240507 0001628280-24-021092.hdr.sgml : 20240507 20240507161059 ACCESSION NUMBER: 0001628280-24-021092 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HAVERTY FURNITURE COMPANIES INC CENTRAL INDEX KEY: 0000216085 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-FURNITURE STORES [5712] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 580281900 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14445 FILM NUMBER: 24921946 BUSINESS ADDRESS: STREET 1: 780 JOHNSON FERRY ROAD STREET 2: SUITE 800 CITY: ATLANTA STATE: GA ZIP: 30342 BUSINESS PHONE: 404-443-2900 MAIL ADDRESS: STREET 1: 780 JOHNSON FERRY ROAD STREET 2: SUITE 800 CITY: ATLANTA STATE: GA ZIP: 30342 10-Q 1 hvt-20240331.htm 10-Q hvt-20240331
false12-312024Q10000216085100002160852024-01-012024-03-310000216085us-gaap:CommonStockMember2024-01-012024-03-310000216085us-gaap:CommonClassAMember2024-01-012024-03-310000216085us-gaap:CommonStockMember2024-05-03xbrli:shares0000216085us-gaap:CommonClassAMember2024-05-0300002160852024-03-31iso4217:USD00002160852023-12-31iso4217:USDxbrli:shares0000216085us-gaap:CommonStockMember2023-12-310000216085us-gaap:CommonStockMember2024-03-310000216085us-gaap:CommonClassAMember2024-03-310000216085us-gaap:CommonClassAMember2023-12-3100002160852023-01-012023-03-310000216085us-gaap:CommonStockMember2023-01-012023-03-310000216085us-gaap:CommonClassAMember2023-01-012023-03-3100002160852022-12-3100002160852023-03-31hvt:Segment0000216085us-gaap:CommonStockMemberus-gaap:CommonStockMember2023-12-310000216085us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310000216085us-gaap:AdditionalPaidInCapitalMember2023-12-310000216085us-gaap:RetainedEarningsMember2023-12-310000216085us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000216085us-gaap:TreasuryStockCommonMember2023-12-310000216085us-gaap:RetainedEarningsMember2024-01-012024-03-310000216085us-gaap:CommonStockMemberus-gaap:RetainedEarningsMember2024-01-012024-03-310000216085us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2024-01-012024-03-310000216085us-gaap:CommonStockMemberus-gaap:CommonStockMember2024-01-012024-03-310000216085us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-01-012024-03-310000216085us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000216085us-gaap:CommonStockMemberus-gaap:CommonStockMember2024-03-310000216085us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-03-310000216085us-gaap:AdditionalPaidInCapitalMember2024-03-310000216085us-gaap:RetainedEarningsMember2024-03-310000216085us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000216085us-gaap:TreasuryStockCommonMember2024-03-310000216085us-gaap:CommonStockMemberus-gaap:CommonStockMember2022-12-310000216085us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310000216085us-gaap:AdditionalPaidInCapitalMember2022-12-310000216085us-gaap:RetainedEarningsMember2022-12-310000216085us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000216085us-gaap:TreasuryStockCommonMember2022-12-310000216085us-gaap:RetainedEarningsMember2023-01-012023-03-310000216085us-gaap:CommonStockMemberus-gaap:RetainedEarningsMember2023-01-012023-03-310000216085us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2023-01-012023-03-310000216085us-gaap:CommonStockMemberus-gaap:CommonStockMember2023-01-012023-03-310000216085us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000216085us-gaap:CommonStockMemberus-gaap:CommonStockMember2023-03-310000216085us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310000216085us-gaap:AdditionalPaidInCapitalMember2023-03-310000216085us-gaap:RetainedEarningsMember2023-03-310000216085us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000216085us-gaap:TreasuryStockCommonMember2023-03-310000216085us-gaap:RevolvingCreditFacilityMember2024-03-310000216085us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310000216085us-gaap:RevolvingCreditFacilityMember2023-12-310000216085hvt:BedroomFurnitureMember2024-01-012024-03-31xbrli:pure0000216085hvt:BedroomFurnitureMember2023-01-012023-03-310000216085hvt:DiningRoomFurnitureMember2024-01-012024-03-310000216085hvt:DiningRoomFurnitureMember2023-01-012023-03-310000216085hvt:OccasionalMember2024-01-012024-03-310000216085hvt:OccasionalMember2023-01-012023-03-310000216085hvt:CaseGoodsMember2024-01-012024-03-310000216085hvt:CaseGoodsMember2023-01-012023-03-310000216085hvt:UpholsteryMember2024-01-012024-03-310000216085hvt:UpholsteryMember2023-01-012023-03-310000216085hvt:MattressesMember2024-01-012024-03-310000216085hvt:MattressesMember2023-01-012023-03-310000216085hvt:AccessoriesAndOtherMember2024-01-012024-03-310000216085hvt:AccessoriesAndOtherMember2023-01-012023-03-310000216085srt:MinimumMember2024-03-310000216085srt:MaximumMember2024-03-310000216085hvt:ServiceBasedRestrictedStockAwardsMember2023-12-310000216085hvt:PerformanceBasedRestrictedStockAwardsMember2023-12-310000216085hvt:ServiceBasedRestrictedStockAwardsMember2024-01-012024-03-310000216085hvt:PerformanceBasedRestrictedStockAwardsMember2024-01-012024-03-310000216085hvt:ServiceBasedRestrictedStockAwardsMember2024-03-310000216085hvt:PerformanceBasedRestrictedStockAwardsMember2024-03-310000216085srt:MinimumMemberhvt:ServiceBasedRestrictedStockAwardsMember2024-01-012024-03-310000216085srt:MaximumMemberhvt:ServiceBasedRestrictedStockAwardsMember2024-01-012024-03-310000216085us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-03-310000216085us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310000216085srt:MaximumMember2024-01-012024-03-310000216085srt:MinimumMember2024-01-012024-03-31hvt:Vote0000216085us-gaap:SubsequentEventMember2024-05-012024-05-010000216085us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-05-012024-05-01

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the transition period from ___ to ___
Commission file number: 1-14445
Haverty Logo.jpg
HAVERTY FURNITURE COMPANIES, INC.
(Exact name of registrant as specified in its charter)

Maryland58-0281900
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
780 Johnson Ferry Road, Suite 800
Atlanta, Georgia
30342
(Address of principal executive offices)(Zip Code)
(404) 443-2900
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockHVTNYSE
Class A Common StockHVTANYSE
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 (§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 filerxNon-accelerated filero
Smaller reporting companyoEmerging 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 whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No x
The numbers of shares outstanding of the registrant’s two classes of $1 par value common stock as of May 3, 2024, were: Common Stock – 14,960,842; Class A Common Stock – 1,275,395.



HAVERTY FURNITURE COMPANIES, INC.
INDEX
Page No.
March 31, 2024 (unaudited) and December 31, 2023
Three Months Ended March 31, 2024 and 2023 (unaudited)
Three Months Ended March 31, 2024 and 2023 (unaudited)
Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities
Item 5. Other Information


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
HAVERTY FURNITURE COMPANIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands)March 31,
2024
December 31,
2023
Assets
Current assets
Cash and cash equivalents$111,818 $120,635 
Restricted cash and cash equivalents6,045 7,142 
Inventories92,078 93,956 
Prepaid expenses17,361 17,067 
Other current assets13,697 12,793 
Total current assets240,999 251,593 
Property and equipment, net173,128 171,588 
Right-of-use lease assets196,976 202,306 
Deferred income taxes15,594 15,641 
Other assets13,832 13,005 
Total assets$640,529 $654,133 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$16,980 $18,781 
Customer deposits40,912 35,837 
Accrued liabilities35,681 46,289 
Current lease liabilities37,572 37,357 
Total current liabilities131,145 138,264 
Noncurrent lease liabilities174,680 180,397 
Other liabilities28,014 27,106 
Total liabilities333,839 345,767 
Stockholders’ equity
Capital Stock, par value $1 per share
Preferred Stock, Authorized – 1,000 shares; Issued: None
Common Stock, Authorized – 50,000 shares; Issued: 2024 – 30,316; 2023 – 30,220
30,316 30,220 
Convertible Class A Common Stock, Authorized – 15,000 shares; Issued: 2024 – 1,798; 2023 – 1,804
1,798 1,804 
Additional paid-in capital113,993 113,307 
Retained earnings417,020 419,472 
Accumulated other comprehensive loss(983)(983)
Less treasury stock at cost – Common Stock (2024 – 15,355 and 2023 – 15,355 shares) and Convertible Class A Common Stock (2024 and 2023 – 522 shares)
(255,454)(255,454)
Total stockholders’ equity306,690 308,366 
Total liabilities and stockholders’ equity$640,529 $654,133 
See notes to these condensed consolidated financial statements.
1

HAVERTY FURNITURE COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(In thousands, except per share data)Three Months Ended
March 31,
20242023
Net sales$183,997 $224,754 
Cost of goods sold72,978 91,969 
Gross profit111,019 132,785 
Expenses:
Selling, general and administrative109,356 118,361 
Other expense (income), net23 (4)
Total expenses109,379 118,357 
Income before interest and income taxes1,640 14,428 
Interest income, net1,555 1,010 
Income before income taxes3,195 15,438 
Income tax expense802 3,066 
Net income$2,393 $12,372 
Other comprehensive income  
Comprehensive income$2,393 $12,372 
Basic earnings per share:
Common Stock$0.15 $0.77 
Class A Common Stock$0.13 $0.72 
Diluted earnings per share:
Common Stock$0.14 $0.74 
Class A Common Stock$0.13 $0.71 
Cash dividends per share:
Common Stock$0.30 $0.28 
Class A Common Stock$0.28 $0.26 
See notes to these condensed consolidated financial statements.
2

HAVERTY FURNITURE COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)Three Months Ended
March 31,
20242023
Cash Flows from Operating Activities:
Net income$2,393 $12,372 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization4,946 4,362 
Share-based compensation expense2,643 1,957 
Other58 (840)
Changes in operating assets and liabilities:
Inventories1,878 4,079 
Customer deposits5,075 (1,587)
Other assets and liabilities(1,104)5,721 
Accounts payable and accrued liabilities(12,754)(14,990)
Net cash provided by operating activities3,135 11,074 
Cash Flows from Investing Activities:
Capital expenditures(6,399)(6,655)
Proceeds from sale of land, property and equipment48 13 
Net cash used in investing activities(6,351)(6,642)
Cash Flows from Financing Activities:
Dividends paid(4,845)(4,528)
Taxes on vested restricted shares(1,853)(2,788)
Net cash used in financing activities(6,698)(7,316)
Decrease in cash, cash equivalents and restricted cash equivalents during the period(9,914)(2,884)
Cash, cash equivalents and restricted cash equivalents at beginning of period127,777 129,930 
Cash, cash equivalents and restricted cash equivalents at end of period$117,863 $127,046 
See notes to these condensed consolidated financial statements.
3

HAVERTY FURNITURE COMPANIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
NOTE A - Business and Basis of Presentation
Haverty Furniture Companies, Inc. (“Havertys,” “the Company,” “we,” “our,” or “us”) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.
The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.
The Company is subject to various claims and legal proceedings covering a wide range of matters, including with respect to product liability and personal injury claims, that arise in the ordinary course of its business activities. We currently have no pending claims or legal proceedings that we believe would be reasonably likely to have a material adverse effect on our financial condition, results of operations or cash flows. However, there can be no assurance that either future litigation or an unfavorable outcome in existing claims will not have a material impact on our business, reputation, financial position, cash flows or results of operations.




4

NOTE B – Stockholders’ Equity
The following outlines the changes in each caption of stockholders’ equity for the current and comparative period and the dividends per share for each class of shares.
For the three months ended March 31, 2024:
(in thousands)Common StockClass A
Common Stock
Additional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Loss
Treasury
Stock
Total
Balances at December 31, 2023$30,220 $1,804 $113,307 $419,472 $(983)$(255,454)$308,366 
Net income2,393 2,393 
Dividends declared:
Common Stock, $0.30 per share
(4,488)(4,488)
Class A Common Stock, $0.28 per share
(357)(357)
Class A conversion6 (6) 
Restricted stock issuances90 (1,957)(1,867)
Amortization of restricted stock2,643 2,643 
Balances at March 31, 2024$30,316 $1,798 $113,993 $417,020 $(983)$(255,454)$306,690 

For the three months ended March 31, 2023:
(in thousands)Common StockClass A
Common Stock
Additional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Loss
Treasury
Stock
Total
Balances at December 31, 2022
$30,006 $1,806 $108,706 $398,393 $(756)$(248,756)$289,399 
Net income12,372 12,372 
Dividends declared:
Common Stock, $0.28 per share
(4,194)(4,194)
Class A Common Stock, $0.26 per share
(334)(334)
Restricted stock issuances116 (2,904)(2,788)
Amortization of restricted stock1,957 1,957 
Balances at March 31, 2023
$30,122 $1,806 $107,759 $406,237 $(756)$(248,756)$296,412 


NOTE C – Interim LIFO Calculations
Inventories are measured using the last-in, first-out (LIFO) method of valuation using an annual LIFO index. Accordingly, interim LIFO calculations must necessarily be based on management’s estimates of the components of the calculation including year-end inventory levels and the expected rate of inflation or deflation for the year. Since these estimates may be affected by factors beyond management’s control, interim results are subject to change based upon the final year-end LIFO inventory valuation.
5

NOTE D – Fair Value of Financial Instruments
The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts payable and customer deposits approximate their carrying values due to their short-term nature. The assets related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices multiplied by the number of shares held, a Level 1 valuation technique.
NOTE E – Credit Agreement
We have an $80.0 million revolving credit facility (the “Credit Agreement”) secured primarily by our inventory and maturing on October 24, 2027. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit.
At March 31, 2024 and December 31, 2023, there were no outstanding borrowings under the Credit Agreement. The borrowing base was $121.1 million at March 31, 2024 and there were no outstanding letters of credit and, accordingly, net availability was $80.0 million.
NOTE F – Revenues
We recognize revenue from merchandise sales and related service fees, net of expected returns and sales tax, at the time the merchandise is delivered to the customer. We record customer deposits when payments are received in advance of the delivery of merchandise. Such deposits totaled $40.9 million and $35.8 million at March 31, 2024 and December 31, 2023, respectively. Of the customer deposit liabilities at December 31, 2023, approximately $2.3 million have not been recognized through net sales in the three months ended March 31, 2024.
The following table presents our revenues disaggregated by each major product category and service:
(In thousands)Three Months Ended March 31,
20242023
Net Sales% of
Net Sales
Net Sales% of
Net Sales
Merchandise:
Case Goods
Bedroom Furniture$25,862 14.1 %$34,546 15.4 %
Dining Room Furniture19,016 10.3 25,586 11.4 
Occasional14,207 7.7 19,210 8.5 
59,085 32.1 79,342 35.3 
Upholstery82,935 45.1 95,846 42.6 
Mattresses16,600 9.0 18,411 8.2 
Accessories and Other (1)
25,377 13.8 31,155 13.9 
$183,997 100.0 %$224,754 100.0 %
(1)Includes delivery charges and product protection.

NOTE G – Leases
We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of 1 year to 11 years, some of which include options to extend the leases for up to 20 years. We determine if an arrangement is or contains a lease at lease inception. Our leases do not have any residual value guarantees or any restrictions or covenants imposed by lessors. We have lease agreements for real estate with lease and non-lease components, which are accounted for separately.
Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portions of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded as lease expense in the period incurred. Certain of our equipment lease agreements include variable lease costs, generally based on usage of the underlying asset (mileage, fuel, etc.). The variable portions of payments are not included in the
6

initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded in the period incurred.
At March 31, 2024, we had entered into two leases for additional retail locations which had not yet commenced.
Lease expense is charged to selling, general and administrative expenses. Components of lease expense were as follows (in thousands):
Three Months Ended March 31,
20242023
Operating lease cost$12,244 $11,787 
Variable lease cost1,374 1,696 
Total lease expense$13,618 $13,483 

Supplemental cash flow information related to leases is as follows (in thousands):
Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$12,401 $11,311 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,709 $9,048 
NOTE H – Income Taxes
Our effective tax rate for the three months ended March 31, 2024 and 2023 was 25.1% and 19.9%, respectively. The primary difference in the effective rate and the statutory rate was due to state income taxes and the impact from vested stock awards.
7

NOTE I – Stock-Based Compensation Plans
As more fully discussed in Note 12 of the notes to the consolidated financial statements in our 2023 Annual Report on Form 10-K, we have awards outstanding for Common Stock under stock-based employee compensation plans.
The following table summarizes our award activity during the three months ended March 31, 2024:
Service-Based
Restricted Stock Awards
Performance-Based
Restricted Stock Awards
Shares or Units (#) Weighted-Average
Award Price ($)
Shares or Units (#) Weighted-Average
Award Price ($)
Outstanding at December 31, 2023249,935 $32.05 353,187 $31.77 
Granted/Issued160,155 34.73 121,824 34.73 
Awards vested or rights exercised(1)
  (145,104)32.84 
Forfeited(450)33.02   
Additional units earned due to performance  (25,550)33.08 
Outstanding at March 31, 2024409,640 $33.10 304,357 $32.33 
Restricted units expected to vest409,640 $33.10 275,680 $32.08 
(1)Includes shares repurchased from employees for employee’s tax liability.
The aggregate intrinsic value of outstanding service-based restricted stock awards was approximately $14.0 million at March 31, 2024. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year and three-year periods.
The total fair value of performance-based restricted stock awards that vested during the three months ended March 31, 2024 was approximately $4.9 million. The aggregate intrinsic value of outstanding performance awards at March 31, 2024 expected to vest was approximately $9.4 million. The performance awards are based on one-year performance periods but cliff vest in approximately three years from grant date.
The compensation for all awards is charged to selling, general and administrative expenses over the respective grants’ vesting periods, primarily on a straight-line basis. The amount charged was approximately $2.6 and $2.0 million for the three months ended March 31, 2024 and 2023, respectively. Forfeitures are recognized as they occur. As of March 31, 2024, the total compensation cost related to unvested equity awards was approximately $12.7 million and is expected to be recognized over a weighted-average period of two years.

8

NOTE J – Earnings Per Share
We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming 100% of our earnings are distributed as dividends to each class of common stock based on the contractual rights of the classes.
The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. Holders of the Class A Common Stock have greater voting rights which include voting as a separate class for the election of up to 75% of the total number of directors whereas holders of the Common Stock vote as a separate class for the election of at least 25% of the total number of directors. On all other matters subject to shareholder vote, holders of the Class A Common Stock have ten votes per share as opposed to holders of the Common Stock receiving one vote per share. Class A Common Stock may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.
Three Months Ended
March 31,
20242023
Numerator:
Common:
Distributed earnings$4,488 $4,195 
Undistributed earnings(2,267)7,250 
Basic2,221 11,445 
Class A Common earnings172 927 
Diluted$2,393 $12,372 
Class A Common:
Distributed earnings$357 $333 
Undistributed earnings(185)594 
$172 $927 
Denominator:
Common:
Weighted average shares outstanding - basic14,899 14,907 
Assumed conversion of Class A Common Stock1,280 1,283 
Dilutive options, awards and common stock equivalents542 594 
Total weighted-average diluted Common Stock16,721 16,784 
Class A Common:
Weighted average shares outstanding1,280 1,283 
Basic earnings per share:
Common Stock$0.15 $0.77 
Class A Common Stock$0.13 $0.72 
Diluted earnings per share:
Common Stock$0.14 $0.74 
Class A Common Stock$0.13 $0.71 

9

NOTE K - Subsequent Dividend Declaration
On May 1, 2024, our board of directors declared a quarterly cash dividend of $0.32 on our common stock and $0.30 on our Class A common stock (aggregating approximately $5.2 million), payable on June 14, 2024 to stockholders of record on May 24, 2024.

10

Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and accompanying notes contained herein and with the audited consolidated financial statements, accompanying notes, related information and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2023 (“Form 10-K”).
Forward-Looking Statements
Statements in this Quarterly Report on Form 10-Q (the "Form 10-Q") and the schedules hereto that are not purely historical facts or that necessarily depend on future events, including statements about our estimates, expectations, beliefs, intentions, projections or strategies for the future, may be "forward-looking statements" as defined in the Private Securities Litigation Reform Act of 1995. Readers are cautioned not to place undue reliance on forward-looking statements. In addition, oral statements made by our directors, officers, and employees to the investor and analyst communities, media representatives and others, depending upon their nature, may also constitute forward-looking statements. All forward-looking statements are based upon currently available information and the Company's current assumptions, expectations, and projections about future events. Forward-looking statements are by nature inherently uncertain and involve risks and uncertainties that could cause actual results to differ materially from historical experience or our present expectations. Known material risk factors applicable to us that could cause our actual results to differ from these forward-looking statements are described in "Item 1A. Risk Factors" of our Form 10-K and in the subsequent reports we file with the Securities and Exchange Commission. Consequently, all forward-looking statements in this report are qualified by the factors, risks and uncertainties contained therein. All forward‑looking statements speak only as of the date made, and we undertake no obligation to publicly update or revise any forward-looking statements to reflect events or circumstances that may arise after the date of this report except as required by law.
Net Sales
Our sales are generated by customer purchases of home furnishings. Revenue is recognized upon delivery to the customer. Comparable-store or “comp-store” sales is a measure which indicates the performance of our existing stores and website by comparing the growth in sales in store and online for a particular month over the corresponding month in the prior year. Stores are considered non-comparable if they were not open during the corresponding month in the prior year or if the selling square footage has been changed significantly. The method we use to compute comp-store sales may not be the same method used by other retailers. We record our sales when the merchandise is delivered to the customer. We also track “written sales” and “written comp-store sales,” which represent customer orders prior to delivery. As a retailer, comp-store sales and written comp-store sales are an indicator of relative customer spending and store performance. Comp-store sales, total written sales and written comp-store sales are intended only as supplemental information and none are substitutes for net sales presented in accordance with U.S. GAAP.
The following table outlines our sales and comp-store sales increases and decreases for the periods indicated:
20242023
Net SalesComp-Store SalesNet SalesComp-Store Sales
PeriodTotal
 Dollars
%
 Change
$
Change
%
 Change
$
Change
Total
 Dollars
%
 Change
$
Change
%
 Change
$
Change
Q1$184.0 (18.1)%$(40.8)(18.5)%$(41.4)$224.8 (5.9)%$(14.2)(6.7)%$(16.0)
Total sales for the first quarter of 2024 decreased $40.8 million, or 18.1%, compared to the same period in 2023. Our comp-store sales decreased 18.5% or $41.4 million, in the first quarter of 2024 compared to the same period in 2023.
Continued inflationary pressures and economic uncertainty has had a negative effect on discretionary spending. Demand for home furnishings rose rapidly during the COVID years as consumers redecorated their homes and outfitted home offices, pulling forward sales that are now normalizing. Rising interest rates have also exacerbated the small supply of homes available for sale and further weakened the housing market, which has a negative impact on demand for furniture. Written business for the first quarter of 2024 compared to the first quarter of 2023 was down 12.6% and written comp-store sales were down 13.0%.
11

Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
Our free in-home design service is being used by more customers. Designers helped drive 32.3% of our total written business for the first quarter of 2024 compared to 26.0% for the same period in 2023.
Gross Profit
Gross profit for the first quarter of 2024 was 60.3%, up 120 basis points compared to the prior year period of 59.1%. The increase is primarily due to product selection and merchandising mix.
We expect annual gross profit margins for 2024 will be 60.0% to 60.5%. This is a 50 basis points increase from our previous estimate based on our current merchandise mix and anticipated changes in product and freight costs and their impact on our LIFO reserve. Gross profit margins fluctuate quarter to quarter in relation to our promotional cadence.
Substantially all of our occupancy and home delivery costs are included in selling, general and administrative expenses (“SG&A”), as are a portion of our warehousing expenses. Accordingly, our gross profit may not be comparable to those entities that include these costs in cost of goods sold.
Selling, General and Administrative Expenses
Our SG&A costs as a percent of sales for the first quarter of 2024 were 59.4% versus 52.7% for the same period in 2023 largely as a result of decreased sales. SG&A dollars decreased $9.0 million, or 7.6%, for the first quarter of 2024 compared to the same prior year period. The change is driven by lower costs in selling expense of $4.8 million, warehouse and delivery costs of $3.2 million, and advertising costs of $0.6 million.
We classify our SG&A expenses as either variable or fixed and discretionary. Our variable expenses include the costs in the selling and delivery categories and certain warehouse and distribution expenses, as these amounts will generally move in tandem with our level of sales. The remaining categories and expenses for occupancy, advertising, and administrative costs are classified as fixed and discretionary because these costs do not fluctuate with sales.
The following table outlines our SG&A expenses by classification:
(In thousands)Three Months Ended March 31,
20242023
$% of
Net Sales
$% of
Net Sales
Variable$36,986 20.1 %$44,867 20.0 %
Fixed and discretionary72,370 39.3 %73,494 32.7 %
$109,356 59.4 %$118,361 52.7 %
The variable expenses in dollars were lower in the first quarter of 2024 compared to the same period in 2023, primarily due to the decrease in commission expense and third-party credit costs.
Fixed and discretionary expenses were impacted in the first quarter of 2024 primarily by decreases in advertising expenses, warehouse costs, and administrative expenses compared to the prior year quarter.
Our variable expenses within SG&A for the full year of 2024 are anticipated to be 19.9% to 20.2%. Fixed and discretionary expenses are expected to be to approximately $290.0 to $292.0 million for the full year of 2024, a decrease of $5.0 million from our previous guidance based on changes in our marketing spend and other costs.

Liquidity and Capital Resources
Cash and Cash Equivalents at End of Year
At March 31, 2024, we had $111.8 million in cash and cash equivalents, and $6.0 million in restricted cash equivalents. We believe that our current cash position, cash flow generated from operations, funds available from our credit agreement, and access to the long-term debt capital markets should be sufficient for our
12

Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
operating requirements and to enable us to fund our capital expenditures, dividend payments, and lease obligations through the next several years. In addition, we believe we have the ability to obtain alternative sources of financing, if needed.
Long-Term Debt
In October 2022, we entered into the Fourth Amendment to our Amended and Restated Credit Agreement (as amended, the “Credit Agreement”) with Truist Bank. The Credit Agreement, which matures October 24, 2027, provides for a $80.0 million revolving credit facility. The borrowing base at March 31, 2024 was $121.1 million and the net availability was $80.0 million.
Leases
We lease a portion of our real estate, including our stores, distribution centers, and store support space, pursuant to operating leases.
Cash Flows Summary
Operating Activities. Cash flow generated from operations provides us with a significant source of liquidity. Our operating cash flows result primarily from cash received from our customers, offset by cash payments we make for products and services, employee compensation, operations, and occupancy costs.
Cash provided by or used in operating activities is also subject to changes in working capital. Working capital at any specific point in time is subject to many variables, including seasonality, inventory selection, the timing of cash receipts and payments, and vendor payment terms.
Net cash provided by operating activities was $3.1 million in the first three months of 2024 compared to $11.1 million during the same period in 2023. This difference resulted primarily from changes in working capital and a decrease in net income. Working capital was impacted by more normalized levels of inventories and customer deposits in 2024, as compared against the reduction of the backlog in 2023 and an increase in other liabilities.
Investing Activities. Cash used in investing activities decreased by $0.3 million in the first three months of 2024 compared to the first three months of 2023, due to capital expenditure spend.
Financing Activities. Cash used in financing activities decreased by $0.6 million in the first three months of 2024 compared to the first three months of 2023, due to lower shares withheld for taxes in 2024 compared to 2023.
Store Plans and Capital Expenditures
Location or MarketOpening Quarter
Actual or Planned
Category
Memphis, TNQ-1-24Open
Pine Bluff, ARQ-1-24Closure
Destin, FLQ-2-24Open
Tampa, FLQ-3-24Open
Miami, FLQ-3-24Open
Houston, TXQ-4-24Open
Assuming the new stores open as planned, the above activity and other changes are expected to increase net selling space at the end of 2024 by approximately 3.4% over net selling space at the end of 2023.
Total capital expenditures for the full year of 2024 are estimated to be $32.0 million depending on the timing of spending for our capital projects.
Critical Accounting Estimates
Critical accounting estimates are those that we believe are both significant and that require us to make difficult, subjective or complex judgments, often because we need to estimate the effect of inherently uncertain matters. We base our estimates and judgments on historical experiences and various other factors that we believe to be appropriate under the circumstances. Actual results may differ from these estimates,
13

Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
and we might obtain different estimates if we used different assumptions or conditions. We reviewed our accounting estimates, and none were deemed to be considered critical for the accounting periods presented in our Form 10-K. We had no significant changes in those accounting estimates since our last annual report.
Item 3.    Quantitative and Qualitative Disclosures about Market Risk
For quantitative and qualitative disclosures about market risk, see "Item 7A. Quantitative and Qualitative Disclosures About Market Risk,” of our Form 10-K. Our exposure to market risk has not changed materially since December 31, 2023.
Item 4.    Controls and Procedures
As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer (CEO) and Chief Financial Officer (CFO), of the effectiveness of the design and operation of the Company’s disclosure controls and procedures. Based on that evaluation, our management, including the CEO and CFO, concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this report and provide reasonable assurance that information required to be disclosed in the reports the Company files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including the CEO and CFO, as appropriate, to allow timely decisions regarding disclosure.
There have been no changes in the Company’s internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rule 13a-15 that occurred during the Company’s fiscal quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. We have reviewed our financial reporting process to provide reasonable assurance that we could report our financial results accurately and timely, and we will continue to evaluate the impact of any related changes to our internal control over financial reporting.
14

PART II. OTHER INFORMATION
Item 1.    Legal Proceedings
Information regarding legal proceedings is described under the subheading “Business and Basis of Presentation” in Note A of the Notes to the Condensed Consolidated Financial Statements set forth in this Form 10-Q.
Item 1A.    Risk Factors
"Item 1A. Risk Factors” in our Form 10-K includes a discussion of our known material risk factors. There have been no material changes from the risk factors described in our Form 10-K.
Item 2.    Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities
The board of directors has authorized management, at its discretion, to purchase and retire limited amounts of our Common Stock and Class A Common Stock. A program was initially approved by the board on November 3, 1986. On August 5, 2022, the board authorized additional amounts under such stock repurchase program. The stock repurchase program has no expiration date but may be terminated by our board at any time.
There were no repurchases of Havertys’ common stock during the first quarter of 2024. As of March 31, 2024, the approximate dollar value of shares that may yet be purchased under the program was $13.1 million.
Item 5.    Other Information
During the three months ended March 31, 2024, none of our directors or officers adopted, modified or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement," as each term is defined in Item 408(a) of Regulation S-K.

15

Item 6.    Exhibits
(a)Exhibits
The exhibits listed below are filed with or incorporated by reference into this report (those filed with this report are denoted by an asterisk). Unless otherwise indicated, the exhibit number of documents incorporated by reference corresponds to the exhibit number in the referenced documents.
Exhibit NumberDescription of Exhibit (Commission File No. 1-14445)
Certification of Chief Executive Officer pursuant to Rules 13a-14(a) and 15d‑14(a) under the Securities Exchange Act of 1934, as amended.
Certification of Chief Financial Officer pursuant to Rules 13a-14(a) and 15d‑14(a) under the Securities Exchange Act of 1934, as amended.
Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350.
101
The following financial statements from Haverty Furniture Companies, Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in inline XBRL, include: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Comprehensive Income, (iii) Condensed Consolidated Statements of Cash Flows and (iv) the Notes to Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
*    Filed herewith.
**    Furnished herewith.


16

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.
HAVERTY FURNITURE COMPANIES, INC.
(Registrant)
Date: May 7, 2024
By:/s/ Clarence H. Smith
Clarence H. Smith
Chairman of the Board
and Chief Executive Officer
(principal executive officer)
By:/s/ Richard B. Hare
Richard B. Hare
Executive Vice President and
Chief Financial Officer
(principal financial and accounting officer)

EX-31.1 2 hvt-20240331xexx311.htm EX-31.1 Document

Exhibit 31.1
I, Clarence H. Smith, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the quarter ended March 31, 2024 of Haverty Furniture Companies, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 7, 2024
/s/ Clarence H. Smith
Clarence H. Smith
Chairman of the Board and
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 hvt-20240331xexx312.htm EX-31.2 Document

Exhibit 31.2
I, Richard B. Hare, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the quarter ended March 31, 2024 of Haverty Furniture Companies, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 7, 2024
/s/ Richard B. Hare
Richard B. Hare
Executive Vice President and
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 hvt-20240331xexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Haverty Furniture Companies, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024 (the “Report”), I, Clarence H. Smith, Chairman of the Board and Chief Executive Officer of the Company, and I, Richard B. Hare, Executive Vice President and Chief Financial Officer of the Company, each certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 7, 2024
/s/ Clarence H. Smith
Clarence H. Smith
Chairman of the Board and
Chief Executive Officer
(Principal Executive Officer)
/s/ Richard B. Hare
Richard B. Hare
Executive Vice President and
Chief Financial Officer
(Principal Financial Officer)
A signed original of this written statement required by Section 906 has been provided to Haverty Furniture Companies, Inc. and will be retained by Haverty Furniture Companies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 5 hvt-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Interim LIFO Calculations link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Subsequent Dividend Declaration link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Leases - Lease Expenses and Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Stock-Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Subsequent Dividend Declaration (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 hvt-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 hvt-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 hvt-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Cliff vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period Period from date of grant when grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. A grantee becomes fully vested on a specified date rather than becoming partially vested in increasing amounts over an extended period. Pay vs Performance Disclosure [Line Items] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Total current assets Assets, Current Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Upholstery Upholstery [Member] The soft, padded textile covering that is fixed to furniture such as armchairs and sofas. Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Right-of-use assets obtained in exchange for lease obligations: Supplemental Cash Flow Information [Abstract] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Remaining lease term (in years) Lessee, Operating Lease, Remaining Lease Term Credit Agreement Debt Disclosure [Text Block] Entity Filer Category Entity Filer Category Number of votes per share Number of Votes per Share Number of votes per share each shareholder has. Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Credit Agreement Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current PEO Name PEO Name Restatement Determination Date: Restatement Determination Date [Axis] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted/Issued (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Entity Listings [Table] Entity Listings [Table] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Income Taxes Income Tax Disclosure [Text Block] Customer deposits Increase (Decrease) in Contract with Customer, Liability Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Other expense (income), net Other Operating Income (Expense), Net Current liabilities Liabilities, Current [Abstract] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Preferred Stock, Authorized – 1,000 shares; Issued: None Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted-Average Award Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Dividends paid Payments of Ordinary Dividends, Common Stock Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Preferential dividend rate (as percent) Common Stock, Preferential Dividend Rate, Percentage Percentage of dividend paid on the Class A Common Stock paid as a preferential dividend on the Company's Common Stock. PEO Total Compensation Amount PEO Total Compensation Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Amortization of restricted stock APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock, shares (in shares) Treasury Stock, Common, Shares Subsequent Events [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Assumed conversion of Class A Common Stock (in shares) Incremental Common Shares Attributable to Assumed Conversion of Class A Common Stock Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of Class A Common stock using the if-converted method. Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount Earnings Per Share [Abstract] Earnings Per Share Reconciliation [Abstract] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Voting rights conversion basis Common Stock, Voting Rights Conversion Basis Common Stock, Voting Rights Conversion Basis Net income Net income Net income Net Income (Loss) Schedule of Supplemental Cash Flow Information Related to Leases Supplemental Cash Flow Information Related to Leases [Table Text Block] Tabular disclosure of lessee's supplemental cash flow information related to leases. Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Stockholders’ equity Equity, Attributable to Parent [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Additional units earned due to performance (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Net availability Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Vesting period of awards (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Executive Category: Executive Category [Axis] Shares or Units [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Common Stock Common Stock [Member] Income before interest and income taxes Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net Name Measure Name Individual: Individual [Axis] Borrowing base Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Document Fiscal Year Focus Document Fiscal Year Focus Stock Based Compensation Plan [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Minimum Minimum [Member] Local Phone Number Local Phone Number Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Exercise Price Award Exercise Price Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Cash dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Customer deposits not recognized through net sales Contract with Customer, Liability, Revenue Not Recognized Amount of revenue not 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. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Credit Agreement [Abstract] Line of Credit Facility [Abstract] Common Stock/Class A Common Stock, Dividends declared Dividends, Common Stock, Cash Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Noncurrent lease liabilities Operating Lease, Liability, Noncurrent Restricted cash and cash equivalents Restricted Cash and Cash Equivalents, Current Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Taxes on vested restricted shares Payment, Tax Withholding, Share-Based Payment Arrangement Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Performance-Based Restricted Stock Awards Performance-Based Restricted Stock Awards [Member] Performance-based stock including a provision that prohibits sale or substantive sale of an equity instrument until specified performance conditions are met. Retained Earnings Retained Earnings [Member] Restricted units expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number Number of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement. Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Basic earnings per share (in dollars per share) Earnings Per Share, Basic Right-of-use lease assets Operating Lease, Right-of-Use Asset Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Undistributed earnings Undistributed Earnings, Basic Diluted Net Income (Loss) Available to Common Stockholders, Diluted Product and Service [Domain] Product and Service [Domain] Arrangement Duration Trading Arrangement Duration Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Expense Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Accessories and Other Accessories and Other [Member] An object or device that is not essential in itself but adds to the beauty, convenience, or effectiveness of merchandise. Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Granted/Issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Debt instrument, maturity date Debt Instrument, Maturity Date Dividend, cash Dividends, Common Stock Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Termination Date Trading Arrangement Termination Date Use of Estimates Use of Estimates, Policy [Policy Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Case Goods Case Goods [Member] Furniture made of hard materials. Percentage of earnings assumed to be distributed as dividends in earnings per share calculation Percentage of earnings (losses) distributed as dividends in earnings per share calculation The percentage of earnings (losses) assumed to be distributed as dividends in the calculation of income (loss) per share for each class of common stock using the two-class method. Current lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Entity Shell Company Entity Shell Company Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Restatement Determination Date Restatement Determination Date All Adjustments to Compensation All Adjustments to Compensation [Member] Earnings Per Share [Abstract] Class of Stock Disclosures [Abstract] Award Timing Disclosures [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents and restricted cash equivalents at beginning of period Cash, cash equivalents and restricted cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Mattresses Mattresses [Member] A fabric case filled with deformable or resilient material, used for sleeping on. Compensation Amount Outstanding Recovery Compensation Amount Fair value of vested shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Performance period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Period to achieve certain company-wide performance criteria under a share-based compensation plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Restricted units expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Exercise Price Weighted-average exercise price of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement. Operating lease cost Operating Lease, Cost Additional paid-in capital Additional Paid in Capital Common stock, shares issued (in shares) Common Stock, Shares, Issued Awards vested or rights exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Customer deposits Contract with Customer, Liability, Current Less treasury stock at cost – Common Stock (2024 – 15,355 and 2023 – 15,355 shares) and Convertible Class A Common Stock (2024 and 2023 – 522 shares) Treasury Stock, Common, Value Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restricted stock issuances Stock Issued During Period, Value, Restricted Stock Award, Gross Security Exchange Name Security Exchange Name Subsequent Event Type [Axis] Subsequent Event Type [Axis] Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Aggregate intrinsic value of outstanding awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Common Class A Class A Common Stock Common Class A [Member] Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Insider Trading Arrangements [Line Items] Share-based payment arrangement, nonvested award, cost not yet recognized, amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive options, awards and common stock equivalents (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of land, property and equipment Proceeds from Sale of Property, Plant, and Equipment Subsequent Event [Table] Subsequent Event [Table] Stock-Based Compensation Plans Share-Based Payment Arrangement [Text Block] Decrease in cash, cash equivalents and restricted cash equivalents during the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Basis of Accounting Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Service-Based Restricted Stock Awards Service-Based Restricted Stock Awards [Member] Service-based stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time. Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Subsequent Event Subsequent Event [Member] Bedroom Furniture Bedroom Furniture [Member] Bedroom furniture made of hard materials. Share-based payment arrangement, expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income tax expense Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Fair Value of Financial Instruments Fair Value Disclosures [Text Block] % of Net Sales Percentage of Net Sales Net sales from a product category as a percentage of total net sales. Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Name Trading Arrangement, Individual Name Schedule of Revenues Disaggregated by Major Product Category and Service Disaggregation of Revenue [Table Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Percentage of total number of directors Percentage Of Total Number Of Directors Percentage Of Total Number Of Directors Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Interim LIFO Calculations Inventory Disclosure [Text Block] Other current assets Other Assets, Current Net sales Revenue from Contract with Customer, Excluding Assessed Tax Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Distributed earnings Distributed Earnings Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Inventory, Net Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Capital Stock, par value (in dollars per share) Capital Stock, Par or Stated Value Per Share Face amount or stated value per share of capital stock. Total lease expense Lease, Cost Interest income, net Interest Income (Expense), Net Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Domain] Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Total weighted-average diluted Common Stock (in shares) Weighted Average Number of Shares Outstanding, Diluted Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Lessee Disclosure [Abstract] Lessee Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of Stockholders' Equity Schedule of Stockholders Equity [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Name Outstanding Recovery, Individual Name Expenses: Operating Expenses [Abstract] Revenues Revenue from Contract with Customer [Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount 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] Entity Listings [Line Items] Entity Listings [Line Items] Lease, Cost [Abstract] Lease, Cost [Abstract] Dining Room Furniture Dining Room Furniture [Member] Dining room made of hard materials. Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cover [Abstract] Cover [Abstract] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Occasional Occasional [Member] Occasional furniture made of hard materials. Subsequent Dividend Declaration Subsequent Events [Text Block] Operating cash flows from operating leases Operating Lease, Payments Other liabilities Other Liabilities, Noncurrent Awards vested or rights exercised (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] PEO PEO [Member] Total expenses Operating Expenses Capital Stock, par value $1 per share Capital Stock [Abstract] Capital Stock [Abstract] Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Renewal term (in years) Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Basic Net Income (Loss) Available to Common Stockholders, Basic Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Weighted average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate, percent Effective Income Tax Rate Reconciliation, Percent Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Schedule of Share-based Payment Arrangement, Activity Share-Based Payment Arrangement, Activity [Table Text Block] Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Additional units earned due to performance (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance, Weighted Average Grant Date Fair Value Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Class A conversion Stock Issued During Period, Value, Conversion of Convertible Securities Debt Disclosure [Abstract] Debt Disclosure [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Number of reportable segments Number of Reportable Segments Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Common stock/Class A common stock, value, issued Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] EX-101.PRE 9 hvt-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 hvt-20240331_g1.jpg GR begin 644 hvt-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#RBBBBOHCS M I"<#-:_AGP_<>*=?ATBVGB@FE5F5Y0=O SVK8\)>'HY/&-]#>;+BWT:*:XF M 'RR&/.T<]BV*SE4C&Y2BV8,F@:U#I0U272KM+ ]+AHB$^N?3WK/KN8)_%GB M#X>ZQJ,OB$_V7;R_O[23)9B2" #CID],XKA1TI4YN5[CDDMA:***U("BBB@# MM_A%_P E*T[_ ')?_036WX.4'7/B&>XL[@ _\#-8GPB_Y*5IW^Y+_P"@&O0? M#GAK2[/4_%TD/B:SN7O+>59D13FV!8Y+?2N"O)*;]%^9T4U>*..\+?\ )$?% MG_7:/_V6O.*]'M:TRT^%'B+2;B]CCO[N56AA(.6 V M^WM7(ZA;VMK=^59W@NX=BMY@7;R1R/PK6CI*5^Y$]4BK111709A1110!I^'= M1T[2M(K748Y+'1M,72M*>?[0T"ON,CX >P"3Z#L!P,U@45#@G+F97,[6$Q2]***LD**** /_9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Entity Listings [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 1-14445  
Entity Registrant Name HAVERTY FURNITURE COMPANIES, INC  
Entity Incorporation, State or Country Code MD  
Entity Tax Identification Number 58-0281900  
Entity Address, Address Line One 780 Johnson Ferry Road,  
Entity Address, Address Line Two Suite 800  
Entity Address, City or Town Atlanta  
Entity Address, State or Province GA  
Entity Address, Postal Zip Code 30342  
City Area Code 404  
Local Phone Number 443-2900  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0000216085  
Common Stock    
Entity Listings [Line Items]    
Title of 12(b) Security Common Stock  
Trading Symbol HVT  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   14,960,842
Common Class A    
Entity Listings [Line Items]    
Title of 12(b) Security Class A Common Stock  
Trading Symbol HVTA  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   1,275,395
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 111,818 $ 120,635
Restricted cash and cash equivalents 6,045 7,142
Inventories 92,078 93,956
Prepaid expenses 17,361 17,067
Other current assets 13,697 12,793
Total current assets 240,999 251,593
Property and equipment, net 173,128 171,588
Right-of-use lease assets 196,976 202,306
Deferred income taxes 15,594 15,641
Other assets 13,832 13,005
Total assets 640,529 654,133
Current liabilities    
Accounts payable 16,980 18,781
Customer deposits 40,912 35,837
Accrued liabilities 35,681 46,289
Current lease liabilities 37,572 37,357
Total current liabilities 131,145 138,264
Noncurrent lease liabilities 174,680 180,397
Other liabilities 28,014 27,106
Total liabilities 333,839 345,767
Capital Stock, par value $1 per share    
Preferred Stock, Authorized – 1,000 shares; Issued: None
Additional paid-in capital 113,993 113,307
Retained earnings 417,020 419,472
Accumulated other comprehensive loss (983) (983)
Less treasury stock at cost – Common Stock (2024 – 15,355 and 2023 – 15,355 shares) and Convertible Class A Common Stock (2024 and 2023 – 522 shares) (255,454) (255,454)
Total stockholders’ equity 306,690 308,366
Total liabilities and stockholders’ equity 640,529 654,133
Common Stock    
Capital Stock, par value $1 per share    
Common stock/Class A common stock, value, issued 30,316 30,220
Class A Common Stock    
Capital Stock, par value $1 per share    
Common stock/Class A common stock, value, issued $ 1,798 $ 1,804
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Stockholders’ equity    
Capital Stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Common Stock    
Stockholders’ equity    
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 30,316,000 30,220,000
Treasury stock, shares (in shares) 15,355,000 15,355,000
Class A Common Stock    
Stockholders’ equity    
Common stock, shares authorized (in shares) 15,000,000 15,000,000
Common stock, shares issued (in shares) 1,798,000 1,804,000
Treasury stock, shares (in shares) 522,000 522,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net sales $ 183,997 $ 224,754
Cost of goods sold 72,978 91,969
Gross profit 111,019 132,785
Expenses:    
Selling, general and administrative 109,356 118,361
Other expense (income), net 23 (4)
Total expenses 109,379 118,357
Income before interest and income taxes 1,640 14,428
Interest income, net 1,555 1,010
Income before income taxes 3,195 15,438
Income tax expense 802 3,066
Net income 2,393 12,372
Other comprehensive income 0 0
Comprehensive income $ 2,393 $ 12,372
Common Stock    
Expenses:    
Basic earnings per share (in dollars per share) $ 0.15 $ 0.77
Diluted earnings per share (in dollars per share) 0.14 0.74
Cash dividends per share (in dollars per share) 0.30 0.28
Class A Common Stock    
Expenses:    
Basic earnings per share (in dollars per share) 0.13 0.72
Diluted earnings per share (in dollars per share) 0.13 0.71
Cash dividends per share (in dollars per share) $ 0.28 $ 0.26
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash Flows from Operating Activities:    
Net income $ 2,393 $ 12,372
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 4,946 4,362
Share-based compensation expense 2,643 1,957
Other 58 (840)
Changes in operating assets and liabilities:    
Inventories 1,878 4,079
Customer deposits 5,075 (1,587)
Other assets and liabilities (1,104) 5,721
Accounts payable and accrued liabilities (12,754) (14,990)
Net cash provided by operating activities 3,135 11,074
Cash Flows from Investing Activities:    
Capital expenditures (6,399) (6,655)
Proceeds from sale of land, property and equipment 48 13
Net cash used in investing activities (6,351) (6,642)
Cash Flows from Financing Activities:    
Dividends paid (4,845) (4,528)
Taxes on vested restricted shares (1,853) (2,788)
Net cash used in financing activities (6,698) (7,316)
Decrease in cash, cash equivalents and restricted cash equivalents during the period (9,914) (2,884)
Cash, cash equivalents and restricted cash equivalents at beginning of period 127,777 129,930
Cash, cash equivalents and restricted cash equivalents at end of period $ 117,863 $ 127,046
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business and Basis of Presentation Business and Basis of Presentation
Haverty Furniture Companies, Inc. (“Havertys,” “the Company,” “we,” “our,” or “us”) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.
The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.
The Company is subject to various claims and legal proceedings covering a wide range of matters, including with respect to product liability and personal injury claims, that arise in the ordinary course of its business activities. We currently have no pending claims or legal proceedings that we believe would be reasonably likely to have a material adverse effect on our financial condition, results of operations or cash flows. However, there can be no assurance that either future litigation or an unfavorable outcome in existing claims will not have a material impact on our business, reputation, financial position, cash flows or results of operations.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
The following outlines the changes in each caption of stockholders’ equity for the current and comparative period and the dividends per share for each class of shares.
For the three months ended March 31, 2024:
(in thousands)Common StockClass A
Common Stock
Additional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Loss
Treasury
Stock
Total
Balances at December 31, 2023$30,220 $1,804 $113,307 $419,472 $(983)$(255,454)$308,366 
Net income2,393 2,393 
Dividends declared:
Common Stock, $0.30 per share
(4,488)(4,488)
Class A Common Stock, $0.28 per share
(357)(357)
Class A conversion(6)— 
Restricted stock issuances90 (1,957)(1,867)
Amortization of restricted stock2,643 2,643 
Balances at March 31, 2024$30,316 $1,798 $113,993 $417,020 $(983)$(255,454)$306,690 

For the three months ended March 31, 2023:
(in thousands)Common StockClass A
Common Stock
Additional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Loss
Treasury
Stock
Total
Balances at December 31, 2022
$30,006 $1,806 $108,706 $398,393 $(756)$(248,756)$289,399 
Net income12,372 12,372 
Dividends declared:
Common Stock, $0.28 per share
(4,194)(4,194)
Class A Common Stock, $0.26 per share
(334)(334)
Restricted stock issuances116 (2,904)(2,788)
Amortization of restricted stock1,957 1,957 
Balances at March 31, 2023
$30,122 $1,806 $107,759 $406,237 $(756)$(248,756)$296,412 
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Interim LIFO Calculations
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Interim LIFO Calculations Interim LIFO Calculations
Inventories are measured using the last-in, first-out (LIFO) method of valuation using an annual LIFO index. Accordingly, interim LIFO calculations must necessarily be based on management’s estimates of the components of the calculation including year-end inventory levels and the expected rate of inflation or deflation for the year. Since these estimates may be affected by factors beyond management’s control, interim results are subject to change based upon the final year-end LIFO inventory valuation.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial InstrumentsThe fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts payable and customer deposits approximate their carrying values due to their short-term nature. The assets related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices multiplied by the number of shares held, a Level 1 valuation technique.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Agreement
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Credit Agreement Credit Agreement
We have an $80.0 million revolving credit facility (the “Credit Agreement”) secured primarily by our inventory and maturing on October 24, 2027. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit.
At March 31, 2024 and December 31, 2023, there were no outstanding borrowings under the Credit Agreement. The borrowing base was $121.1 million at March 31, 2024 and there were no outstanding letters of credit and, accordingly, net availability was $80.0 million.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
We recognize revenue from merchandise sales and related service fees, net of expected returns and sales tax, at the time the merchandise is delivered to the customer. We record customer deposits when payments are received in advance of the delivery of merchandise. Such deposits totaled $40.9 million and $35.8 million at March 31, 2024 and December 31, 2023, respectively. Of the customer deposit liabilities at December 31, 2023, approximately $2.3 million have not been recognized through net sales in the three months ended March 31, 2024.
The following table presents our revenues disaggregated by each major product category and service:
(In thousands)Three Months Ended March 31,
20242023
Net Sales% of
Net Sales
Net Sales% of
Net Sales
Merchandise:
Case Goods
Bedroom Furniture$25,862 14.1 %$34,546 15.4 %
Dining Room Furniture19,016 10.3 25,586 11.4 
Occasional14,207 7.7 19,210 8.5 
59,085 32.1 79,342 35.3 
Upholstery82,935 45.1 95,846 42.6 
Mattresses16,600 9.0 18,411 8.2 
Accessories and Other (1)
25,377 13.8 31,155 13.9 
$183,997 100.0 %$224,754 100.0 %
(1)Includes delivery charges and product protection.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Lessee Disclosure [Abstract]  
Leases Leases
We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of 1 year to 11 years, some of which include options to extend the leases for up to 20 years. We determine if an arrangement is or contains a lease at lease inception. Our leases do not have any residual value guarantees or any restrictions or covenants imposed by lessors. We have lease agreements for real estate with lease and non-lease components, which are accounted for separately.
Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portions of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded as lease expense in the period incurred. Certain of our equipment lease agreements include variable lease costs, generally based on usage of the underlying asset (mileage, fuel, etc.). The variable portions of payments are not included in the
initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded in the period incurred.
At March 31, 2024, we had entered into two leases for additional retail locations which had not yet commenced.
Lease expense is charged to selling, general and administrative expenses. Components of lease expense were as follows (in thousands):
Three Months Ended March 31,
20242023
Operating lease cost$12,244 $11,787 
Variable lease cost1,374 1,696 
Total lease expense$13,618 $13,483 

Supplemental cash flow information related to leases is as follows (in thousands):
Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$12,401 $11,311 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,709 $9,048 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our effective tax rate for the three months ended March 31, 2024 and 2023 was 25.1% and 19.9%, respectively. The primary difference in the effective rate and the statutory rate was due to state income taxes and the impact from vested stock awards.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation Plans
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Plans Stock-Based Compensation Plans
As more fully discussed in Note 12 of the notes to the consolidated financial statements in our 2023 Annual Report on Form 10-K, we have awards outstanding for Common Stock under stock-based employee compensation plans.
The following table summarizes our award activity during the three months ended March 31, 2024:
Service-Based
Restricted Stock Awards
Performance-Based
Restricted Stock Awards
Shares or Units (#) Weighted-Average
Award Price ($)
Shares or Units (#) Weighted-Average
Award Price ($)
Outstanding at December 31, 2023249,935 $32.05 353,187 $31.77 
Granted/Issued160,155 34.73 121,824 34.73 
Awards vested or rights exercised(1)
— — (145,104)32.84 
Forfeited(450)33.02 — — 
Additional units earned due to performance— — (25,550)33.08 
Outstanding at March 31, 2024409,640 $33.10 304,357 $32.33 
Restricted units expected to vest409,640 $33.10 275,680 $32.08 
(1)Includes shares repurchased from employees for employee’s tax liability.
The aggregate intrinsic value of outstanding service-based restricted stock awards was approximately $14.0 million at March 31, 2024. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year and three-year periods.
The total fair value of performance-based restricted stock awards that vested during the three months ended March 31, 2024 was approximately $4.9 million. The aggregate intrinsic value of outstanding performance awards at March 31, 2024 expected to vest was approximately $9.4 million. The performance awards are based on one-year performance periods but cliff vest in approximately three years from grant date.
The compensation for all awards is charged to selling, general and administrative expenses over the respective grants’ vesting periods, primarily on a straight-line basis. The amount charged was approximately $2.6 and $2.0 million for the three months ended March 31, 2024 and 2023, respectively. Forfeitures are recognized as they occur. As of March 31, 2024, the total compensation cost related to unvested equity awards was approximately $12.7 million and is expected to be recognized over a weighted-average period of two years.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming 100% of our earnings are distributed as dividends to each class of common stock based on the contractual rights of the classes.
The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. Holders of the Class A Common Stock have greater voting rights which include voting as a separate class for the election of up to 75% of the total number of directors whereas holders of the Common Stock vote as a separate class for the election of at least 25% of the total number of directors. On all other matters subject to shareholder vote, holders of the Class A Common Stock have ten votes per share as opposed to holders of the Common Stock receiving one vote per share. Class A Common Stock may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.
Three Months Ended
March 31,
20242023
Numerator:
Common:
Distributed earnings$4,488 $4,195 
Undistributed earnings(2,267)7,250 
Basic2,221 11,445 
Class A Common earnings172 927 
Diluted$2,393 $12,372 
Class A Common:
Distributed earnings$357 $333 
Undistributed earnings(185)594 
$172 $927 
Denominator:
Common:
Weighted average shares outstanding - basic14,899 14,907 
Assumed conversion of Class A Common Stock1,280 1,283 
Dilutive options, awards and common stock equivalents542 594 
Total weighted-average diluted Common Stock16,721 16,784 
Class A Common:
Weighted average shares outstanding1,280 1,283 
Basic earnings per share:
Common Stock$0.15 $0.77 
Class A Common Stock$0.13 $0.72 
Diluted earnings per share:
Common Stock$0.14 $0.74 
Class A Common Stock$0.13 $0.71 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Dividend Declaration
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Dividend Declaration Subsequent Dividend Declaration
On May 1, 2024, our board of directors declared a quarterly cash dividend of $0.32 on our common stock and $0.30 on our Class A common stock (aggregating approximately $5.2 million), payable on June 14, 2024 to stockholders of record on May 24, 2024.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income $ 2,393 $ 12,372
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Accounting
Haverty Furniture Companies, Inc. (“Havertys,” “the Company,” “we,” “our,” or “us”) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.
Use of Estimates
The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Stockholders' Equity
For the three months ended March 31, 2024:
(in thousands)Common StockClass A
Common Stock
Additional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Loss
Treasury
Stock
Total
Balances at December 31, 2023$30,220 $1,804 $113,307 $419,472 $(983)$(255,454)$308,366 
Net income2,393 2,393 
Dividends declared:
Common Stock, $0.30 per share
(4,488)(4,488)
Class A Common Stock, $0.28 per share
(357)(357)
Class A conversion(6)— 
Restricted stock issuances90 (1,957)(1,867)
Amortization of restricted stock2,643 2,643 
Balances at March 31, 2024$30,316 $1,798 $113,993 $417,020 $(983)$(255,454)$306,690 

For the three months ended March 31, 2023:
(in thousands)Common StockClass A
Common Stock
Additional
Paid-In Capital
Retained
Earnings
Accumulated Other
Comprehensive Loss
Treasury
Stock
Total
Balances at December 31, 2022
$30,006 $1,806 $108,706 $398,393 $(756)$(248,756)$289,399 
Net income12,372 12,372 
Dividends declared:
Common Stock, $0.28 per share
(4,194)(4,194)
Class A Common Stock, $0.26 per share
(334)(334)
Restricted stock issuances116 (2,904)(2,788)
Amortization of restricted stock1,957 1,957 
Balances at March 31, 2023
$30,122 $1,806 $107,759 $406,237 $(756)$(248,756)$296,412 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Major Product Category and Service
The following table presents our revenues disaggregated by each major product category and service:
(In thousands)Three Months Ended March 31,
20242023
Net Sales% of
Net Sales
Net Sales% of
Net Sales
Merchandise:
Case Goods
Bedroom Furniture$25,862 14.1 %$34,546 15.4 %
Dining Room Furniture19,016 10.3 25,586 11.4 
Occasional14,207 7.7 19,210 8.5 
59,085 32.1 79,342 35.3 
Upholstery82,935 45.1 95,846 42.6 
Mattresses16,600 9.0 18,411 8.2 
Accessories and Other (1)
25,377 13.8 31,155 13.9 
$183,997 100.0 %$224,754 100.0 %
(1)Includes delivery charges and product protection.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Lessee Disclosure [Abstract]  
Schedule of Lease Expense Components of lease expense were as follows (in thousands):
Three Months Ended March 31,
20242023
Operating lease cost$12,244 $11,787 
Variable lease cost1,374 1,696 
Total lease expense$13,618 $13,483 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows (in thousands):
Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$12,401 $11,311 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,709 $9,048 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation Plans (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Arrangement, Activity
The following table summarizes our award activity during the three months ended March 31, 2024:
Service-Based
Restricted Stock Awards
Performance-Based
Restricted Stock Awards
Shares or Units (#) Weighted-Average
Award Price ($)
Shares or Units (#) Weighted-Average
Award Price ($)
Outstanding at December 31, 2023249,935 $32.05 353,187 $31.77 
Granted/Issued160,155 34.73 121,824 34.73 
Awards vested or rights exercised(1)
— — (145,104)32.84 
Forfeited(450)33.02 — — 
Additional units earned due to performance— — (25,550)33.08 
Outstanding at March 31, 2024409,640 $33.10 304,357 $32.33 
Restricted units expected to vest409,640 $33.10 275,680 $32.08 
(1)Includes shares repurchased from employees for employee’s tax liability.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. Holders of the Class A Common Stock have greater voting rights which include voting as a separate class for the election of up to 75% of the total number of directors whereas holders of the Common Stock vote as a separate class for the election of at least 25% of the total number of directors. On all other matters subject to shareholder vote, holders of the Class A Common Stock have ten votes per share as opposed to holders of the Common Stock receiving one vote per share. Class A Common Stock may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.
Three Months Ended
March 31,
20242023
Numerator:
Common:
Distributed earnings$4,488 $4,195 
Undistributed earnings(2,267)7,250 
Basic2,221 11,445 
Class A Common earnings172 927 
Diluted$2,393 $12,372 
Class A Common:
Distributed earnings$357 $333 
Undistributed earnings(185)594 
$172 $927 
Denominator:
Common:
Weighted average shares outstanding - basic14,899 14,907 
Assumed conversion of Class A Common Stock1,280 1,283 
Dilutive options, awards and common stock equivalents542 594 
Total weighted-average diluted Common Stock16,721 16,784 
Class A Common:
Weighted average shares outstanding1,280 1,283 
Basic earnings per share:
Common Stock$0.15 $0.77 
Class A Common Stock$0.13 $0.72 
Diluted earnings per share:
Common Stock$0.14 $0.74 
Class A Common Stock$0.13 $0.71 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business and Basis of Presentation (Details)
3 Months Ended
Mar. 31, 2024
Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 1
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 308,366 $ 289,399
Net income 2,393 12,372
Class A conversion 0  
Restricted stock issuances (1,867) (2,788)
Amortization of restricted stock 2,643 1,957
Ending balance 306,690 296,412
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common Stock/Class A Common Stock, Dividends declared $ (4,488) $ (4,194)
Cash dividends per share (in dollars per share) $ 0.30 $ 0.28
Class A Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common Stock/Class A Common Stock, Dividends declared $ (357) $ (334)
Cash dividends per share (in dollars per share) $ 0.28 $ 0.26
Common Stock | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 30,220 $ 30,006
Class A conversion 6  
Restricted stock issuances 90 116
Ending balance 30,316 30,122
Common Stock | Class A Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 1,804 1,806
Class A conversion (6)  
Ending balance 1,798 1,806
Additional Paid-In Capital    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 113,307 108,706
Restricted stock issuances (1,957) (2,904)
Amortization of restricted stock 2,643 1,957
Ending balance 113,993 107,759
Retained Earnings    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 419,472 398,393
Net income 2,393 12,372
Ending balance 417,020 406,237
Retained Earnings | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common Stock/Class A Common Stock, Dividends declared (4,488) (4,194)
Retained Earnings | Class A Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common Stock/Class A Common Stock, Dividends declared (357) (334)
Accumulated Other Comprehensive Loss    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (983) (756)
Ending balance (983) (756)
Treasury Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (255,454) (248,756)
Ending balance $ (255,454) $ (248,756)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Agreement (Details) - Credit Agreement - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Credit Agreement [Abstract]    
Maximum borrowing capacity $ 80,000,000  
Debt instrument, maturity date Oct. 24, 2027  
Outstanding letters of credit $ 0 $ 0
Borrowing base 121,100,000  
Net availability $ 80,000,000  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Customer deposits $ 40,912   $ 35,837
Customer deposits not recognized through net sales 2,300    
Disaggregation of Revenue [Abstract]      
Net sales $ 183,997 $ 224,754  
% of Net Sales 100.00% 100.00%  
Case Goods      
Disaggregation of Revenue [Abstract]      
Net sales $ 59,085 $ 79,342  
% of Net Sales 32.10% 35.30%  
Bedroom Furniture      
Disaggregation of Revenue [Abstract]      
Net sales $ 25,862 $ 34,546  
% of Net Sales 14.10% 15.40%  
Dining Room Furniture      
Disaggregation of Revenue [Abstract]      
Net sales $ 19,016 $ 25,586  
% of Net Sales 10.30% 11.40%  
Occasional      
Disaggregation of Revenue [Abstract]      
Net sales $ 14,207 $ 19,210  
% of Net Sales 7.70% 8.50%  
Upholstery      
Disaggregation of Revenue [Abstract]      
Net sales $ 82,935 $ 95,846  
% of Net Sales 45.10% 42.60%  
Mattresses      
Disaggregation of Revenue [Abstract]      
Net sales $ 16,600 $ 18,411  
% of Net Sales 9.00% 8.20%  
Accessories and Other      
Disaggregation of Revenue [Abstract]      
Net sales $ 25,377 $ 31,155  
% of Net Sales 13.80% 13.90%  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Narrative (Details)
Mar. 31, 2024
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term (in years) 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term (in years) 11 years
Renewal term (in years) 20 years
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Expenses and Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lease, Cost [Abstract]    
Operating lease cost $ 12,244 $ 11,787
Variable lease cost 1,374 1,696
Total lease expense 13,618 13,483
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 12,401 11,311
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 3,709 $ 9,048
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate, percent 25.10% 19.90%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation Plans (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock Based Compensation Plan [Abstract]    
Share-based payment arrangement, nonvested award, cost not yet recognized, amount $ 12.7  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years) 2 years  
Selling, General and Administrative Expenses    
Stock Based Compensation Plan [Abstract]    
Share-based payment arrangement, expense $ 2.6 $ 2.0
Service-Based Restricted Stock Awards    
Shares or Units [Roll Forward]    
Outstanding, beginning balance (in shares) 249,935  
Granted/Issued (in shares) 160,155  
Awards vested or rights exercised (in shares) 0  
Forfeited (in shares) (450)  
Additional units earned due to performance (in shares) 0  
Outstanding, ending balance (in shares) 409,640  
Restricted units expected to vest (in shares) 409,640  
Weighted-Average Award Price [Roll Forward]    
Outstanding, beginning balance (in dollars per share) $ 32.05  
Granted/Issued (in dollars per share) 34.73  
Awards vested or rights exercised (in dollars per share) 0  
Forfeited (in dollars per share) 33.02  
Additional units earned due to performance (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 33.10  
Restricted units expected to vest (in dollars per share) $ 33.10  
Stock Based Compensation Plan [Abstract]    
Aggregate intrinsic value of outstanding awards $ 14.0  
Service-Based Restricted Stock Awards | Minimum    
Stock Based Compensation Plan [Abstract]    
Vesting period of awards (in years) 1 year  
Service-Based Restricted Stock Awards | Maximum    
Stock Based Compensation Plan [Abstract]    
Vesting period of awards (in years) 3 years  
Performance-Based Restricted Stock Awards    
Shares or Units [Roll Forward]    
Outstanding, beginning balance (in shares) 353,187  
Granted/Issued (in shares) 121,824  
Awards vested or rights exercised (in shares) (145,104)  
Forfeited (in shares) 0  
Additional units earned due to performance (in shares) (25,550)  
Outstanding, ending balance (in shares) 304,357  
Restricted units expected to vest (in shares) 275,680  
Weighted-Average Award Price [Roll Forward]    
Outstanding, beginning balance (in dollars per share) $ 31.77  
Granted/Issued (in dollars per share) 34.73  
Awards vested or rights exercised (in dollars per share) 32.84  
Forfeited (in dollars per share) 0  
Additional units earned due to performance (in dollars per share) 33.08  
Outstanding, ending balance (in dollars per share) 32.33  
Restricted units expected to vest (in dollars per share) $ 32.08  
Stock Based Compensation Plan [Abstract]    
Aggregate intrinsic value of outstanding awards $ 9.4  
Fair value of vested shares $ 4.9  
Performance period (in years) 1 year  
Cliff vesting period (in years) 3 years  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Vote
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]    
Voting rights conversion basis | Vote 1  
Maximum    
Earnings Per Share [Abstract]    
Percentage of total number of directors 75.00%  
Minimum    
Earnings Per Share [Abstract]    
Percentage of total number of directors 25.00%  
Common Stock    
Earnings Per Share [Abstract]    
Percentage of earnings assumed to be distributed as dividends in earnings per share calculation 100.00%  
Preferential dividend rate (as percent) 105.00%  
Number of votes per share | Vote 1  
Numerator:    
Distributed earnings $ 4,488 $ 4,195
Undistributed earnings (2,267) 7,250
Basic 2,221 11,445
Diluted $ 2,393 $ 12,372
Denominator:    
Weighted average shares outstanding - basic (in shares) | shares 14,899 14,907
Assumed conversion of Class A Common Stock (in shares) | shares 1,280 1,283
Dilutive options, awards and common stock equivalents (in shares) | shares 542 594
Total weighted-average diluted Common Stock (in shares) | shares 16,721 16,784
Earnings Per Share [Abstract]    
Basic earnings per share (in dollars per share) | $ / shares $ 0.15 $ 0.77
Diluted earnings per share (in dollars per share) | $ / shares $ 0.14 $ 0.74
Class A Common Stock    
Earnings Per Share [Abstract]    
Number of votes per share | Vote 10  
Numerator:    
Distributed earnings $ 357 $ 333
Undistributed earnings (185) 594
Basic $ 172 $ 927
Denominator:    
Weighted average shares outstanding (in shares) | shares 1,280 1,283
Earnings Per Share [Abstract]    
Basic earnings per share (in dollars per share) | $ / shares $ 0.13 $ 0.72
Diluted earnings per share (in dollars per share) | $ / shares $ 0.13 $ 0.71
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Dividend Declaration (Details) - Subsequent Event
$ / shares in Units, $ in Millions
May 01, 2024
USD ($)
$ / shares
Subsequent Event [Line Items]  
Cash dividends declared (in dollars per share) $ 0.32
Dividend, cash | $ $ 5.2
Class A Common Stock  
Subsequent Event [Line Items]  
Cash dividends declared (in dollars per share) $ 0.30
EXCEL 46 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N!IU@'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 " !;@:=8^E%I*.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT'2%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\#AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:UZN"WQ;\?E=S47'1K-XGUQ]^5V$7C-W; M?VQ\$90M_+H+^0502P,$% @ 6X&G6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !;@:=88WTPPWX& 1)P & 'AL+W=OL8CY*HN@^L\3&[(HRI+T M?ORW#VT5OYD5'K\^I-_F\!KFD4HVY-%?8:!6UZU>"P5L0=-(3?GF(]L#=;,\ MGT7/N\/Q%$!(24%>%^ 7Q6X905D7T!R MT-V>Y5@?J*+]*\$W2&1;Z[3L17YL\FI-$R99,\Z4T-^&ND[UA_R)"331+8;: M2*ZH8/*JHW1P]G7'WX?<[$)P20A!=SQ1*XE&2<""E_4=O4/%7N'#7MU@,/". MBG>(N&<(.]BS[,_P5/D6.<16_6)O2'&,2!Y'2N)&B0K5%GT*I0J3I43_?-(; MH+%BL?S7=K!V:9X]+1N7[^6:^NRZI0>>9.*)M?H__^2>.[_92-\H[ 6X5X![ M4'K_ _=3/605FF_7S$8*E[M.^XL-":RJB=0MD+K5D+ZD5"@FHBV:LC47RH8' M1RF1V@[*$*RJB7=>X)U7PYLP$?(@&Y!(SPO6QH.3BB%8.@;!^IJ<%P7G1<6> M*:@^I>1GA/)VA+,6-)+6A@3+:@+V"L >N%/[.>P,C>^'-FXPL2:WZYASK5.%?)SX7.B^2K-N>X9F2@]0Q 4:\C11 M8JO_!M;#<2+][H.-&"ZJBWRD%VX5Y#E]1N- #]AP$?HY-]"K3T1V>VT']]Q+ MQ['R@L5U>;'AQ55X!T&@T^79X07*E>%S8F]7./*BYZ _^"J1^J#=,J$[R)33 MX,P*#R;5A3>>Y((V L//-]P*#T?.TE /CEY)6SXP^R='L=S MODFLJ'#<0$5Z,J16T":4R37.Y,*F\QJTF+$F@C^%B6_OU7#F[P,K:!/RY!I[ M0TZX5+1"/T=KLLG93B1.,3#5M(F],DU_N3"TI/WU8&^\"\'@P,\QRJ% M<%5=+&--+JP\G[BOVVNRX@FD32="/(^T<=GII0ESXDAYEFJ_]3\^J2RZV5CHX9^#[3$?H@& 79F5M0HVP42-<28UF,8TB=)-* M_;6T]M@3.:77:W!=73YC/[B2_8QB)I;9D/Q=)ZB5GE_C-4WLC0H'EH,VX3W8 M> ^NY#VS%=,-">'!,>5X3=@.-K:#83,9Q"P)\L6%VX@NK6!P0#E8$W:#C=U@ MV$4.9XW;4&9GR6^,"G"!Z$1,^P6_S'8TI-.(X"=@S^I/9)QLX MRM'_L-ZQGG4Y#"ZNR4F,[1#83?0<&NN+^YGB_G?K#84WDI3]'84FE(<8Y2'N MV]Y->2-KV<,WX4#$.!"!W64>JDA?.2^0BW]Y_!7-F)\*?32LW'#2B3XSA,OK M@A[=,H/=92YHD%^7;.-''EGYX("/#W,K5A/J0XSZ$-A9#@V&1L_^BB9+5KIV M?2+H_MML9.5KPGV(<1]2::7GN'.=:='+;@NCSZF2BB99LUJ!WTAN]L=AE];- MT[)G$9[ZKG>IY^]L->7)QF@TB)S0H!W<,*)2(MLJU T<\,,H3<@0,3)$+MYV MOGTCK]G#-V%)Q%@2@;7F1^9;.&G?7=#)>;<)92)&F0CL.17FW1-WU1[FUI59 MN*SN@PA&D3Q8D:I/O">"RB9>N*PNG[$BK])"4)V)%T[^T0&[3WLQ\>*++KGL MOIIW.T*K_-'F!ZY4CS.7ZX8#9C(-M#?+SA7AS?9#Q1/P?7_!U!+ M P04 " !;@:=8]DV8%80& '@ & 'AL+W=OCEOH#M[*Z>76GU[$HGCZSXR5>4"O"4I3D_G:R$6!]-ISQ> MT8SP3VQ-<_G+/2LR(N1K\3#EZX*29:64I5/D./XT(TD^F9U4WZZ+V0DK19KD M]+H O,PR4CQ_IBE[/)W RQD31[H@HH?Z^M"ODU;*\LDHSE/ M6 X*>G\Z.8-'<^PKA4KBKX0^\JUGH%RY8^RG>KED3,4->_Q" M&X<\92]F*:_^@L=&UIF N.2"98VR1) E>?V?/#6!V%* [H@":A30:Q5PHX K M1VMDE5OG1)#92<$>0:&DI37U4,6FTI;>)+F:QH4HY*^)U!.S^?>K\XNKQ<4Y MD$^+[U\OS\]NY#XV,]XT4GP"&!P YR#6HS^WJYS1NU7%??2H];]U'K?NH MLH?'W"^+@N8"$,ZI,+I3Z[MF?95D1WQ-8GHZD5G$:;&AD]G[/Z#O')N3XV&O%>DC=%JEK17I#N2B26- &ZVM!UU:]+32^XWH#R+I0 %UD!NRU@#TK MX,M\(S&Q(J%&7)XV9(2<8!A+@Q2./-^,S&^1^59DUP5=DV0)Z)/<][D9GJ\- M# /LPP$\DY3C!V9X00LOL,+[+E:TD-OBDC.O3\ M:Y!3'.&,)!#<(DAH17M.[ZF<_*4DOIAE% CR9,ZCQDX/J>=%[A"H2KN.A80*9Y#P7 MXI$,@AWI0/=5I4":D+LD3<3(9@ZMW/76@F!?UOH^=[P%[<1U%L>LE&P*UN29 MW*74Z+!.3-"/0FTG7C" M[;B[L.I$A0,OT")J$L/>6$0[/H-V0NNS[BZL!J+"$&JEGU$N1+YK1HLZ0D-V M0KMB>?R6X"(#IP6NK^6422YT<#027M1Q&K)S6LT5NU#J1(5"!P[YS"06P#'> M15N=F9W/ZB6P"Z/.5AA+5ANRADG.]8*Q^A5UM(:PG37(.E$X%X+%/P_D/EH MV:&4%+R#0)9D@*](8=Q6D94NW]Q8[LE:/PH==R)[QR;;C*9(:N)P5HJ5[(?^ MD5_>_Q$B"(\!/' ($1@C\]\-]8/2D2O:0:[+ M9:*.JN3J4#W889+++K9:+4:'#?P)<;35&33^&.6P,[:2.Z)%=J*]H8+(3[)_ M($6>Y _F?#,0K>P#D;9SF>0B-QAIM%%'M6@GU999F1)U.,#J[I%EQLW =5(]C$(MN#ND^J [YD5VYOU*.0>BD-10%L^ JQ0!1$CD7+3I,6=9 MQO(Z?\ '=3K698YW@#VOZNU42S/\7J?4Q^KW.CK-'R+/TX!7VX+CJ=\6S$;9. M^+(A]"-MM9KD0NR/'(4]6>M'H:MD\(XC@WVL7E^_V@@B[?[#(!4Z0ZZ;;EW/ MJ;O1;Z1X2'(N>\5[J>9\"F2XBOJZL7X1;%W=V-TQ(5A6/:XHD72A!.3O]XR) MEQ=U"=A>^L[^!5!+ P04 " !;@:=8F6&=T&T# #/#@ & 'AL+W=O M!GZ0^UCJ 3L<9?@>EB!_9@NN>G;%LB() MI(*P%'%8CZV)>S5U PTP$?\0V(J]-M)6[AA[T)VOJ['E:$5 (9*: JN?#4R! M4LVD=/PJ2:UJ3@W<;S^Q?S;FE9D[+&#*Z+]D)>.Q-;30"M8XI_('VWZ!TI 1 M&#$JS#?:%K']@86B7$B6E&"E("%I\8M_EPNQ!W![1P!>"?#.!?@EP#=&"V7& MU@Q+'(XXVR*NHQ6;;IBU,6CEAJ3Z-2XE5T^)PLEP^OUF-K]9SF=(M9;?OWV= M36Y5YWKR;7(SG:/EE_G\=HG>+S"'5,8@283I!_07>HML)&(U*D:V5#HTFQV5 MS/TW,$G!+]R(A^;K!5BN1(8C&%OJ5 G@&[#"=V_9H@VD.Z#U)T8I1BKE &?#B-7]H6HMB M@KZ90.>+3>B.[,V^P;:(FNI>I;K7JGJA3CEP#BLD"MW%)D0XES'CY#_U0.LO M1AM%%_S!OB3'?)Y)/QU7,Q!4!H)7&2!"Y*?%!P>BGLMNBZ@)[E>"^^W[A"6) MRK=FFS1):D6_]$!T1%8S.JB,#CK, X,N;7=$5K,]K&P/SWF_KSU.PX/]%CB- MY^F,P)K^RTK_Y:+@\D^8ZOEO5 >U.@YQW7[CJ[OU^G5?VMJKU$SA^? MZ3\AO"2M):? #X)#Y>=$UJ7O50YN^\)3+ 2:H%,)HIWFI4>E*[:ZZ5VMX'99 M++B=5@M=L=6M[^H%]T3!\&>)HF2O[\3&3'%.9-W#KGIPV\N'/T@6;D-!,+@< M-LAO"!PZO>/J=Z6#VUX[O#)9')8$@4E>SW6?C"MDVWNW#7W54^7\/4D%HK!6 M0.=BH!AX<7LJ.I)EY@)RQZ2ZSIAFK&ZKYF3#YU])VFNL.&_P-02P,$ M% @ 6X&G6.^?Q?+T! I14 !@ !X;"]W;W)K2D.#Y0]\PTA KPD<Y4Q*;R+(\,\%1:HR'^;5[-A[2G8BCE-PSP'=) M@MF_UR2FAY$!C=<+#]%Z([(+YGBXQ6NR(.+G]I[),[.*$D8)27E$4\#(:F1< MP'[]&_YXG+Y-YPIQ,:/QW%(K-R!@8("0KO(O% SW\(&5";A9O26.> M_X)#:6L98+GC@B:ELR1(HK3XQR]E(8X<9!RU RH=4-O!Z7&P2P<[3[0@R].: M8H''0T8/@&76,EIVD-"R;N1]!/CR=WM=':[F$V!/%K<_36? M7CW*D\6C_+N9W3XNP-UW>>OF_F'V0]K-?\W _%:>S\ W\',Q!5^_G($O($K! MXX;N.$Y#/C2%Y,JBF\N2X;I@0#T,-KBAJ=AP,$M#$C;]39E/E11Z3>H::0/> M8'8!;'@.D(4ZV!L>N:FSG\9R>>+=R-G(<$V5I"EA6@*X6\$]&.0=;1E>14*&YG4$AA!8,6FP*,QOY U<-YU5P7NYG M]\#-7F0SY81?JL@\75Y9<[[D6[PD(T-V7T[8GACCWW^#GO6'ZGT]4;!&EGZ5 MI:]]! O98J-T?0[6)"4,QT!.5XU\$3D8H'(%B^(?+E$ M_OB+@@*!7]3D9>0&D^=8+7"5E>.@00_XD:3!-\!+U *S][&781KCNZ[;IE18 M6=#J@40U)/I0==\H*.I V##HH':MH.O8?06M]0OJ!6Q>T;V^KTI&NS/ZP$)M MQ*Z1;7E>#V&M8U O9)G$%C54DG6U"=E!>XHKK""R?=3#5DL8U&M8T8PDFVS. MFVP!O":-SJ0)64L9U&J(7 F\$\_K+D04I>Q:Z4I92Q'4:Y&D3.3: M?R'H\EE)IW7_J.J>*EHSV5K#X.#SRPNH%< /9WJB:,U,:R6$>BF\QCQ: H)9 M*A<:;3AE1"VSO M3HH=PSI,L8%Y@]DZ2CF(R4J&E#64A67%GF!Q(N@VWU9[HD+0)#_<$!P2EAG( M^RM*Q>M)-D"U,SO^#U!+ P04 " !;@:=8Q<#C.W(% 3%@ & 'AL M+W=OX[T\9UX\"?E3K1C3 MZ'F=Y>IRL-)Z4 MYX/11?'L08XNQ%9G/&DWERQ7+Q-/E ]>'WSCRY4V#X:CBPU=LAG3 MWS. M0<0REFAC@L)EQR8LRXPEP/'WWNB@^J91/%R_6K\IG =GYE2QB9_B:>/K.]0P7 1&2J^(^>]K+. "5;I<5ZKPP(UCPOK_1YOQ$'"F#' MKD#V"J2IX'4HN'L%MW"T1%:X-:6:CBZD>$+22(,ULRCVIM &;WANPCC3$MYR MT-.CR?W=]/IN=CU%L)K=?_TR'3_"S>P1+K?7=X\S='^#)N/99W3S]?['#)VA M[[,I^NW#[^@#XCEZ7(FMHGFJ+H8:T!B;PV3_Y:ORRZ3CRRZZ%;E>*72=IRP] MUA^"%Y4KY-65*])K\);*3\C%'Q%QB&?!,WF_NML#QZUVUBWLN5T[2]4*W4"9 M*+208HWN-TQ2S?,E&IO4Y9HS=6[;MM*L9S=KROI<;6C"+@=0MXK)'1N,?OT% M!\X?-I]/9.QH![QJ![P^ZZ,[Z$(\3\2:V=PL=8-"US2;W8BX,6S\[A!^6P@3 M-R25U!$NO\+E]T9FG/X%A06]2"ND!32C1.0)SQC**\#FN;E+3! W4NPXY"B: MOR!119'V1]$_911/9.QHMX)JMX+>*$X9&$TX+;MNGB*Z%E+S?XH'-L]+<_Y! MS+S8"QJ!M0BY04=MC?M3 TQ8YBSS'CB>N\,3][6I%\R53IJD? MY+A2#(K$1#WC=,ZS[GR/3YGO)S)VM!'8J2G1Z0W-EWP'O4%(<-5*:TX[':*P M&2.+E.>$L3U(^("N<2^V23$2, FCRD8HKNT(<3N'G-!O(FQ+G6$_ZLAK3&J( MY.W,[D@=*UIBP8$=KPFW+>:'!'>@K5D:]U+@:)PD8FN88$-?Z!Q(H&AQ22*W M[&WDK@4Y"?T6=)N<%\<=)8MK@L5O,^R[*,J*WFNAI!PNF7HG#8WUN^,9.5 MU8DVCWJMMFGA6K<#?DVUN)]KJS+9FM$ &(Y7R?9&B5B8-G!]W 1M$PN\CG$& MUY2,W^#D1HW<\)S"I/J.&CDI&Y_*VO&ONIJ.23\=3[EI;? ;$UHT3VWNDC;7 MGGF1UVQE5C&?1/8PD9J323\G/])G&)Q@SC1)!0D&FZ E3\Q2F9'4FEK$QKZ1 MWQP];6(DC+HPUR1-^DFZ51*+*K?Z2X)8V#H(XF8=V\1"%P<=N&NZ)OUT/66) M9##A&\@&_\?2"]-W=M"6\OW(<1""UOMT*XV;,*4@:%Q_RST#H)X:_IH$TNCMV.T874_$]Z MF?5_> BMX W?_/:I 0ZCH%5;%CD2.EXS28<'QVLP>B^+4T>%BKFQ/)ZJGE8G MF^/B/*_Q_ J?3\KSR=I,>5QZ2R6$3:&,+<"D\RD$:+(\@2QOM-@4AWASH6'^ M+Y8K1E,FC0"\7PBA7V_,!ZISX-&_4$L#!!0 ( %N!IUB+*V?U" 8 $ . M 8 >&PO=V]R:W-H965T&ULI5==;]LV%/TKA L4&^#: MCI-V19L$<+IU+8IB6;.N#\,>:.G*8D*1*C_B9+]^YY*4[+9IMFX/B26*O#SG MW"_R>&O=E6^)@KCIM/$GDS:$_ME\[JN6.NEGMB>#+XUUG0QX=9NY[QW).BWJ M]'RY6#R9=U*9R>EQ&CMWI\38>"=VK2!!^:G MQ[WD-9L"# ^%IN3<4M>N/\\6'^9N(/+6GIZ8?4'58?V M9/)T(FIJ9-3AG=V^HL+G,=NKK/;IO]B6N8N)J*(/MBN+@:!3)O_*FZ+#OUFP M+ N6"7?>**'\409Y>NSL5CB>#6O\D*BFU0"G##OE(CA\55@73L^BQXCW0II: MG$FOO+"-.'?DR03)PAW/ _;AV?.JV#S+-I=?L7DHWEH36B]^,C75GZZ? ]\( M:_"M=#-Q># 5R\7RZ!Y[AR/IPV3O\"OV?G$;:=1?B=Y4O+#&6ZUJ MF<,$.NS39SE>*B--I:06%Q@DQ&3PXH_5V@>'J/KS+H4R@*.[ 7"F/?.]K.AD MTO->[IHFIP\?'#Q9/+^'WM%([^@^Z__1I__7IG@EK\F%6_$R.J-"= 1ENQY" MDY^*UZ::B>\>/GBZ7"Z>EYE^FMX/GHLR'MIAS>WGG[;T^8B-;ARR;AB-OHQ] M+P!1HFX$J30Y1BO%VEE9"^;&[P"O:L!GQS8C:&4$X^A476L2P8K8]^0>E??> MJ8J$DV9#?B8^P X^(B:$U)IM I5 TL*T8,4VR=; %_NS?/Q76V%L$ T&JE9Y M2@LK:RKJPR=VMRJT@"0%6P, 1[UU0:[QZ&G#H3@3OV$/6559.=XT&AEK%:AF MDZ#H\U,)<[PT8T3[742W@"G61 8LJ9<.\WAG&'8U9F6A>B4U^B=@)KWN-,1@UJA^#7R("38RX^DG,+PMK6LA=T:".'C&B&MT%UG M8@6IO=H8U4 UPRX(Y*IA]6"5S:"*&2^+-W=! -9H."E<$ ;5?I5,$5ID23Z5 M]25Z54(_!4\PULFTHRHZQXZ!"=B*'!-L"HG'CC94H:@ ;_*)%(U43O3[566' MIZA2I\U]W" #P^@29-"WA+IO;=2(,\XG.?"[C"8?%<8X_V=#*9_W4V\7S0-> MML[9K3F2@U@9$V'C7NP;&+5XP1"WRJ2PF7>'D&(^%4FTDFNE M54BU?S];, W0.%5YWZ^MR*'SY0X.\68BI>]TT[,>R-55%5A1F,=1S,,^N[96 M .M08&T'P-;OD?LTN]$FD#:7B9@5U](I&V%$2]459+2!]=[9BH@3EW= /6=G M2SZME7; ^& >W@*!['N>DM0'M+YL #LU*N?(-V:C"B5]#'A8\AXO-X;^+5 YEE<]>@\^X M@%:>^CC'TJ:D M$4J+05-LY+5UJ77B>H*<3:+2C?)A3Y"M0CWC4OTY+85XV=$9!&<.?0SE++DC MV5M?..ZH,) [&<_N.O7-]T[UZ'V;='=)X6U"/N"/H^/U:)5O!;OI^6Z% _0& M/1N>;K!T,?OA\42X?%_)+\'VZ8ZPM@$WCO38HC"2XPGXSE5M>.$-QDOCZ=]0 M2P,$% @ 6X&G6([6\?[\ P [@D !@ !X;"]W;W)KQ,+5I^ MJT!W3R_W2B[S#P)W85L8.!*O%CFWY/3>_[&X5?@4C2BD:WFHA6U!\ ML_36T<55;/V=PZ^"[_61#;:2!RD?[<=/Y=(+;4*\YH6Q" R[)W[-Z]H"81I? M!DQO7-(&'ML'] ^N=JSE@6E^+>O?1&FJI9=Y4/(-ZVIS)_<_\J&>N<4K9*U= M"_O>EZ8>%)TVLAF",8-&M'W/O@X\' 5DX0L!9 @@+N]^(9?E#3-LM5!R#\IZ M(YHU7*DN&I,3K=V4>Z-P5F"<6=T;63Q6LBZYTC_ ^R^=,-\6@4%D.Q\4 \I5 MCT)>0*'P4;:FTO"^+7GY/#[ C,:TR"&M*W(6\"-3,Z"1#R0D\1D\.I9)'1[] M#V7")VDX_+Y^T$:A./XX57:/&I]&M0?F0N]8P9<>G@C-U1/W5N_>1$EX>2;G M>,PY/H?^ZJTYBW(ZQV/H=V\R$J67!U(^5QPVLL;#*MHM#,=8@\'AHF+M%FW1 M F=%!07;N9,E-Z!/ /(>$'\EMA.@*Z:X@^A7K)G6;CT[KF?P80 WE>(@K7LD%W<$S M<-=P[HLA2V)U7#'#?[2$&==%%W3U S_OUT MIY K:=#SBM6L+9 79N"&%[QY0)]A70IO@88^(2$:D9^%L>TCZM,P12N.5>7# MVW!&PR,>)[$?9]ET[ ]E_R.*9,=1=)Y.A_8040B3R,\=&%*18+]NI#+B3W:0D?I[-/&3F [M,<_/-[.Y-0/W0:<)CGQ$TSMM4JB_Y.22%\DWK6#DER/"DF=1?/, MB0*+2^=)7V2,D[U-LAQG\V,E12@B5-[0O4I+SU41^U$>3\?^92TES[1$;8QK MST@EPJV<$#\/K3/Q4RO6?]6*T];0OJB5X4!&CL_O-*;(5&ZU@FH@-'V)QCSQ MXXC J9][<'0'-UQMW4M#XT'I6M-?Q^/H^)A9]W?X=_?^)80);T6KH>8;# UG MZ=P#U;\N^@\C=^Y&?Y &WP?.K/!!QI5UP/F-Q)MM^+ +C$^\U5]02P,$% M @ 6X&G6&3J6E<$ P OP8 !@ !X;"]W;W)KUAV(,BT[%66?(D.9>_ M'R5?D@%I@.TE$2GR\) BZ?%:FU>;(SK8%%+9290[5U['L>4Y%LSV=(F*;C)M M"N9(-,O8E@99&IP*&2?]_D5<,*&BZ3CHGLQTK"LGA<(G [8J"F:V44\'9=LB2_HOI9/AJ2X0TE%@U]*&7UC7ML,D EY9IXO&F1@40M7_ M;-/48<_AJO^&0](X)(%W'2BPO&..3<=&K\%X:T+SAY!J\"9R0OE'>7&&;@7Y MN>F#*.8-U+R&2MZ &L*C5BZW\%&EF/[M M'Q.MCEO2G!<' *23\9'<$;=KD. ][PS5Q7J)PV6[@3EDMM*X/P M8[:PSE!S_#R4<0TX.@SH!^;:EHSC)**)L&A6&$U/W@TN^C='Z(XZNJ-CZ/_V M-/\)!6U-!%I@5(X"F2]+"I45:@DN1Y#,NC.A3B$3ADXTV?#> WT@8Y?K%'0& M*R:K@-CX,9HWI2HFZY"".F+3@QGGVJ1T+[>GI-OCQ/1:P M16;.4*6D:CM#X@HEE8*4W@\W):T/BFP(WX,)E34PVOCI;P3:CL'>(_;@A4*@ MERWND2M8R(1E60VYV$)&?:>-)?564\0#N7$:*:/EKES49[1PZL>RU>(788'3 MP'.FEFV9*LH^T,F$HB?HTFS>HLVU>[3>H6Z-]Y9*@6895J&PO=V]R M:W-H965T&ULI579;MLP$/R5A0KT*;%\)0U2VT"<-&B !@B2 M-GTH^D!+*XL(1 MUY=IZK(2*^%ZID9-,X6QE?#4M["SB0E> M28T/%ERH*F%WQD8(O;!KL MZ#R!+#AOJK:8%%12-_]BV^[#0<%%_XV"85LPC+J;A:+*&^'%;&+-!BRCB8T; MT6JL)G%2\Z$\>4NSDNK\[%9("\]"!013P*W40F=2*+C3SMM N^_=)/6T$,/3 MK"6=-Z3#-TA'<&^T+QU\TCGF?]:G)+!3.=RKG ^/$MX+VX/1X 2&_>'X"-^H M6XHQZ]3\N.Y=+7(<)K0ZW!HUYC, MWK\;G/<_'A$\[@2/C['_ZS']-^G7$J%@V)IACG$F6,B$*T'HO&G@*DB:9_P) M/50JEIG'_!A*9)D)U():[,1"80.+UQTMO:K:.$FSHJZMV4IZ? B^1,DK6[N3 M>KD7E)-X;]I)5QKK3SW:"K3P=*0]8 /".20RBTJP+(*S!TJ&XC27%EGK"6BC M3U=!*%E(PM"[1FO9@ZDH_YR($5(KH1U0$D*&UE/B 6XQ"YPK+CK JE9FA]RS MV$C,(3C6NPJ&%Z?D>Z&HK6F+"%51=LA:\8J+'9L ':H%[0#MLRL%W\D2%:D3 M\ 77J& 021LU'K-2RU7 WFL7+#W(!-K394P^!W';FWCH1KMPO6HRY3>\269Z M?4M)QA465-KO?3A+P#9IUW2\J6/"+(RG XS-DCX0:!E \X4A[VV'%^@^.;-? M4$L#!!0 ( %N!IUC-N]_FZ@( *4& 9 >&PO=V]R:W-H965TDOA\]WW?G<^7T M;+T)9@6U,NU;/&[JL!5PFNT(R#=3=$D655X+$9.3L"ESP9K3P$5.-T2Q. MF7 H=^1X5W$<32X=EHI@.G>(7&L:I<2H82^5&X2+%B'?@3" :VNH\O#!E%@^ MCT]932"U<#P;]0\BS?/@&WJ!+<1#Q!COPKK @N%)>:NL;A_!C M6GARW X_7TNVQ1J^CA6NR)E?"(GCA.^ 1[?$9'*PUS_.SM]0.NR4#M]"_Z?# M^#\$N$>HQ!)!&-@_S7H9]Y#6[85:6KU49@ZRC9D)J;2B-;RC"N%@[S3/L_.7 M>-';S)B'@)M*5EU716U7*+$.@C;6P2%PYMP@J_ P]AEJI\-#PWWN M@BN\K$X/OK+UA>25\+#?S_N]?E=[\:J>W>1_I13\#WFB2>N"@UX?@N$!+K;K M&7FWC[SW6H>F6Z.C1C>/ ]*#M(VA=HITUFX&3]O1\\>]'>"&PO=V]R:W-H965T/HB 8L]NV=O "]V2G\V#;.EAZ[MS6706#NO5*WQO[2;=/-%0.5HK.KV M8##H9#_]BX=]'DX R_@;@'0/2#WOR9%G^5I8L;[0:D?::<.:6_A0/1KD9.^* M-H9_[BJLO\3.P.%)) M#U2NTQ<-OA,ZHBP)*8W3_ 5[V3&TS-O+7@Z-MEIU= .N&BV ]-J&;GQB6=.? M5QOCY7\]EX#)?OZ\?3;)I ME07MBL[R.%IAIMK67P\(YRPKHN63Q!):$LA#3WJ=U_#?;_U$JQD:VTTF7;/F='#(-6#Q)7#0S161IE1RZ-N&?JE:4-<_]4 M562ST6JL&U^EJ1K(BR]$HQE5F$:4W8A^%4U$OT-MJUK5: MC?K0,ZB>-**N-=>^/S:/Q *6.O&WTD"H:L1@E3BK%;+O&V-JH7/Z\:VCHT8# MJ7D%EX[5Z<7Q=8Y=*N@W1'/GH_G>%?.K[;NGVI[3#:YD^D6IRM U5UJAN]^@ M/R6:E.F,TB)+59CE*:&C,OHX-+BF MK6O-91JNLH+R BHK< .7/(WFR(*U2+U!C,D\G,N_G4%[\V^DEC9Z[W68G3Q"ZOO8/K:%2C;V=7J.C]/B6 M7TU/V)/Z]"& AJ@E+IB6MX#&T:((2$^/Z[2Q:O /VD99C)A?-O@>8>T4<+Y5 MH+K?. ?'+YSU?U!+ P04 " !;@:=8+52#D^<$ L# &0 'AL+W=O M>>EE3$N?-FS^*4OE]G=L[.YF,!UT+S[J31'DQ7AY7:L-?^+P1_W! MX6GC1$@T/C68@YZEV)XN.[0?XVQ(Y:5\GQOS9\Z#\7-X&) .:]58\)' MN_N-VWA>"UYFC8]_:9?VSBX'E#4^V+(U!H-25^E7/;0Z'!A<3)XPF+4&L\@[ M.8HLWZB@EM?.[LC);J#)(H8:K4%.5Y*43\'AJX9=6+YEA.2OQP%8\F:M4T-6&3/J 1D8W!:4- MH;I@-B2[7NM,%COEN+"-E[6JU9.0J6IFD)3&]+EF^[0F<%Z2HS32X4I4&];.6'P/ ;"CZDV]3R;39) M,".)+6=Q!#U(KT&5E'.JVK!P) W_CC+4)YAY4BTS%=H%_')T>11-;JFR(06E MJCT"\SIOE*&M,@W3IE'P$)@C>+LA.)TE[M'AEBML\:3+VGK.:;4'N/>VY1RA M6RX;QY%LEP_X 9P*C/X/1;<+4E2V>I6>,@O82FR&K8#(%HZUS#;@E4<@SS5H M!C;[$=VWR8/>M@OSU/%!(?0)V2JGUH)F/V\23,"<>J5PB1 MMM8T)8_HI4I2*J@H+QYEUPD#Y%HP? M<-?% DEV[+05@EGC'.!L(=@*KN+@%4N?1,3D!C%RWA,>SLX=&@\EQ+ MV(BEK65C,Y6$2$TB""+!'H&@A< M$W=OCS/N*2N4V\ +?&!HP%&[Z1.5@LAQ MW&BY062.Z"S1V?=]7XH$QY6T8VE1H6HP_GAZ$:/'"0M$__(*&43)'%VEWXD@ M?^;T_O@0CW5$/])T-IPM%K*8#L\OSNG+:;71=#@_7^#OV>49?;8!P1PSA/%\ M>#:]2(O%Q9P^-75M8DE@3Q04]-C",#R:XDE&',J>B)D6! M-,SU;_M1^#9-@/]N3W,TA-W(M6=X#=/)Z/SU(/5T]Q!L'>?!E0V8+N.RP#C/ M3C;@^]K:T#V(@_X?A.4_4$L#!!0 ( %N!IUAX,2!*>@( (H% 9 M>&PO=V]R:W-H965TV =7(Q(\ MJ4:[1503M6=Q[(H:E7 3TZ+FD\I8)8BW=AV[UJ(H T@U<9HDQ[$24D?Y/,1N M;#XW'352XXT%URDE[/,2&],OHFFT#=S*=4T^$.?S5JSQ#NE;>V-Y%X\LI52H MG30:+%:+Z'QZMISY_)#P76+O=M;@.UD9\^ W5^4B2KP@;+ @SR#X\X@7V#2> MB&7\WG!&8TD/W%UOV3^'WKF7E7!X89H?LJ1Z$9U$4&(ENH9N3?\%-_T<>;[" M-"[\0C_D9ED$1>?(J V8%2BIAZ]XVLQA!W"2O %(-X TZ!X*!967@D0^MZ8' MZ[.9S2]"JP'-XJ3VEW)'ED\EXRB_TH51"/?B"=T\)F;T\;C8H)<#.GT#G<&U MT50[^*1++/_&QZQDE)-NY2S3O837PDX@FQY"FJ2S/7S9V%X6^+)_M@>7TA6- M<9U%^'F^G!(1O2M0-W\SR!>V9LK?2^AE)R58NZ0) ZU'J1$21X M%A]V)*@CPY 0]F7*CI69<.+1H1T*[6Q!4O'P"2IK%#RB(];-)BD>0/3"EF[R MVB7$._Y0:-?A%7!0F$[38)4Q.CXTYX._7M*'5XIGM);:08,50Y/)AZ,([.#\ M84.F#6Y;&6+OAF7-CR5:G\#GE3&TW?@"X_.;_P%02P,$% @ 6X&G6)B\ MR=^"!0 *0T !D !X;"]W;W)K&ULI5=M;]LV M$/XKA%L4*:#(>G/LI$D I]U+,70+FG7],.P#+9UDHA2IDE2<[-?OCI05NW&S M=ON2B-+=\;GGGCO2YQMM/MDU@&-WK53V8K)VKCN;3FVYAI;;6'>@\$NM36Y?W=M+L]U[Z10<&V8[=N6F_LKD'IS,4DG MVQ?O1;-V]&)Z>=[Q!F[ ?>BN#:ZF8Y1*M*"LT(H9J"\FR_3LJB![;_"'@(W= M>6:4R4KK3[1X6UU,$@($$DI'$3C^NX77("4%0AB?AYB3<4MRW'W>1O_1YXZY MK+B%UUI^%)5;7TP6$U9!S7OIWNO-SS#D,Z-XI9;6_V6;8%OD$U;VUNEV<$8$ MK5#A/[\;>-AQ6"1?<<@&A\SC#AMYE&^XXY?G1F^8(6N,1@\^5>^-X(2BHMPX M@U\%^KG+&Z?+3\=7F%?%7NL6:VVYI^M:/!7]/Y3J_\1C2\M:;8#5O93WK!(6U4BF0K%?M0.69DS7S*V! M*5Q:YK1?E%I9+47%'=K60G%5"BZ9=?B""+840/>&ZIFSI5(]?GT/G3:.X=[4 M:BQ-CG^)V ;8FM\"XQMN*HL^#H.H2JB&X3 BR"TZ^"Q8CVK#4>,S6OF,H.VD MO@<"M)-:1ZG%['<$6FN)$XFB.;Z2,(PE\3=8#\_O&H:&<)A_;[PI.KJUP;!M MD#F0S!F*M%R/*CUC-UAZ48XR ^.GIQK?>!'B/H9]4 (I.7KVDGWT P2JX^4M M&)R'WV;TVPXKW+$W4$*[0BH&+#G+BM/H-)^QYRS/XF3&\ED>I8LYK=-X/F<_ MH?0QX/2MM3TB0ZU&Z0S-BGB>8XW3:)$5PVH9"G$+EFJ+N R!00[NP)2"\CI* M7[(7SQ99FKT:_Q^EQ2Q*D^(E 5@45.$:!$4X*F8)OLWC)'ODM:PJ015#^!&H4_5 RFM>Z#T\8;9+)IM(R^^9&B_5*Q(3J.3(B$Z\CA-6)X443Z;![KR M')6)TT"4!'? <=>!7R(*8N)1A&P^BTX6R4#XPG/R5I6RK["8-M340-DB6[Y1+IP:[< M[14[:#&TA7G(QW?+MKLVW#+>=4;?"3SJ #O^>5K$"1XY4OK3\TOF HIM.#2Q MU+[4'_L;#O$;4"A8FB22=Q9(/9X][@> O(]89P3U'UIHU#8&@^-[+#I:5*'E MPA(K+W0U]+#3#@52F6J^^LSZZ4!V"/ M9?I(=0<@G,;%/H1#D7&@!U*P6"/%NX8#OVS5.U9*4==A/QS:^]L%ELC=!@DW M-$@8S?VP^][<)55CF; =B*9,]96$6C&+2X#JF Y'8$(.:>*M[3&&+[ #% M67SBP>'#0VM0;M^F&W*EH1SM@)?8S\-([&DT4(4,E+I1>!0A#2130.1EV>-% M" ]EE,]^V"CL[EMAC_128^$,2#X(IU>#V.%S3V?:$ZV?Q?.'UD?48G_PK?8P M^I)P/*^'LXD/9U,H@+\E;'202GSH'C3=N;ZV@-S3)1T50M4(-]GQ[?@[8!FN MOP_FX4<$,M-@KS$)-;HF\7PV":?4=N%TYR_#*^WP:NT?U_A;!@P9X/=:XV5F M6- &XZ^CRW\ 4$L#!!0 ( %N!IUA]6KL?D@0 ,D+ 9 >&PO=V]R M:W-H965TD&,F6-7HA"'#W[-D+ECO;*OUH,D0+/\M" MFKF765M-!P.39%@*TU<52OJR4KH4EK9Z/3"51I$ZI;(8A+Y_-2A%+KW%S)W= MZ<5,U;;()=YI,'59"OUT@X7:SKW VQU\S=>9Y8/!8E:)-=ZC_5[=:=H-.I0T M+U&:7$G0N)I[U\'T)F9Y)_!WCENS]P[LR5*I1][\EE,'BKBH<\M=G<&WN0XDK4A?VJMA^Q]6?( M>(DJC'O"MI&-? ^2VEA5MLK$H,QELXJ?;1SV%,:O*82M0NAX-X8!/PD=!^BH >A'\8G\*+.RB\(!TL2JE+:A: ^X$*A(P3J V= V0[!;=9D4PA@HT68J M[<,W.LUEHDK<4Z V03A)!HVL6@$)E'3]J)*31\@-)*)(ZD)83($DZI(-!+[_ MAF4/6#!.\_6!Q3Y\5$6*NN-V3(AX;!#6U'PM!7RC+,>N=6F;Y10.RD=1I[C[ MYF@;K(0CV<2*,\0&NL9(!NN* SKZQ=LJ2S[*NER2(3I+O1=,7PVL M1>E4]B\ >:&J2G$Y$?@IIXDA4K8IZDIB$X(.IG_<:BF>8.D*=(/:E;@%+C=+ MOSTN%L%0EQ2T2X:DHJ;KDTOB<8!"2DQ&5;N(\JZ-P F?N>HUXD'O=@V7'Q%\ MKDNDS"D];;6F\&[O,G:W] +B7CP>NS68#.&[3(^)_1'VPJO16QCUPJ$/-^1* M G04!A $O3@>/J?8*0:C$";AB(P7#O&"U*))1&M +_3Q4/%5EM%PQ,\H>I5A M,!Z^A>$D9FC"O6C,HE34H@X#\>#^]9PORAN-+DV2J2QJ:ZP@>"J"2Y>O!(*X M-YY,>)GX([CFCD>*3X_@^[R;/+_\K MTT.C%^#W@Z%;1J/CT7 B42,2=L5P'G+L+96ET<^] M9C1KHV8!^KY2U%C:#1OHIO?%_U!+ P04 " !;@:=86%"]LH\" #"!0 M&0 'AL+W=O3@J9+*SH+2N?H\#&U64H5VI&M2O++2ID+'H2E"6QO"O$VJ9!A'T6E8 MH5!!.FWG;DTZU8V30M&M =M4%9KM@J3>S()QL)NX$T7I_$283FLLZ)[$$G*G&= M_JWI@J3T1"SCL><,ABU]XOYXQ_ZI]EFCI0LL?(G?E+#@+(*<5-M+=Z+Y,2]M^8=-ADSB K+%.5WTR*ZB$ZO[XU)_#7L)9]$I"W"?$K>YNHU;E M)3I,IT9OP'@TL_E!:[7-9G%"^4NY=X97!>>Y]+Y96GIL2#FX%&N1D\KADC*) M!OVI34/'FWAHF/6$BXXP?H4P@1NM7&GA2N64/\\/6=R@,-XI7,0'"6_0C" 9 M'T,HTF![V"7!BN M)6TL/WN?0CD@/#9H'!FYA0QMR9B>E?%'T2B)@5D]2Z:KBH?\H+,'0 ;XU6BW M>B'16I@_1[W#HC!4L#)5 -:UT4^"ZY!XKZ.34W55D2G:[F%99*-<5V+#[-"@ MYEU=_H%WW8U?<2&4!4DK3HU&'TX",%W'Z *GZ[9*E]IQS;?#DILL&0_@]976 M;A?X#8:VG?X&4$L#!!0 ( %N!IUB*X\7L0 ( )D% 9 >&PO=V]R M:W-H965T:\J (T>6,U5ABNM MFUD0J*("1M1(-,#-S49(1K39RFV@&@FD="!6!U$83@-&*,=YZLZ6,D]%JVO* M82F1:ADC\G$.M>@R/,;[@UNZK;0]"/*T(5M8@;YKEM+L@H&EI RXHH(C"9L, M7XUGB\3&NX#O%#IUL$;6R5J(>[OY4F8XM(*@AD);!F(^.UA 75LB(^-GSXF' ME!9XN-ZS?W+>C9@Y(3@#B'A [HUZ9LW5--,E3*3HD M;;1ALPM7&X/B=\T?FB95[&E7*$:-H8R'%V:KI5^$/B-%HWKI;70IC/=LC*S$Z0-,/<; M(?1^8Q,,TSC_!5!+ P04 " !;@:=8)MHO#D0" "*!@ &0 'AL+W=O M*L95XI5: MUTO?5UD)%59WH@9NWN1"5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q:#2C M'+82J::JL'Q= Q-MXDV\X\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P)"%/ MO-5DN5[8>!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA M2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76ST MT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!* M==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYH MX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10 MGH[1TUW# $V"_>QVY^56G]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5 M#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WO!:G+EB[VWL^,=Z1T,Z1WL0E\,%5UFF8TF*%-N"W$WR =Y1RX\B(OHC K1 M$7BJ&]!&?BP^FFPB7KU\\6X^GQUW._TXO>\=BVX]5+W-P_>?UO3]BHUN6+*N M7XV^6WLMD)'$0 A2:7*=.^-4QD))TU)?B*^ DF%F349->(*[5J%"2%(P&@)PU%@7Y J/GDH6UD3\#A\2E4O,L=-H M9,Q5H)PAD:)OGSK1XJ48].D?]5DA3+$B,LB2&NFPCST#V.78W<:2$E(&0HYI M8'JFB">?V)N]^8US&_,6#$V0,.[S5";3,6]94J8])/K>*:P-V /&''V+BMVN M'L2-2?&G]FFE61.XEZ(D V:T?N#(P!8VR4&U7!_DU6C8]&J[F5Q/Q"_+Y>6@ M#/@7S)8F$+R-BI;23HJ@1"NZ V*H9$CYY\IGVOK(9:XEYP7AX/=;Y)*!D%K> M4L?48[),1*V\QJ&(4%L?6PO1LQ6ZND9>! 4;_9&84UA>5Y:YL&L#(GQ<0=(* MQ^9$+$&U5Z51!5@S7() +NNM>U2&P4PR7G;5?!0!LL9)DN0"&62;,R\IM*,E MU53F7W$(I>C'R!,9ZP3M*(O.<6$ :S(FF H-!X7VE"&4P7QIII(44CE1+,Y M3!_CZ5C)DW,?2W1@&$J"#OH1J?O*1@V=<3_)/K^OT;1W@$'G_PV4^GFS]1[5 MW,?+Z-S=FI4F@1[*>N+%K)E=(JI/-GLV.Q#:'QN&"_SUFT\OVW M!P?-FTCI.]TWS ?FQ3(+7%7 XY[G@<_RRA6"=1CRMD; UF\DM[76TXT+&J9= MF:ZA"&ULQ59-C]LV$/TK R5( M;4!82:2L#\10 MG'F<&3YR.-L+^:P*SC5\K:M&S9U"Z]W4\U16\)JI&['C#FHG M."7VRFVA MS0]O,=NQ+7_D^I?=O<21-Z#D9Q_Y'W\4P,7B8J95O8=[HT=B!KE19U;XP>U&73]>QK MGXG]AZZ-OA'#OZMR%7 3TS> U<(#X)K^#1(5YJ\>A_B?>ST!Q^7ZZ5ELB2 M/\Z%W:&&YU'-R9FJ'\23F;<5! M;."<_^?\O8IXWE]D.>B"XRFH/'*GC@&J\'Q%EF65NW%=,H_XQK27C"FT2U\A6>A$;- M%:M8DW$%3,,=SWB]1IU^70IO@?HN(3X*@9OXH>D#ZE(_1BD,4C>,"4JC-*%C MTY/)Q TGX=@:)BZ-(OB,]US99*+F0%R:TKZ]*U_*'&-5>**SBDF>3T^BU5QN;=56>%#:1G>E;?@[/ R673W\IMZ]*M#A M;=DHJ/@&3?V;>.* ["IU-]!B9ZOC6FBLM58L\''#I5' ^8W XM /S +#U-0^"X*9W_!*..ME;WM4ZZ7L3%T)?%2@ MNZ;AZG6#M3RNG- Y&9ZJHC36X*^7+2]PA^9S^ZAHYT\L>=6@T)44H/"PE* M"SQ?G]@_]K%3+'NN<2OK/ZO M.9!UVLAF!)."IA+#FW\=\W &2(/O -@(8+WNX:)>Y1TW?+U4\@C*>A.;7?2A M]F@25PG[479&T6E%.+-^PA<4'6JX>N;[&O7UTC=$:P_];*38#!3L.Q01/$AA M2@V_B!SSMWB?Y$R:V$G3AETD?.#*@RAT@04LOL 733%&/5]T.48X*-G EK0J MJ@7*LREAVV<8%?QUN]>]_>_W$C#PQ^_SV[ZYT2W/<.508VA4+^BL?_HAG 4_ M7U ?3^KC2^SK'?5AWM4(\@#3U[JK-"\*A04WF,/^%1[X/U+!HY)Y1[%MR5Q( M]0I;GDG(F:^K;2A1@;'U 'Z P&F2GJ"E'.?FWR&!/T 4 MNTD\@S#Q8MK?5<*&_O06%2[<("2?P(LL/DEI'9+_IRSC=ECQFOA<%LQA[LVM M-PL#2+T$$@*F"42,+ILOW"AF$"5$\KDMJ8T-4G)2YBZB!.*$7!:DC;3$S)M1 M%HRAU&N*,9RYLR" A1= F+IQ&!(W@]LLHV.I*O*P&?YD2BKKJ_#:2HSFI"/R M4IO&,$GL>D'!AFGD+A9T% 1$9L-G+';G23Q9+/Y>9'67VZ^,-4U0$DG95<5X MS^GSTML,D]9[K^C]LQ%%_5;T@UA#)CMAAFDU6:=9?SN,N/_=AQ\%%411"0TU M'@@:>//$ 34,WV%C9-L/O+TTU-S]LJ3_%2KK0.<'25+'C;U@^@.N_P-02P,$ M% @ 6X&G6)9%[?$O P H0< !D !X;"]W;W)K&ULK57;;ALW$/V5P38H&D#Q7BW+JB3 =A(T0(,8MIL^%'V@=D=:(EQR MR^%&[M]W2,IKN9"%/O1EE[[/ MAP-?)>[H8 S>D[4QW_SD4[-,,B\(%=;.(PC^?<<;5,H#L8R_]IC)2.D-#\=/ MZ!^#[^S+6A#>&/6[;%R[3&8)-+@1@W)W9O<+[OT) FNC*'QA%\].SQ.H!W*F MVQNS@D[J^!>/^S@<&,RR5PR*O4$1=$>BH/*]<&*UL&8'UI]F-#\(K@9K%B>U M3\J]L[PKV"G![%62&\7J6-0OY76>X#K"%"\ E#"9Z-=2_!!-]B\ MM$]9S*BH>%)T79P$_"SL&93Y!(JLJ$[@E:.'9< K7_60"!'>2ZJ5H<$B_'&U M)F>Y'OX\YFY$JXZC^3LRIU[4N$SX$A#:[YBL?OPAGV8_G]!:C5JK4^BK>[YS MS: 0S 9"9N##(U\_PF-"3T(=%WICNMYHU(X\@PH,&!E@AQP:0; QBF\JEX34 MX%HSD- -O9W#0VLYC(?)!DY5W8ZY\I\2OO1HA9-ZNX>O#3EX WDQ*:K*#_+) MQ>P"O@HK?.X;02U\Y%# )QV;G^\B=ZB$8]>=B0FB8YDYR7@\,R^H:T^]\=3R M@-H^4ZMX:R7]#PD+?O9"-@QD071F\.4A=:T&;Q) $3IFY+OC!3Z7CN(42B6= M1)H?)'Z4S]JLZ<"\+ F*Y5!E>2R',L\A/ ;OS.;=0+X("7V%KAT_*E$"/M:M MT%L,&B.Y62NY#9%Y03Y2E).+[)+_EY.LFAVME/2@;79HM^%Q(*Y%CD#LH./J M^/Y' P D@< !D !X;"]W M;W)K&ULC57;;MLX$/V5@;(H$D"U[K&3V ;LM+N; MAV*-N-T^%'V@I;%%A!)5DHJ=_?H=4K*:;A)C7VP.Q3D\9VZ<[J5ZT"6B@4,E M:CWS2F.:ZR#0>8D5TR/98$U?ME)5S)"I=H%N%++".54BB,/P,J@8K[WYU.VM MU'PJ6R-XC2L%NJTJIIZ6*.1^YD7><>.>[TIC-X+YM&$[7*/YTJP46<& 4O * M:\UE#0JW,V\172]3>]X=^)OC7C];@U6RD?+!&G?%S LM(128&XO Z.\1;U$( M"T0T?O28WG"E=7R^/J+_[K23E@W3>"O%5UZ8-W]LT,?AV<.D_ -A[AWB!WO[B+'\@,S;#Y5 M<@_*GB8TNW!2G3>1X[5-RMHH^LK)S\S71N8/[Y>DJX!;65&N-7/A6@E6:SC_ MS#8"]<4T,'29=0GR'GC9 <=O "?P2=:FU/"Q+K#XU3\@D@/3^,AT&9\$_,34 M")+(ASB,TQ-XR: \<7C)6\I+IK!7OF)/5&@&%DJQ>H=N_6VQT491U7Q_37R' MG;Z.;3OI6C@;&%T/4 M'$VI$*'J2@!M"0 E,"^'#%[#FL+"\R$%J-R(J8<=)XWN4?"EYH9J\>P"OKHN MP^+]XA$5#8W_=^BOUFC#ZL*28P8^8([5!M612P)Q>N5?)1G\!DD\"C-(LL2/ M)F-K1Z/Q&/Z@@!)@<*=U2\PHCWZ4T;%T-$X@BB-_$J>]M; AT?"(FAPL+V7) M4 P.J')N=9U'%_#N;!)'\S&PO=V]R:W-H965TD[74?NN7J=/VPVP=:@BTN$JF2E-W\^X&4K-J)XLL7422! M!P\ N1\+]6CSA$-_"@+H1=>;DPU\WV=YE@R/905"MK92%4R0U.U]76ED&5. MJ2S\<#2Z]DO&A;>\MIM>9M(K'_P?TC\YW\F7---[)XAO/3+[P M)AYDN&%U8;[(_2=L_4DL7BH+[;ZP;V0CLIC6VLBR5:9YR44SLA]M'(X4)J-7 M%,)6(72\&T..Y7MFV'*NY!Z4E28T^^-<==I$C@N;E)51M,M)SRP_,"6XV&JX M1P6KG"F$=P]L7:"^G/N&#%@Q/VW!;ANP\!6P"#Y+87(-'T2&V:F^3\0Z=N&! MW6UX%O S4T.(@@&$HS ^@Q=UWD8.+WJ[M__CW\^0C3NR\3GTY8H*,*L+!+F!E\3[V)[%ZV?[D"/< MR;*D ED9F3Y:8Z99JYAX@IQI8$#R&U0H#&<%9'S',Q09*&8<.6:@0*8-!*/D MUP- )U4QG@'!.]2":0TW)Q:'\$D6&2K=F>X1(AX[A"VU'4,!V$E#P0!E*T[# M/N=I#ERD19WA8<_1UE@Q1S)UD-3"G(&N)9#!N@(C8?R3MY&&?!1UN29#M)9Q M1=)263L4 L+-G]$]IDG6\B&K2FK,+/@YIXDA4K8IZE)@$X(.9MAO MM61/L*;82+%#9<@$Q<(>-T,-WQX69J&N*&A7%I+:+M>48>)Q@D)*EHRL#A&U MLS8"9WP>PD.N$$^:E>LP]A/!GW6)E#FI9JW6#-YSZA%\75NF>"C%"X@'\63B MQF":P%>1]8F]"P?A]?@2QH,P&<$MN9("+84!!,$@CI/G%#O%8!S"-!R3\<(A M7I!:-(UH#.B'-D\57V49)6/[C:)7&0:3Y!*2:6RA"?>B,8M"TH5S&HAO[I:S M^:*\T:7=))F.16VT801/A^#*Y2N%(!Y,IE,[3$=CN-%T[Y-BDW+=)JSW< 2# M<#)RWZAQGN[M-LEZ &S/5$85)BR6T])."[_7?,<*:E(:DCAT_CRX:MJWI*\. MI+,VHJ=6KP=CFQ0:)O&+V+[%\6/>39Z[$'?U,#LU>@&C89"X83SNCX83B1J1 ML#L,;T..&[7G[O0@!]!W8_E'#PLJBJU[/FF*>RU,\\;H5KL7VDWS,/DIWCSO MZ"K?&UL?511;YLP$/XK%I.F3:H"(6DW98"4I*NVAVY1HVT/TQX< M.,"JL9GO2+K]^MF&L%1J\@*^\WW??7?<0:@-A3(Q6F04W4+L(0\QH: MCA/=@K(WI38-)VN:*L36 "\\J)%A'$4W8<.%"K+$^S8F2W1'4BC8&(9=TW#S M9P52'])@&AP=#Z*JR3G"+&EY!5N@;^W&6"L<60K1@$*A%3-0IL%RNEC-7;P/ M^"[@@"=GYBK9:?WHC,]%&D1.$$C(R3%P^]K#&J1T1%;&[X$S&%,ZX.GYR'[G M:[>U[#C"6LL?HJ Z#=X'K("2=Y(>].$3#/5<.[Y<2_1/=AABHX#E'9)N!K!5 MT C5O_G3T(<30!R? <0#(/:Z^T1>Y2TGGB5&'YAQT9;-'7RI'FW%">4^RI:, MO1461]FJ0^M!9%P5;,51(-,EVQA 4,1]X][< G$A\6T2DLWH<&$^L*]Z]O@, M^XS=:T4ULH^J@.(Y/K1*1[GQ4>XJODAXS\V$S:97+([B.=M"9>>#+O#.QC;, M/._L#.]74W$E_OJ"K]A:*]12%'W]KC//&F(;="<45[G@DFVM$YP*9#^7.R1C MY^S72YWJ!_B2V)[NVM.YO=YGTR3 M93^S_\/[S;EUK3 MT7 )QE]:]@]02P,$% @ 6X&G6(MHLJ\/!P =RX !D !X;"]W;W)K M&ULO5IM;]LV$/XKA%=L#=!$$DE)5I882)P.*[!N M0=)N'X9]8"4F%BJ)KB@G[; ?/^HEHEXHVDX9?TEL^?CP[G0\/KSCV2/+/_,5 MI07XFB89/Y^MBF)]:ED\7-&4\!.VIIGXY8[E*2G$U_S>XNN,PRD-.[\]F%<[IT43F@DO@SIH^\\QF4IGQB['/Y MY5UT/K-+C6A"PZ*$(.+? UW2)"F1A!Y?&M!9.V@!L!L#A #PQ #4#*L]9M6:565>D((NSG#V"O)06:.6'RC?5 M:&%-G)6O\;;(Q:^Q&% M@=>OCL K8 &^(CGE(,[ QRPN^!OQ4'S^L&(;3K*(GUF%T*C$M<)F]LMZ=C@Q M.P+O65:L.'B;133JC[>$):TY\,F<2Z@%?$_R$X"<-P#:$"OT6>X^'&G40:UW M486')O#>9:%86YR6'JT_'94>4SK][QN6)$#$YB/)HW]4OJSGPNJYRO5^RMNG:,Q> \0$'0BO4T=%L-7:V&OXL$&FGE:O98)X1Q<@)!E#R)X1")4Z>>-IK8'RFEG>>;; M]UL;?*T--Y07>1P6- *\7 @@YGQ31H$R@?@C6XZ=N>Y\'!H>'H;&6,@)7%^M;- J&VB5%1ETRX(* M1K,BV_."86B,Q6#@86I_QCC MSJ)OS%6).0&>B&>YM3O:+7*Q)'P%HE;3-BQ<=B5=*\L[3(Z4%]0Q^ M-U&?#).%4@A.I#9';L&.?@]6>5ZIHQ9F[]@SA-8W6N[JCGO(9:GE$'N[QA!: MWS626#A;F(6Q9>F-UQMRAQNV4@I-+4I)+1P]MS"Q*'W]>FOT5TIY$_I+QN'H M*4?7X>"_[8M3B[9W!!I"Z]LN"8P3'')Q:NG2WJXQA-8_U$KN!/7<::<#4X/1 M/S%!..1W2C';G@A=*"D/U/*&'8\F#4B77@Y/=/IYGNMKR4^@GI_L=SQIP+KV MC!BU0L9QIOPM^0?4\X_MA+\!Z#-^Y(S\K1)SX 3AAY)AP"T,8Y#+=B0<>M1] M%ZXIM+X/).& AR0-2AC.W\3""E5)3*TR2";B% M3.R6T12UA]$2TT[T7%=+5@'UK&*'5*$H2?C!D/2HI*;]+#=^J"]=7$117-98 M2 *N21P=O\O DJSC@B1*58UN[*;0^N5AN;$C^Y %8J,E%%-H?==(/H'T?&*G M_(#&=,)Q$+*'QPV5G#WWIV(72;: 3+(%-&8"Q[W27Z.M0@P&]L3I"'6Z$7K* M\)R")AJS T5%4R$U7=)$DD(@/878GK@:@$$ !*-JO$K.]GUWHD^ Y Z/])V" MF[)5E@D/OB5Y&:WJ]VYTXS:%UK=8;MS(.V3.,M2*:%SS$HT-)!D#TC.&W7+6 MF#"4]T%&M(I9[-M8?QD8G:"99D M">O)TFYWE<9LZ%A0M6$$*Z1\=^((BB5EPM]+F?"8"JG44TA-JN=*NN3JZ=*' M,IXV^;?I#4,/L&^\F$+KFRO)D7M(FT/JND>3(U9.CG9:2JZI]N"YV MAT5?I2">3T>L)#_N]W96&@!ONY(J09625N<*;TKS^^IF,P MGKZH[@P/GE\ZI\OZ#K2$J:]DOR>Y\#\'";T3D/:)+UR7U[>" &0 'AL+W=O[)+13T9B55SI&Z:NWJK0*> M6E">N5Z_'[@Y%X43A7;L4D6A+#$3!5PJILL\Y^I^#IG<3YV! -]M+13VW84E%#H46LF *5E-G-CA?3,Q\.^&[@+T^:C/C));RUG2^ MI%.G;P1!!@D:!DZ/'2P@RPP1R?A=A4KNF3*SBLI.W[T,7*;BA<),ZT+P*Y#T3 MR&<7LL"-9A^+%-*'>)=$-\J]@_*YUTEXP56/^8-3YO6]88N>13=\"4D#]SOD M^,U"^I;/?^E"_IS%&A5MTU]MBU61#=O)S-$]UUN>P-2ALZE![<")WKT9!/T/ M;4[_$]D#W\/&]["+G=)P)_(R9[%4A!3%FB6<@@F\;[-=<066RUPPNVC2KWZA MNSNVU!GTE99&C:51IZ4EQ,A$0=DK329/Z;QAJ<@12SE"FZUNOF\)]I@W/&5F MKXW;$MB)?Z7;H'$;=*LK42,O4I.Z#!!!:297++'[N.!QG&C M<=RI<=YL+G-EMXFJ\*.CD -O,&C;69V17KG6D\;'I-/'5RK+?$?7*X]%]LP1 MF;STB'2&^E."=!\TD1_ %!+ P04 M " !;@:=8S5^E_MD% #R*0 &0 'AL+W=O6YYUF) M/U# ]D41T2\W."=/5S-[]GS@+MNFO#HP7RUWT1;?8_YQ]X&*O7F'DF0%+EE& M2D#QYFIV;5^&R*L2ZH@_,_S$#K9!1>6!D$_5SF_)U>L$@^WG]'?U>0%F8>(X37)_\H2GE[-_!E(\";:Y_R.//V* M6T)NA1>3G-7_P5,3ZXHSQGO&2=$FB_TB*YO/Z',KQ$&"P!E/@&T"5!.<(PFH M34 O37#:!*=6IJ%2ZQ!&/%HM*7D"M(H6:-5&+6:=+>AG977=[SD5WV8BCZ_N M\",N]YB![T/,HRQG;\&/X.-]"+Y_\Q:\ 5D)_DC)GD5EPI9S+DY8IHCC8^D]-JC3'M5X2*\]V%!2@+50BHI9(*X_3\&ZOO*8@K^O'UA]_)\Q M^1M\9QR_*AF7;!?%^&HF:@+#]!'/5M]]8WO63V/:F00+#8'U='4Z71T=^JH3 M+\$[PC(^>NZ+6:#$^)7!\MNE/VR+H=6?=U M9$%)N*C(,=F6V7\X 3RE9+]-02D>(BS*\:@:S3G<@Z%!9%F*&-J!O%8,0V ] MS;Q.,T\[\<*,1=LMQ=NH?O:0#7B>BOKIYIF<;B;!0D-@/347G9H+[1WXN^[& M6@SN>=M'0;!0;JUA&(3.PG7Z8:%V("?2]#N:OI;FM]5]4G&]/\:UR0\.N2HT MOQH1:L=P(L.@8QCH2XGP3^ 70L8?]=K,!*&'-?Q MU,DWA>NUI>VUM3[P)=7&&ZLBMC.H-N-Q \.F']"IA*4SM?76-,S*K-R"NZ]7 M'$/.LE7')%IH"JVOH;2]MC]-Q3%D95M)3:*%IM#ZDDJ?;>N-MK[B!,-7IL"R M/74&#L.@*RJ3.@&G,,=0FF.H=8HOJ#@M@%I)+,6WK(_$V6K%T0_H5,+2ND*] M=7T?QU'5$X_R4;*&W&8KB4FTT!1:7SCIA"&PK5#:5JBWK;<1YP*7'2%KM$%L%"TTA=;_F5>Z8#1-BQ@9;1$; M10M-H?4EE3X;G=$B1L/>K^UY@]\SQ\)\QU8?[OJ1G,I4&F-T;HNX!0CZEB50 MV8XVB"U?[8CKAW,JW8,U$7K3>AW'HL00FF$&HC(![WF*Z2AKLXL?S*Y^F,(. M(VF'T31-8F2T26P4+32%UI=46FQT1I,8C36)T>#=8B0,V;;KJA-P"D^,I"=& MYS:)T7CS%_DJWR-Q@4K8J&.='RR&*S#=UHL*&8C)ON3-2K/N:+=P\;I>KJ<< MO[$OU\WR0PG3K(:\C>@V*QG(\49 6A<+<<5HL\"PV>%D5R^Y>R"3'&4 M8%H%B.\WA/#GG>H$W3+/U?]02P,$% @ 6X&G6!?Q-9M% @ /P< !D M !X;"]W;W)K&ULM97;BMLP$(9?1:A0MK"-#W$. MI+:AV5"ZL"TA2]N+T@O%F<1B=7 E99U]^TIR8E*(W5*:FUB'F5_?S"BCM);J M29< !ATX$SK#I3'5+ AT40(G>B K$'9G*Q4GQD[5+M"5 K+Q3IP%<1B. TZH MP'GJUY8J3^7>,"I@J9#> MX0X8F96L/\(Q MGI'3*R33_A?5C6T28E3LM9'\Z&P).!7-EQR.>3ASB)(.A_CH$'ONYB!/N2"& MY*F2-5+.VJJY@0_5>ULX*EQ1'HVRN]3ZF?P!;$@:O46?B5+$90C=+, 0RO2; M-##V!&<7%$>U>:,6=ZA](FJ AM$MBL,X^=T]L& M7=S2Q5XOZ=*C@O(]OP32 MZ^BN\DQ7I( ,V[NJ03T#SE^_BL;ANQZL88LU].K#SJ1I#7"+?/)NT0)TH6CE M;]GW!VN+[@UP_>,2]O *V$F+G?1FYU_,>$C5NL\;7J/+X"]J3%GOSO.O<+1DVA=0_;M&6; M_H%-0$W8WS#U"\5A-U-PU@_=TV+;THX*;=.QM5KA8&(OE6K:=3,QLO(M&ULK59=;]LX$/PKA*XH M6J")/B/;J6T@<5I<@18-DK;W<+@'6EI91"E21U)Q[M]W22FJ[;)N#_"++5*[ MHQD.N=SY5JJON@8PY+'A0B^"VICV,@QU44-#];EL0>";2JJ&&ARJ3:A;!;1T M20T/DRC*PX8R$2SG;NY6+>>R,YP)N%5$=TU#U7_7P.5V$<3!T\0=V]3&3H3+ M>4LW< _F ME8L@LHR 0V$L!,6_!U@!YQ8)>?P[@ ;C-VWB[O,3^ELG'L6LJ8:5Y'^QTM2+ M8!J0$BK:<7,GMW_"(.C"XA62:_=+MD-L%)"BTT8V0S(R:)CH_^GCL! ["8CC M3TB&A.0P(?M)0CHDI$YHS\S)NJ&&+N=*;HFRT8AF']S:N&Q4PX2U\=XH?,LP MSRS? ZZ!)F?$/9 WC[@_[ 05);GOVI8#>F8H)RNJ:_(672?O1+][K MWP*F! MDAA)!J07-V HX_HE8GZ^OR$OGKTDSP@3Y%,M.XVP>AX:)&X_'Q8#R>N>9/(3 MDBGY((6I-7DC2BCW\T,4/*I.GE1?)TGJ$3CJ: MD#J\])@)K\A*:D/^OEIKHW!W_^-;IQXG\^/8(W^I6UK (L SK4$]0+!\_D>< M1Z]](D\$MB(HQ2]4,;KF\ N&/&ULK93);MLP$(9?A5"!H@4":[/3QI4% M>$G1' (829=#T0,MC2PB%*F2XZ5O7RZRZ@2VVT,O%DG-_VG^,6>RG51/N@9 MLF^XT).@1FS'8:B+&AJJ![(%8=Y44C44S5:M0]TJH*43-3Q,HN@Z;"@309ZY MLZ7*,[E!S@0L%=&;IJ'JUPRXW$V".#@!7QEL--':V*=K*1\LIN[A*\#T@)%=UP?)"[3]#Y&5E> M(;EVOV3G8]-10(J-1MET8I-!PX1_TGU7AR-!?$Z0=(+DI6!X1I!V@M09]9DY M6PN*-,^4W!%EHPW-+EQMG-JX8<+^BX^HS%MF=)C?B4(V0#[3/6CR9@%(&==O MLQ -VT:$1<>9>4YRAI.2>RFPUN16E% ^UXF%=-*^3JGCI7^M$UDP77"I-PK(]^E*HS)7\<>IBGGB\#31MN=8 MM[2 26#Z3X/:0I"_?A5?1Q].V?U/L&?FA[WYX25Z?EM5X-J-,%\&-&50%.&* MM* *$'C*OF?&D8/::;+-HT$RBK-P>VSL9%A\<].'^93#HSO>@%J[UM>DD!N! M_E;UI_UTF;JF>G$^,U/'#XD_&#^RS)U9,Z$)A\H@H\$[T[/*CP&_0=FZ3EI) M-'WIEK69G*!L@'E?28F'C?U /XOSWU!+ P04 " !;@:=8WX@I9;T' & M-@ &0 'AL+W=O9$O66(@2=>N#\&"!&T?BCTP%FT+E26/I)UDV(]E=:;L\% S5=BS54_W(C W%F$NA>]'EHP??Z=&>_LZHX+9 MXQ?KGV+Q1LP#5^(Z]+][KEY=]"8]Y(H%W_KZ+GS\0Z2"8@?GH:_BO^@Q?7;8 M0_.MTN$Z+6P\6'M!\I\_I8'(%#!VJ@N0M I%F"O%*!I 1H+33R+97WDFL_. M9?B(9/2TL18=Q+&)2QLU7A UX[V6YJYGRNG9O0[G/T^O3"!<=!VN3>]0/([O MK<\#A=Y_%)I[OOJ 3M'7^X_H_;L/Z!T:(+7B4BCD!>AKX&EU8BZ:XQO/]TU9 M=3[0QK6H@L$\=>,J<8.\X@9%-V&@5PK]'KC"S91%UQ4!#=YPV4<4 MGR R)*S"G^OZQ2G@#MV'F<;V*!1F]$J8T8_+!Z6EZ=%_544NL4-K?Y(Y?N"9J'2INK&CV;"4V*>;@,O'^$N<'7X3;05=%* M7,!)?X\FL=T,D_[X?+#+A@%TM&$8G'T8G/\K#!LAO=!%9C9_N1QWJO=F+#X+ M+M6'J@C!WI&D9%7? 0LV#-IH'[01'#0ST7O!\@1]%H&0W$<\<-&E:V9$+QHZ MT5J ?G^*QI6HG'Y Z\<.HI:,Y0(QW@=BW-E,,FXS""T9RP5AL@_"Y&U#2"1= MH2H(D_($0?JCPOR0/#3*/K-_(N?Q=._Q]$#_E3MO+M*5]LX,;^G-HR&>M.=E M-- K.RYH]M@V:\E8+@)X:%%C"'?=!!K,9!5# _IQ%_H^,C06B:_LL*G!EM2W M92TO/T-:&.P"?VZUTF;:BJ>Q!['T@L <&@@U W"+4EO3NP^)(B51QA/LE$2!E3859>$-@U@T M2T8G2A?E:+&-?APH,\L(.?=4#9VTI'-8E-@%F6&+9AAF,S,*%\+3-:2PDI13 MYI34= %8V!(6AB'FTG5C$C*@.OC]SCG(-S3RYU!W*5(J #=&NVBSF(),M/1BV5+UO*Q ML+B$85ZJL5BZ)B#FETHTFI/&KV[[I)YQINTIZ0]+*TP7:$0L&A&0/:J6S7KR M4KN3K#S6']."/+CZIO(L^A 8?>HMH#45ET&H.(YA;YJJM0Q$8 ;*KZ4U59%R M.]+^D!25=0%"Q((0.0!"QZVK-:4?AB/8K::R+1P1&(X.+;$U=;*J)L9%J5V0 M$['D1&!RJK?6UA3LE*?>"L%=X!.Q^$1&G>532*M9I;:LY0-A*8O E'6Y7$JQ MY%H@+S!=(%#>'.VX;T9VN$"A'0%)4K(R5Y'6D$V;8%9L[BX8BUC&(@U92T?#\M99-I=]V\U-]66M?S^C"4P"A/8-],5HMZ= MIM1-GT_Z^8%D^@&K."Y:N1'3!9%12V04)K+:XX _O38.X!J.WICJ@MFH939* MNMN@:PG*TD!T@7@TLU$)(U[3<0!;I:_O*L$EF^JU;$=AMKNUS'I\5I.I5&'XDEQXQEVHJE("WD4 MAKSCTO.TG#?#!$](D>G@2IN*LDQ'8:9[P1BVL43@I M5CM)G]J!?E+#535]$\3B%H/!J+T,?5I1KO&(XY2V)&"'F@JVP,6.V/T[+DW/ MRADO.F34*;W4T@5",8M0#$Y[O3E-S\J[@63LC":EENR"D)@E) :_R_7&-#UK M]7VNMJSE8Y%YH^N(S-A;TO1I/;E<$>Z/2UV\"T1B%I$8G!UKG*9/[1Y*T\/5 M-Y5G$8C!"-1FFCZM*J>8]"?%%17VJ*EBRT,,YJ$FJ7I6IJ+2#-4%$#$+1.P M$'61ID_K+.Y03(K2NT D9A&)';%OV#A5GU92Z+RT-%R[8"C',I0#,U2;N?JT MJN(V:;%U88^:*K80Y>#.LC1.J^FJMJSE V%9RX%9JX5D?5I#[D7(:;\X/\-^ M--5I6ML'1A2A"R4A,M:V+]:5%3%\SD6&9R:F><7K)L!U[8ANV] MGF.&"S85FGG/'::E:]];)(V622@>D I;!-*(<,ECM0XR7]2LA5S&'QHI-(^^ M.D@^0ME?W7_,=!E_PE.X?H7/KI-/DJR9Y NI&RX-+BODBX4Q.>R/C0"9?'24 MG.AP$W^W\Q!J':[CPY7@KI#1 ^;^(@SURTE4P?[3K]E_4$L#!!0 ( %N! MIUB4"PJ@6 8 '\D 9 >&PO=V]R:W-H965T2]UQ:EULNOLHE8PI]S])<7@V62JTNAD.Y6+*,RG.^ M8CE\\\)%1A4\BM>A7 E&XV)0E@YQ$(R'&4WRP?RR:'L0\TN^5FF2LP>!Y#K+ MJ/CWAJ5\>S4(![N&C\GK4NF&X?QR15_9(U-/JPB@GE,/;'[>H?]>D K"(TTWH*G MLOB+ME7?8( 6:ZEX5@T&"[(D+__3[]5"- 9$HYX!N!J NP/Z9B#5 %(0+2TK M:-U11>>7@F^1T+T!37\HUJ88#6R27+OQ40GX-H%Q:OZ!BCS)7R5Z8 (]+JE@ MZ.2.*9JD\A2]0T,D=9M$28Z>\D3)]XV&3TN^EC2/H?%=Z_ERJ, T/<%P49EQ M4YJ!>\P@Z)[G:BG1ASQF<7O\$"C5O/".UPUV MY3<8Y(^![A $?HZ?$.G;P[ M19^Y8DU6Y3^+N;>'HY,:_0W@%@]2^X<4,Y'#_?/W];-4 N+_']LZEW"1'4X? M"A=R11?L:@"[7C*Q88/YK[^$X^ WVRIX FLQCVKFD0M]#KX"XDCH?2C1@N<; M)HK# W9M(M%_A3-M*U#"C@I8?8IMYN'E<-.DY9SX2%JCFM;(2>N>?D^R=68S MW#GP1UWG":S%<5QS'/L-VK%/YI[ 6LPG-?.)T[M >,%R!0D0\1>DN*(IRM?9 M,ZP#/,>)@.S%A?6 +(%GC; -SB>C3N0Z9S^2V[3F-G5';I+W1:YSX(_ZSQ-8 MB^.LYCCS&[DSG\P]@;68AX%1 L'/BMT*N1V\N!N\[OF/Y==0.J&3WRW/,D@? MCXHOOEI).(?_J"]]H;7)8D,6^PWD"L\7>T]H;?9&-(5.9=()9;9;"RJA6F$Q MQ#9Z9A#1L!S)\UI!"Y7PN$EB!NI52]EZR J6KQ!S:$'3Q3JENOBPKA_9VP)= MV>$V^MA%,7HJ= NJ!RB0F(!E26!C[]@B04$2G]""J5ZS4RNY:)_<>;"WOW^& MK@J-L K=RNJO^JS:@#)LNJY?*U:0+K'HGO585D9*A6XM!:P8^(B+"ZO]7I63 M+[0V5:.=0K=XNFMLR-T&M)(N8<8-IT71=-KUFZ57.#,QVS;2B*#0K8*>\OA0 M,Z=[L76&\7C2M7._VP2/@AX[C9 )G6IA?@-5TL)JUFQO/HSQ7M3O]PK#*.I9 M/FQ$!G:+C+LDU0MG,ZP:V708)C/2,V],;JHI6Q$336>SKO]LW6;!I,=_)N5C=\J_KG)[XZ( ,L%M"CD?7:.F M]CN<$=DW%4^#+B%K+]+#QV1K[,[6Q49)-B!@5EIRR/>(;JD =0+N 9(%'5G0 M8=_6R8:FD+OEX=3V+TE&$>XRLW2:13W$3)K&[C3]J2@LME4$GNTB,"X/AB,] M94GCX\G>H6;O-NVC9'(T]GS?@;VF;5]H;?8F;6-WVBXRC4TQ:^_%/$VI:+1J M1YJ+4NOBE---6L5DV!6;UEZ3OF/$I'?L3N]5?O))9VJC$W7IV'I-^B+3J #L M5@&V\\]JI-=[#%]H[1MSHS%(X/G.W-/%1'5I_C.N.8@1,L1]S7%,&51!M@[& M;IYS3WLL+2-9B/M"PUT'$:^W%[[0VE0;/_FXIJ4&,U"!NJ=%; U7C6D7$I"M_+)UFN"?! M$*,5B%LKO%5G$*_2P!=:FZR1!L0M#0ZI,P[5>-54;ZAQ>Z^^>#>R@$P]IQ2O M/XGX0FNS-RJ"''"7X%$25=-U)%&WTK?VZBOT(Z,.HH-N(#S2J29\@XZUUR3L MT!DV7N6 A/=:O.&B?_Y>YZI\^Z%NK=^BN2[>'>FTWX07M^6[, :F?#7GGHK7 M))%%\5+XP\HWSF: M_P]02P,$% @ 6X&G6'AON#I^ @ T08 !D !X;"]W;W)K&ULM55M:]LP$/XKAQ=&"UWL.&^CQ#XI] MB45ERY64I(7]^)UDQWC#R6"L7VR==/?<>9DQY:7O MZR3#G.F^++&@D[54.3,DJHVO2X4L=4:Y\,,@F/@YXX471V[O3L61W!K!"[Q3 MH+=YSM3+-0JYGWD#[[!QSS>9L1M^')5L@TLT#^6=(LEO4%*>8Z&Y+$#A>N9= M#2ZOIU;?*7SEN->M-=A(5E(^6N$FG7F!)80"$V,1&/UV.$*HQO<:E M-6RO#^B?7.P4RXIIG$OQC:_*D6.Y8(;%D9)[4%:;T.S"A>JL MB1PO;%&61M$I)SL3+[>\BWV%/W7X]HKNXJ _#"-_U\%JU+ :G61U:)4+2"R_G]#K\EQA M# 8MU^/^$<_CQO/X=#X$TQJN8"[SG-IS:63RV.7[),H_UFS2<)S\WP:;O +9 M:4-V^LH--NUJL#^J[+*%!X)JL@OZ4ZJ6J 5H)1I9N:*VDH1'H MEAF].:BL IVOI30'P<[!YA6+?P%02P,$% @ 6X&G6,)Q$W\P P ZA( M T !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13: MA[T5)983@2QYLM(E^_73E1SGH[JEZ\.6SB&U=(_.N4?2=2TRK,U:L-L%8R9: ME4+6([(PIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&M'!=2V&2:?[TF[XJ17RQ%.,=AF@V2Q;)G0P\N!9 MTWEB-DXX;C9D/"R4W.Y+0GS 9J8EBQZH&)$)%7RJ.; *6G*Q]N$>!&9**!T9 M6Q#62AVXP2[X"(J:]MVZL@[GFJZ[O3[9$MS-)IDJG3/=INF236@\%*P .YK/%W W MJHH!-$:5MI%S.E>2.@\;1M.PLC,FQ"T\2-^+/>U5L;.G'=A1V3:MH:;I97P' M]'?5O/:N;.]%NE'%'Y3YM+33D:X/M<)N-"OXRO5716L 4^_BZK2JQ/JCX'-9 M,C_Y9R<<#^F&%RV4YK]L-BB5F0TP3:('I@V?[49^:EK=L979E-.JP#WW7J'G MO[O.T>$-AK!46Q$OL&A3VR31M,E%X;+IK?@><[DHY." ME3=T:@_R>_IV?,X*NA3FK@5'9-O^RG*^++-VU TL1#-JV_X"T^NF[3G0YN(R M9RN63YJNGD]=,[(-F[6Y@'"(7+LKC& <*B=A,\;4&)+QNP,BR\&YC>8"![0)6.Y _ MG =J*LQ)$MA5S!OV!.-(EF$(U&*X1M,469T4/N']P9Z2),FR, )8V$&28 @\ MC3B".0 /&)(D[CUX\#Z*-^^I>/OKUO@W4$L#!!0 ( %N!IUB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GW0;K]^3ABKLT9'>_'ZE-@QSI<3= KB,/MTONM,*<@DK4_=8 M6'T#!]*/SKMNPC77QM8CZOG!,>[1#3ZT2JLF7%C4([#X6:MRQ^6FFL8]1<=[ MC#H.Q^,AB-?Z7\*HUFN>X4AE98'2'N*H452 TFSYSD1,0H']:*CVJ-D"-E@] ME+O+-#\\H'5D7KCT-7<7]#2O&0/RW,U'XWDZ'C%WEM[-IJ/!TC5N![/!?#AF M'F1"0"9O"/D]\2![!&3O32#3I3M\'<\]R%,"\O0-(1N1/",@S\)"WI:&2S2& M@%! M7A&05X&_$XTYMVRPT8C54#]9=ZELW0W+]0WW*$OT7V5,VB.P/F8(IDE#:2(. M[(FIS%2!; G/32;*"G%@+=1YXL1E,=I%O0C?*$D;! 'UL$" M?K!]';[ZYS)#AVLRH4S9C"4EACBX&8P+H&9+#;E[VVR@- :_T3*#G%@ M/9#R;U0H,>6'.+ @VO3/WKL%AT#SP:^:*5LD_\D6K6"4-I+_HHU6+'*9$=@? M=*YN+(8HI22!E?(Z6;=&DO))$M@G]%?<\S$IN22AY=+Z%8_0 A?-8%)N20*[ MY>]BM)V0$DL26"POB::-C-))$E@GOS/-"9N#KBJ&/;8S4BY) KOD#V-]PL;/ M5>+!P[>3ECM_>X.R22^P3?SJNC6(/4HIO:X]HI(9^[6QC7GX'(%II5A\.Z\?2L*NC6I1#5 MGL6=G"G(CUNTQ^WE3[\ 4$L#!!0 ( %N!IUB,WU^M;@$ -T4 : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T RSE5U(FX MFHW;B3= L("1O]!.1N]^""[P([.8C>E9D4(X?1?D">GAR]:9OW:MJZZ]B^Y- MW;I45=[W'UJ[O+)-YE9=;]OQ2=$-3>;'Y5#J/LMO66DUQW&BA]<9ZGAXG1F= M'[W]S\2N**ZY_>SR[\:V_H_!^J<;;JZRUJOHG VE]:G2]WJ^[?1TH=4X646G M2ZJ&TX64#AW$$,3A@PP$F?!!:PA:AP_:0- F?% "04GXH"T$;<,'[2!H%SYH M#T'[\$$4HXRQ@*0%U@*T)N2:!'A-"#8)$)N0;!)@-B':)$!M0K9)@-N$<), MN0GI)@%V$^)- O1FU)L%Z,VH-PO0FQ<_VP+T9M2;!>C-J#<+T)M1;Q:@-Z/> M+$!O1KU9@-Z,>K, O1GU9@%Z&]3;"-#;H-Y&@-X&]38"]#:+PQ(!>AO4V[Q3 M;^/ 0 7!E&ULS9C-;L(P$(1? M)^@)MLB$426[:A\/9UPH_4BD8@*G4NL1+OSHR]TG?( MY'UKR$6;NFK<-"Z]-X^,N:RD6KI$&VK"3J%M+7UXM0MF9+:4"V)B-!JS3#>> M&C_TK48\FSQ3(5>5CUXVX;-3NIG&EBH71T^[PM9K&DMC*I5)'_;9NLE_N SW M#DGH[&I]KK0DCAC2>:N)/)UE>Q$!_W./MPP[9[\:O].IL\P5,ZM-BY,S-+E M=H>1M-U#$X3(>M5_Q*-CD+[Z?-1..Z?\3.]PO9_:+KMY.-8MU]_Q]QD?]2_, M(4!RI" Y;D!RW(+D&(/DN /)<0^2XP$D!Q^A!$$A*D=!*D=A*D>!*D>A*D?! M*D?A*D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( %N!IUAC?3##?@8 !$G 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 6X&G6)EAG=!M P SPX !@ ("!?!4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X&G M6(LK9_4(!@ 0 X !@ ("!\2, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 6X&G6"B4K'+K @ ?@8 !@ M ("!FS$ 'AL+W=O&UL4$L! A0#% @ 6X&G6 B$Y4]!! M[0@ !D ("!W3< 'AL+W=O&PO=V]R:W-H965T@( (H% 9 " @7-! !X;"]W;W)K&UL4$L! A0#% @ 6X&G6)B\R=^"!0 *0T !D M ("!)$0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6X&G6(KCQ>Q @ F04 !D ("!;%$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X&G M6(WW*VV^ P .@D !D ("!K%L 'AL+W=O&PO=V]R:W-H965TWQ+P, *$' 9 " @4UC !X;"]W;W)K M&UL4$L! A0#% @ 6X&G6$(;9;>' P D@< M !D ("!LV8 'AL+W=O&PO=V]R:W-H965TUN !X;"]W;W)K&UL4$L! A0#% @ 6X&G6(MHLJ\/!P =RX !D M ("!:7$ 'AL+W=O" &0 @(&O> >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X&G6!?Q-9M% @ /P< !D ("!RX$ 'AL+W=O M&PO=V]R:W-H965T^' M !X;"]W;W)K&UL4$L! A0#% @ 6X&G6-^( M*66]!P !C8 !D ("!;8H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X&G6,)Q$W\P P ZA( T M ( !I9L 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ 6X&G6(S?7ZUN 0 W10 !H M ( !B:, 'AL+U]R96QS+W=O/ 0 XML 47 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 48 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 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 84 174 1 false 21 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://havertys.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 0000006 - Disclosure - Business and Basis of Presentation Sheet http://havertys.com/role/BusinessandBasisofPresentation Business and Basis of Presentation Notes 6 false false R7.htm 0000007 - Disclosure - Stockholders' Equity Sheet http://havertys.com/role/StockholdersEquity Stockholders' Equity Notes 7 false false R8.htm 0000008 - Disclosure - Interim LIFO Calculations Sheet http://havertys.com/role/InterimLIFOCalculations Interim LIFO Calculations Notes 8 false false R9.htm 0000009 - Disclosure - Fair Value of Financial Instruments Sheet http://havertys.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 9 false false R10.htm 0000010 - Disclosure - Credit Agreement Sheet http://havertys.com/role/CreditAgreement Credit Agreement Notes 10 false false R11.htm 0000011 - Disclosure - Revenues Sheet http://havertys.com/role/Revenues Revenues Notes 11 false false R12.htm 0000012 - Disclosure - Leases Sheet http://havertys.com/role/Leases Leases Notes 12 false false R13.htm 0000013 - Disclosure - Income Taxes Sheet http://havertys.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 0000014 - Disclosure - Stock-Based Compensation Plans Sheet http://havertys.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 14 false false R15.htm 0000015 - Disclosure - Earnings Per Share Sheet http://havertys.com/role/EarningsPerShare Earnings Per Share Notes 15 false false R16.htm 0000016 - Disclosure - Subsequent Dividend Declaration Sheet http://havertys.com/role/SubsequentDividendDeclaration Subsequent Dividend Declaration Notes 16 false false R17.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 9954471 - Disclosure - Business and Basis of Presentation (Policies) Sheet http://havertys.com/role/BusinessandBasisofPresentationPolicies Business and Basis of Presentation (Policies) Policies 19 false false R20.htm 9954472 - Disclosure - Stockholders' Equity (Tables) Sheet http://havertys.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://havertys.com/role/StockholdersEquity 20 false false R21.htm 9954473 - Disclosure - Revenues (Tables) Sheet http://havertys.com/role/RevenuesTables Revenues (Tables) Tables http://havertys.com/role/Revenues 21 false false R22.htm 9954474 - Disclosure - Leases (Tables) Sheet http://havertys.com/role/LeasesTables Leases (Tables) Tables http://havertys.com/role/Leases 22 false false R23.htm 9954475 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://havertys.com/role/StockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://havertys.com/role/StockBasedCompensationPlans 23 false false R24.htm 9954476 - Disclosure - Earnings Per Share (Tables) Sheet http://havertys.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://havertys.com/role/EarningsPerShare 24 false false R25.htm 9954477 - Disclosure - Business and Basis of Presentation (Details) Sheet http://havertys.com/role/BusinessandBasisofPresentationDetails Business and Basis of Presentation (Details) Details http://havertys.com/role/BusinessandBasisofPresentationPolicies 25 false false R26.htm 9954478 - Disclosure - Stockholders' Equity (Details) Sheet http://havertys.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://havertys.com/role/StockholdersEquityTables 26 false false R27.htm 9954479 - Disclosure - Credit Agreement (Details) Sheet http://havertys.com/role/CreditAgreementDetails Credit Agreement (Details) Details http://havertys.com/role/CreditAgreement 27 false false R28.htm 9954480 - Disclosure - Revenues (Details) Sheet http://havertys.com/role/RevenuesDetails Revenues (Details) Details http://havertys.com/role/RevenuesTables 28 false false R29.htm 9954481 - Disclosure - Leases - Narrative (Details) Sheet http://havertys.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 29 false false R30.htm 9954482 - Disclosure - Leases - Lease Expenses and Supplemental Cash Flow Information Related to Leases (Details) Sheet http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails Leases - Lease Expenses and Supplemental Cash Flow Information Related to Leases (Details) Details 30 false false R31.htm 9954483 - Disclosure - Income Taxes (Details) Sheet http://havertys.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://havertys.com/role/IncomeTaxes 31 false false R32.htm 9954484 - Disclosure - Stock-Based Compensation Plans (Details) Sheet http://havertys.com/role/StockBasedCompensationPlansDetails Stock-Based Compensation Plans (Details) Details http://havertys.com/role/StockBasedCompensationPlansTables 32 false false R33.htm 9954485 - Disclosure - Earnings Per Share (Details) Sheet http://havertys.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://havertys.com/role/EarningsPerShareTables 33 false false R34.htm 9954486 - Disclosure - Subsequent Dividend Declaration (Details) Sheet http://havertys.com/role/SubsequentDividendDeclarationDetails Subsequent Dividend Declaration (Details) Details http://havertys.com/role/SubsequentDividendDeclaration 34 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: us-gaap:NumberOfReportableSegments - hvt-20240331.htm 4 hvt-20240331.htm hvt-20240331.xsd hvt-20240331_cal.xml hvt-20240331_def.xml hvt-20240331_lab.xml hvt-20240331_pre.xml hvt-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "hvt-20240331.htm": { "nsprefix": "hvt", "nsuri": "http://havertys.com/20240331", "dts": { "inline": { "local": [ "hvt-20240331.htm" ] }, "schema": { "local": [ "hvt-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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "hvt-20240331_cal.xml" ] }, "definitionLink": { "local": [ "hvt-20240331_def.xml" ] }, "labelLink": { "local": [ "hvt-20240331_lab.xml" ] }, "presentationLink": { "local": [ "hvt-20240331_pre.xml" ] } }, "keyStandard": 158, "keyCustom": 16, "axisStandard": 8, "axisCustom": 0, "memberStandard": 11, "memberCustom": 9, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 84, "entityCount": 1, "segmentCount": 21, "elementCount": 354, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 325, "http://xbrl.sec.gov/dei/2023": 34, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://havertys.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "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": "hvt-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": "hvt-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://havertys.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-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-6", "name": "hvt:CapitalStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "hvt:CapitalStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "hvt:CapitalStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "hvt:CapitalStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "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": "hvt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "unique": true } }, "R5": { "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-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": "hvt-20240331.htm", "unique": true } }, "R6": { "role": "http://havertys.com/role/BusinessandBasisofPresentation", "longName": "0000006 - Disclosure - Business and Basis of Presentation", "shortName": "Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://havertys.com/role/StockholdersEquity", "longName": "0000007 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://havertys.com/role/InterimLIFOCalculations", "longName": "0000008 - Disclosure - Interim LIFO Calculations", "shortName": "Interim LIFO Calculations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://havertys.com/role/FairValueofFinancialInstruments", "longName": "0000009 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://havertys.com/role/CreditAgreement", "longName": "0000010 - Disclosure - Credit Agreement", "shortName": "Credit Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://havertys.com/role/Revenues", "longName": "0000011 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://havertys.com/role/Leases", "longName": "0000012 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://havertys.com/role/IncomeTaxes", "longName": "0000013 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "hvt-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": "hvt-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://havertys.com/role/StockBasedCompensationPlans", "longName": "0000014 - Disclosure - Stock-Based Compensation Plans", "shortName": "Stock-Based Compensation Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "hvt-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": "hvt-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://havertys.com/role/EarningsPerShare", "longName": "0000015 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "hvt-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": "hvt-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://havertys.com/role/SubsequentDividendDeclaration", "longName": "0000016 - Disclosure - Subsequent Dividend Declaration", "shortName": "Subsequent Dividend Declaration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://havertys.com/role/BusinessandBasisofPresentationPolicies", "longName": "9954471 - Disclosure - Business and Basis of Presentation (Policies)", "shortName": "Business and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://havertys.com/role/StockholdersEquityTables", "longName": "9954472 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://havertys.com/role/RevenuesTables", "longName": "9954473 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://havertys.com/role/LeasesTables", "longName": "9954474 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://havertys.com/role/StockBasedCompensationPlansTables", "longName": "9954475 - Disclosure - Stock-Based Compensation Plans (Tables)", "shortName": "Stock-Based Compensation Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://havertys.com/role/EarningsPerShareTables", "longName": "9954476 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "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": "hvt-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": "hvt-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://havertys.com/role/BusinessandBasisofPresentationDetails", "longName": "9954477 - Disclosure - Business and Basis of Presentation (Details)", "shortName": "Business and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": null, "uniqueAnchor": null }, "R26": { "role": "http://havertys.com/role/StockholdersEquityDetails", "longName": "9954478 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "unique": true } }, "R27": { "role": "http://havertys.com/role/CreditAgreementDetails", "longName": "9954479 - Disclosure - Credit Agreement (Details)", "shortName": "Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://havertys.com/role/RevenuesDetails", "longName": "9954480 - Disclosure - Revenues (Details)", "shortName": "Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "hvt:ContractWithCustomerLiabilityRevenueNotRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "unique": true } }, "R29": { "role": "http://havertys.com/role/LeasesNarrativeDetails", "longName": "9954481 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-69", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails", "longName": "9954482 - Disclosure - Leases - Lease Expenses and Supplemental Cash Flow Information Related to Leases (Details)", "shortName": "Leases - Lease Expenses and Supplemental Cash Flow Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-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", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://havertys.com/role/IncomeTaxesDetails", "longName": "9954483 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "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": "hvt-20240331.htm", "first": true, "unique": 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": "hvt-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://havertys.com/role/StockBasedCompensationPlansDetails", "longName": "9954484 - Disclosure - Stock-Based Compensation Plans (Details)", "shortName": "Stock-Based Compensation Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://havertys.com/role/EarningsPerShareDetails", "longName": "9954485 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "hvt:CommonStockVotingRightsConversionBasis", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "hvt:CommonStockVotingRightsConversionBasis", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://havertys.com/role/SubsequentDividendDeclarationDetails", "longName": "9954486 - Disclosure - Subsequent Dividend Declaration (Details)", "shortName": "Subsequent Dividend Declaration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-83", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hvt-20240331.htm", "first": true, "unique": true } } }, "tag": { "hvt_AccessoriesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "AccessoriesAndOtherMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accessories and Other", "label": "Accessories and Other [Member]", "documentation": "An object or device that is not essential in itself but adds to the beauty, convenience, or effectiveness of merchandise." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r12", "r470" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://havertys.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": [ "r20", "r21", "r48", "r90", "r340", "r361", "r362" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "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", "r7", "r21", "r295", "r298", "r324", "r357", "r358", "r561", "r562", "r563", "r568", "r569", "r570" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r520" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r43", "r470", "r598" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "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": [ "r271", "r272", "r273", "r372", "r568", "r569", "r570", "r582", "r599" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r526" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r526" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r526" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r526" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of restricted stock", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r491", "r502", "r512", "r537" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r494", "r505", "r515", "r540" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r526" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r533" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r498", "r506", "r516", "r533", "r541", "r545", "r553" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r551" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r266", "r274" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://havertys.com/role/CoverPage" ], "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_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.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": [ "r66", "r86", "r112", "r154", "r161", "r165", "r170", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r290", "r292", "r305", "r337", "r405", "r470", "r482", "r578", "r579", "r588" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://havertys.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://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.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": [ "r82", "r94", "r112", "r170", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r290", "r292", "r305", "r470", "r578", "r579", "r588" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r548" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r549" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r544" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r544" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r544" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r544" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r544" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r544" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r547" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r546" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r545" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r545" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://havertys.com/role/BusinessandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Accounting", "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": [] }, "hvt_BedroomFurnitureMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "BedroomFurnitureMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bedroom Furniture", "label": "Bedroom Furniture [Member]", "documentation": "Bedroom furniture made of hard materials." } } }, "auth_ref": [] }, "hvt_CapitalStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://havertys.com/20240331", "localname": "CapitalStockAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Capital Stock, par value $1 per share", "label": "Capital Stock [Abstract]", "documentation": "Capital Stock [Abstract]" } } }, "auth_ref": [] }, "hvt_CapitalStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://havertys.com/20240331", "localname": "CapitalStockParOrStatedValuePerShare", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock, par value (in dollars per share)", "label": "Capital Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of capital stock." } } }, "auth_ref": [] }, "hvt_CaseGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "CaseGoodsMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Case Goods", "label": "Case Goods [Member]", "documentation": "Furniture made of hard materials." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r24", "r84", "r451" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash equivalents at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash equivalents 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": [ "r24", "r56", "r109" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Decrease in cash, cash equivalents and restricted cash equivalents during the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r56" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r524" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDisclosuresAbstract", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Class of Stock Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/CoverPage", "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/StockholdersEquityDetails", "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r79", "r87", "r88", "r89", "r112", "r131", "r135", "r143", "r146", "r152", "r153", "r170", "r182", "r184", "r185", "r186", "r189", "r190", "r203", "r204", "r207", "r210", "r217", "r305", "r366", "r367", "r368", "r369", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r393", "r414", "r432", "r442", "r443", "r444", "r445", "r446", "r559", "r565", "r571" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [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": [ "r87", "r88", "r89", "r152", "r203", "r204", "r205", "r207", "r210", "r215", "r217", "r366", "r367", "r368", "r369", "r459", "r559", "r565" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r525" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r525" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/CoverPage", "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/StockholdersEquityDetails", "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Class A", "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r599" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/CoverPage", "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/StockholdersEquityDetails" ], "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": [ "r473", "r474", "r475", "r477", "r478", "r479", "r480", "r568", "r569", "r582", "r597", "r599" ] }, "hvt_CommonStockPreferentialDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://havertys.com/20240331", "localname": "CommonStockPreferentialDividendRatePercentage", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferential dividend rate (as percent)", "label": "Common Stock, Preferential Dividend Rate, Percentage", "documentation": "Percentage of dividend paid on the Class A Common Stock paid as a preferential dividend on the Company's Common Stock." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r42", "r393" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r42" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock/Class A common stock, value, issued", "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": [ "r42", "r339", "r470" ] }, "hvt_CommonStockVotingRightsConversionBasis": { "xbrltype": "integerItemType", "nsuri": "http://havertys.com/20240331", "localname": "CommonStockVotingRightsConversionBasis", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting rights conversion basis", "label": "Common Stock, Voting Rights Conversion Basis", "documentation": "Common Stock, Voting Rights Conversion Basis" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r530" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r529" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r531" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r528" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive 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": [ "r22", "r97", "r99", "r104", "r333", "r347" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer deposits", "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": [ "r219", "r220", "r231" ] }, "hvt_ContractWithCustomerLiabilityRevenueNotRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://havertys.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueNotRecognized", "crdr": "credit", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits not recognized through net sales", "label": "Contract with Customer, Liability, Revenue Not Recognized", "documentation": "Amount of revenue not 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": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r52", "r331" ] }, "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://havertys.com/role/CreditAgreementDetails" ], "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://havertys.com/role/CreditAgreementDetails" ], "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://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://havertys.com/role/CreditAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r60", "r110", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r77", "r458", "r583" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "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": [ "r276", "r277" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "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": [ "r5", "r157" ] }, "hvt_DiningRoomFurnitureMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "DiningRoomFurnitureMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dining Room Furniture", "label": "Dining Room Furniture [Member]", "documentation": "Dining room made of hard materials." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "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": [ "r230", "r460", "r461", "r462", "r463", "r464", "r465", "r466" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "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": [ "r230", "r460", "r461", "r462", "r463", "r464", "r465", "r466" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://havertys.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues Disaggregated by Major Product Category and Service", "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": [ "r581" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r235", "r239", "r267", "r268", "r270", "r468" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributedEarnings", "crdr": "debit", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_UndistributedEarnings", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributed earnings", "label": "Distributed Earnings", "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned." } } }, "auth_ref": [ "r140" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend, cash", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r3", "r64" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Common Stock/Class A Common Stock, Dividends declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r64" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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": [ "r486" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r519" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per 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": [ "r105", "r119", "r120", "r121", "r122", "r123", "r128", "r131", "r143", "r145", "r146", "r150", "r302", "r303", "r334", "r348", "r454" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r131", "r135", "r143" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per 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": [ "r105", "r119", "r120", "r121", "r122", "r123", "r131", "r143", "r145", "r146", "r150", "r302", "r303", "r334", "r348", "r454" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://havertys.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r127", "r147", "r148", "r149" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://havertys.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate, percent", "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": [ "r279" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, amount", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r269" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r269" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "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://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://havertys.com/role/CoverPage" ], "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://havertys.com/role/CoverPage" ], "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": [ "r558" ] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings [Line Items]", "label": "Entity Listings [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": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings [Table]", "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r484" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "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": [ "r8", "r80", "r100", "r101", "r102", "r114", "r115", "r116", "r118", "r124", "r126", "r151", "r171", "r172", "r218", "r271", "r272", "r273", "r283", "r284", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r306", "r308", "r309", "r310", "r311", "r312", "r324", "r357", "r358", "r359", "r372", "r432" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r527" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r491", "r502", "r512", "r537" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r488", "r499", "r509", "r534" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r533" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://havertys.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r304" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r495", "r506", "r516", "r541" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r495", "r506", "r516", "r541" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r495", "r506", "r516", "r541" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r495", "r506", "r516", "r541" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r495", "r506", "r516", "r541" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r51", "r112", "r154", "r160", "r164", "r166", "r170", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r305", "r456", "r578" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income 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", "r49", "r68", "r154", "r160", "r164", "r166", "r335", "r344", "r456" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before interest and income taxes", "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net", "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)." } } }, "auth_ref": [] }, "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_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r176", "r177", "r417" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r177", "r417" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://havertys.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r113", "r275", "r280", "r281", "r282", "r285", "r287", "r288", "r289", "r371" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "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": [ "r71", "r76", "r125", "r126", "r158", "r278", "r286", "r349" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r330", "r564" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "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": [] }, "hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://havertys.com/20240331", "localname": "IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed conversion of Class A Common Stock (in shares)", "label": "Incremental Common Shares Attributable to Assumed Conversion of Class A Common Stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of Class A Common stock using the if-converted method." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dilutive options, awards and common stock equivalents (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r132", "r133", "r134", "r146", "r238" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r498", "r506", "r516", "r533", "r541", "r545", "r553" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r551" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r487", "r557" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r487", "r557" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r487", "r557" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r70" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://havertys.com/role/InterimLIFOCalculations" ], "lang": { "en-us": { "role": { "verboseLabel": "Interim LIFO Calculations", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r173" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r91", "r452", "r470" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r319", "r469" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://havertys.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r587" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lessee Disclosure [Abstract]", "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://havertys.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": [ "r318" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://havertys.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": [ "r318" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://havertys.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term (in years)", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r585" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://havertys.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term (in years)", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r586" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://havertys.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": [ "r314" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "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://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.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": [ "r14", "r112", "r170", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r291", "r292", "r293", "r305", "r392", "r455", "r482", "r578", "r588", "r589" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.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": [ "r47", "r67", "r342", "r470", "r567", "r574", "r584" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.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": [ "r16", "r83", "r112", "r170", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r291", "r292", "r293", "r305", "r470", "r578", "r588", "r589" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement [Abstract]", "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing base", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r13" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "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": [ "r566" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "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": [ "r13" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net availability", "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": [ "r13" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "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": [ "r13", "r566" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "hvt_MattressesMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "MattressesMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mattresses", "label": "Mattresses [Member]", "documentation": "A fabric case filled with deformable or resilient material, used for sleeping on." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/LeasesNarrativeDetails", "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r234", "r329", "r356", "r384", "r385", "r437", "r438", "r439", "r440", "r441", "r448", "r449", "r457", "r459", "r467", "r472", "r580", "r590", "r591", "r592", "r593", "r594", "r595" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r525" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r525" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/LeasesNarrativeDetails", "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r234", "r329", "r356", "r384", "r385", "r437", "r438", "r439", "r440", "r441", "r448", "r449", "r457", "r459", "r467", "r472", "r580", "r590", "r591", "r592", "r593", "r594", "r595" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r544" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r552" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r526" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r108" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r108" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r56", "r57", "r58" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net income", "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": [ "r50", "r58", "r69", "r81", "r95", "r98", "r102", "r112", "r117", "r119", "r120", "r121", "r122", "r125", "r126", "r140", "r154", "r160", "r164", "r166", "r170", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r303", "r305", "r345", "r413", "r430", "r431", "r456", "r481", "r578" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_UndistributedEarnings", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r106", "r119", "r120", "r121", "r122", "r128", "r129", "r142", "r146", "r154", "r160", "r164", "r166", "r456" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r106", "r130", "r136", "r137", "r138", "r139", "r142", "r146" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r525" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r495", "r506", "r516", "r533", "r541" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r523" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r522" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r533" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r552" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r552" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://havertys.com/role/BusinessandBasisofPresentationDetails" ], "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": [ "r573" ] }, "hvt_NumberOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://havertys.com/20240331", "localname": "NumberOfVotesPerShare", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share", "label": "Number of Votes per Share", "documentation": "Number of votes per share each shareholder has." } } }, "auth_ref": [] }, "hvt_OccasionalMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "OccasionalMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Occasional", "label": "Occasional [Member]", "documentation": "Occasional furniture made of hard materials." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total expenses", "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://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "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": [ "r320", "r469" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current 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": [ "r316" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Noncurrent 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": [ "r316" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "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": [ "r317", "r322" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r315" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://havertys.com/role/BusinessandBasisofPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "Business and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r40", "r65", "r363", "r364" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://havertys.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": [ "r93", "r470" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r85" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r11", "r96", "r99", "r103", "r306", "r307", "r312", "r332", "r346", "r561", "r562" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r58" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense (income), net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r525" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r493", "r504", "r514", "r539" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r496", "r507", "r517", "r542" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r496", "r507", "r517", "r542" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r521" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r23" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes on vested restricted shares", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r107" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "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": [ "r55" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r524" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r524" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r523" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r533" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r526" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r522" ] }, "hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation": { "xbrltype": "percentItemType", "nsuri": "http://havertys.com/20240331", "localname": "PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of earnings assumed to be distributed as dividends in earnings per share calculation", "label": "Percentage of earnings (losses) distributed as dividends in earnings per share calculation", "documentation": "The percentage of earnings (losses) assumed to be distributed as dividends in the calculation of income (loss) per share for each class of common stock using the two-class method." } } }, "auth_ref": [] }, "hvt_PercentageOfNetSales": { "xbrltype": "percentItemType", "nsuri": "http://havertys.com/20240331", "localname": "PercentageOfNetSales", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "% of Net Sales", "label": "Percentage of Net Sales", "documentation": "Net sales from a product category as a percentage of total net sales." } } }, "auth_ref": [] }, "hvt_PercentageOfTotalNumberOfDirectors": { "xbrltype": "percentItemType", "nsuri": "http://havertys.com/20240331", "localname": "PercentageOfTotalNumberOfDirectors", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of total number of directors", "label": "Percentage Of Total Number Of Directors", "documentation": "Percentage Of Total Number Of Directors" } } }, "auth_ref": [] }, "hvt_PerformanceBasedRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "PerformanceBasedRestrictedStockAwardsMember", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Awards", "label": "Performance-Based Restricted Stock Awards [Member]", "documentation": "Performance-based stock including a provision that prohibits sale or substantive sale of an equity instrument until specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r41", "r393" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r41", "r203" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, Authorized \u2013 1,000 shares; Issued: None", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r41", "r338", "r470" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.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": [ "r92", "r174", "r175", "r453" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of land, property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r54" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r167", "r331", "r350", "r351", "r352", "r353", "r354", "r355", "r450", "r460", "r471", "r560", "r576", "r577", "r581", "r596" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r167", "r331", "r350", "r351", "r352", "r353", "r354", "r355", "r450", "r460", "r471", "r560", "r576", "r577", "r581", "r596" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r336", "r343", "r470" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r521" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r521" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/LeasesNarrativeDetails", "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r233", "r234", "r262", "r263", "r264", "r328", "r329", "r356", "r384", "r385", "r437", "r438", "r439", "r440", "r441", "r448", "r449", "r457", "r459", "r467", "r472", "r475", "r575", "r580", "r591", "r592", "r593", "r594", "r595" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/LeasesNarrativeDetails", "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r233", "r234", "r262", "r263", "r264", "r328", "r329", "r356", "r384", "r385", "r437", "r438", "r439", "r440", "r441", "r448", "r449", "r457", "r459", "r467", "r472", "r475", "r575", "r580", "r591", "r592", "r593", "r594", "r595" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r488", "r499", "r509", "r534" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r489", "r500", "r510", "r535" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r490", "r501", "r511", "r536" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r497", "r508", "r518", "r543" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash and cash equivalents", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r24", "r84", "r109" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r44", "r64", "r341", "r360", "r362", "r370", "r394", "r470" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r80", "r114", "r115", "r116", "r118", "r124", "r126", "r171", "r172", "r271", "r272", "r273", "r283", "r284", "r294", "r296", "r297", "r299", "r301", "r357", "r359", "r372", "r599" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "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://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "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": [ "r155", "r156", "r159", "r162", "r163", "r167", "r168", "r169", "r229", "r230", "r331" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://havertys.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "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": [ "r78", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r232" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://havertys.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit Agreement", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r323", "r469" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r552" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r552" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://havertys.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share", "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": [ "r572" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r25", "r26", "r131", "r135", "r143" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Arrangement, Activity", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r9", "r10", "r39" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r236", "r237", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r30", "r31", "r32", "r33", "r34", "r35", "r36", "r62", "r63", "r64", "r87", "r88", "r89", "r152", "r203", "r204", "r205", "r207", "r210", "r215", "r217", "r366", "r367", "r368", "r369", "r459", "r559", "r565" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://havertys.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders' Equity", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r8" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r483" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://havertys.com/role/CoverPage" ], "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": [ "r485" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r53" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "hvt_ServiceBasedRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "ServiceBasedRestrictedStockAwardsMember", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service-Based Restricted Stock Awards", "label": "Service-Based Restricted Stock Awards [Member]", "documentation": "Service-based stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period of awards (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r468" ] }, "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://havertys.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cliff vesting period (in years)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period", "documentation": "Period from date of grant when grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. A grantee becomes fully vested on a specified date rather than becoming partially vested in increasing amounts over an extended period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation Plan [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalUnitsEarnedDueToPerformance": { "xbrltype": "sharesItemType", "nsuri": "http://havertys.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalUnitsEarnedDueToPerformance", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additional units earned due to performance (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance" } } }, "auth_ref": [] }, "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalUnitsEarnedDueToPerformanceWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://havertys.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalUnitsEarnedDueToPerformanceWeightedAverageGrantDateFairValue", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional units earned due to performance (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Units Earned Due To Performance, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://havertys.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted units expected to vest (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number", "documentation": "Number of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement." } } }, "auth_ref": [] }, "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://havertys.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted units expected to vest (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r256" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r256" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted/Issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r254" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted/Issued (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r254" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r251", "r252" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares or Units [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r251", "r252" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Award Price [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Awards vested or rights exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r255" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of vested shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r258" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards vested or rights exercised (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r255" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r236", "r237", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://havertys.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance period (in years)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "documentation": "Period to achieve certain company-wide performance criteria under a share-based compensation plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://havertys.com/role/StockBasedCompensationPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of outstanding awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://havertys.com/role/CoverPage", "http://havertys.com/role/EarningsPerShareDetails", "http://havertys.com/role/StockholdersEquityDetails", "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r79", "r87", "r88", "r89", "r112", "r131", "r135", "r143", "r146", "r152", "r153", "r170", "r182", "r184", "r185", "r186", "r189", "r190", "r203", "r204", "r207", "r210", "r217", "r305", "r366", "r367", "r368", "r369", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r393", "r414", "r432", "r442", "r443", "r444", "r445", "r446", "r559", "r565", "r571" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r18", "r80", "r100", "r101", "r102", "r114", "r115", "r116", "r118", "r124", "r126", "r151", "r171", "r172", "r218", "r271", "r272", "r273", "r283", "r284", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r306", "r308", "r309", "r310", "r311", "r312", "r324", "r357", "r358", "r359", "r372", "r432" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "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": [ "r114", "r115", "r116", "r151", "r331", "r365", "r383", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r415", "r416", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r476" ] }, "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_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "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": [ "r114", "r115", "r116", "r151", "r331", "r365", "r383", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r415", "r416", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r476" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r492", "r503", "r513", "r538" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A conversion", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r8", "r18", "r64" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock issuances", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r8", "r41", "r42", "r64" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/StockholdersEquityDetails" ], "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": [ "r42", "r45", "r46", "r59", "r395", "r411", "r433", "r434", "r470", "r482", "r567", "r574", "r584", "r599" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://havertys.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r61", "r111", "r202", "r204", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r218", "r300", "r435", "r436", "r447" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r313", "r326" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r313", "r326" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r313", "r326" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r313", "r326" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclarationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r313", "r326" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://havertys.com/role/SubsequentDividendDeclaration" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Dividend Declaration", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r325", "r327" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://havertys.com/20240331", "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://havertys.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "documentation": "Tabular disclosure of lessee's supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r532" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r524" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r531" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r551" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r553" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://havertys.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r554" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r555" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r553" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r553" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r556" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r554" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://havertys.com/role/StockholdersEquityDetails" ], "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": [ "r37" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (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": [ "r37" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Less treasury stock at cost \u2013 Common Stock (2024 \u2013 15,355 and 2023 \u2013 15,355 shares) and Convertible Class A Common Stock (2024 and 2023 \u2013 522 shares)", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r19", "r37", "r38" ] }, "us-gaap_UndistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarnings", "crdr": "credit", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Undistributed earnings", "label": "Undistributed Earnings, Basic", "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed." } } }, "auth_ref": [ "r141", "r144" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r550" ] }, "hvt_UpholsteryMember": { "xbrltype": "domainItemType", "nsuri": "http://havertys.com/20240331", "localname": "UpholsteryMember", "presentation": [ "http://havertys.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upholstery", "label": "Upholstery [Member]", "documentation": "The soft, padded textile covering that is fixed to furniture such as armchairs and sofas." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://havertys.com/role/BusinessandBasisofPresentationPolicies" ], "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": [ "r27", "r28", "r29", "r72", "r73", "r74", "r75" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://havertys.com/role/LeasesLeaseExpensesandSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "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": [ "r321", "r469" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r572" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total weighted-average diluted Common Stock (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": [ "r130", "r146" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://havertys.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://havertys.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - basic (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": [ "r128", "r146" ] } } } }, "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": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "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.30)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "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" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r448": { "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" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r484": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r487": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r488": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r489": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r490": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r491": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r492": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r493": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r494": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r495": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r496": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r497": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r498": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r499": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r500": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r501": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r502": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r503": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r504": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r505": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r506": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r507": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r508": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r509": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r510": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r511": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r512": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r513": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r514": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r515": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r518": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r521": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r543": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r544": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r545": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r546": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r547": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r548": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r549": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r550": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r551": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r552": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r553": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r554": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r555": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r556": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r557": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r558": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r559": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "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" } } } ZIP 54 0001628280-24-021092-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-021092-xbrl.zip M4$L#!!0 ( %N!IUB*"KW#N(D ,EU!P 0 :'9T+3(P,C0P,S,Q+FAT M;>R]>7?B2+(W_/_]%/G2TS-5YP"EE<55PW-HV]7MYU;9-;:K>^;]IT\:)4;= M0J*UV&8^_1.1DM@D%H& %.C>:9<-6C(C?[%F9,2G__,VM,@+^$21%"V^+/[6O9 TH]70 MC&:M1XU^35,TH_:DL7:-&>RIQ5A;D95V]?FBS51)4O1V3>_)#"YCK$:?6HV: M),EZN\T:[69+KQH7K&6HC::A-B7*X*)62]*HTI?5MJY2XXF%[QWX,&>8M^U= MO#VYEOG/RL#W1Q3^T>J\376Z;]Y]SUKRJ_ M6FZWVQ_XM_&E!IL^F#_48[WZL_/R ;Z ARMJ?&'@U9XI'4TN[E/OB3\S^F+N M8O-MV6AE'"T,@.%"Q9(S-4E5Y!$NL9Z0#!+Z86W//]9/@@ ^G%UU8%/BUPNS:]X=*Y]. 4:/S:N%?_ZSX[,W_P%?A0^=__N=_/OFF;[$.(*<6 M@^33A_"S3Q_")S\YQKCSR3!?B.>/+?;/BF%Z(XN.+VS'9O!^\^T"+V1N^*MI M&,SFO\+WMR _7+,7OO[-OV?]?U9Z-5@YFP[Q2&#"^\#%P77V=Z/6K]AU'WVC:N M0+S-O]N 3VI#>,J@9M#QY/5RI2,K-232MJ^/A>KT_9_A$V_R!J72P97(ZP7? MX'+'F'^%6NG\:X<97-L D/$EO,*EUHUML+?_95,*:96.!/^GR VII2]YR6>7 M]I /26";X2L\]HQCKB3?:[">.805_V?EYO9S/(Q(6%[ ]>_9R/']>F3 MQ1["!\%D. M1(@_9YSR\5^F@7_W3>82/B26*DDO;_YW?D46;^[$'\T_?<2!$_\%XMWUD4LX M.&N2#/^+[YM^-QFF,7.IRMEE_IOX[_@E'^;FG4X&9=]DB&83 BC\TX"7O8TL MLV?Z7QE"C1@F?,OMIPD('WR8$MYS:5'/N^L_^$[OS^Z;Z54Z\267SA!D"?\B M?,ZG#ZF/GU!B,HIBK(U:^+7AWW=/XK!.-C'\9/R+^+OX;GY&^?'KAEV]?O)77^LW3NR& MNIV?V:P@V!*9 1@?B[",')J+[P]7V5'9%(M*:BTRRW>E$MC+#\BHD^F!XP/# MFKV4&[/4=]PM"9JX'S^\8K8S-.VTQVXJ/N8>\6%^]&O7LU5X*;-_);$3R.;) MW2[)O5_)M^!"286G]V&4:&X$W[O3>@H$SU&@R'MWC[,Z.^KFSHZ:G[,C%]\5 M/428X$B+4WQ7]"!Q@B.MSMX]S6S24SC#D6/C#D/A?1"Y^#[?1M*X7.J:++Z_N9KF7<,P M<;N.6M^H:=S8EW1D^M0J"OT5\?W/U?2_9SXU;69<4]O,(07WP]= _Q> M+Q@&%J9?W?D#YN)U+AO@TU[8C=USAJPP:R'^#N[JM7ATN14UYJ(_U *%H;WX M;O&Q!9 .[5*\?WC8]C>YX&-,]D'+L&Q#3CV'M\X2<%QZFE92O%C.:?GX8N M"_$C/X*$ T18+/%C-VS::Z*'R4Z/W&]IZ4N?%SJ" '9/.E?]%C400.R M>1*^Z(&H8P=D\UP+\<--8@5D\Z1]\<,YIVS5Y9A[HA8_-G/25EV>2RU^O$4\ MJRY/^A<]KG%0JRY/PHL?HQ#;JLMQ+33QHPAB675YTK[H;OV!=\N.D^BLB>_\ MBVA[GP#BODU$+ M*RU^-$9(55[$I2YZX.[7H]Z/$9RDFS2$,Z5%V0YCL,=#>&\^=7+<4D] M]K/C&*=YP+DAG'\OQFH$<_Q7K\;WT<"Q/)^YI^GE-X3S\@59CB-Q1\'\ M_Z_4]UWF>>Q$54?!?/6#+<>1N*-@7GJWUX/%<%R3>5T[W*,Z338IF)=^^'4Y M$K\(Z:7?4_LY6@S\\ZMIF\-@6)2-JZ:0KO8B3>E;H6@JG+\\23%XI:Z!;5"G MPB.2)C^!EV;<,\]WS9[/C# -"Z\N3'W3IG!^\0JJ?V,N;[%JGP3EA?.!Q<*[ M "9-4SB_6#SF$&&9A/.7Q>*D/>EKX=QB\9AC3Y07T@/>RJ(O&">)(.R$=+.W M//&U)6S4XR%X\MA? =QT_0(_IN;&D@OVO]#ZY@L]>^E. MG"9LQ.-81U[/#14?S+<+EWE.X/:8%_XY8-3@@S?,E\XG^,'!8K*6H3::AMJ4 M*-,4UFI)&E7ZLMK656H\,?H[JLWI/9X_M@ U8#74!LQ\'O@7FC[R/[Z:AC^X MD"7IQPJ_KO/)&U&[\^G)_0!WA[^'#TD\"@==8%AUY["+^Y:-A>B.+CL$+!Z.&U?A-'X?4?8;!/3F^[PPO<&POS/7- M'K6BE_#WA5]/AUV7PJ'[0"#?B-\H*X?7N"9_V47+7@X_^LUG& 3;N=+$DU85I"XWV]O'J^OR,-C]_'Z81X4 M:^!PP$$^7%]^O[]YO+E^(-W;*W+][\M?NK<_7Y/+NZ]?;QX>;NYN11WY;]0; M #9\QZZ2J_IEG2B2KK67CG8&&_)>P2$K&PW_\]W]5_()Y)3MV+?!$![2(Y$X MNV=]WKVR0FR**LM@YL65TPN&D2BO<$G6APLZLE3[%Y=VTZ=T$B0XZ+*\^TK= M/\F=S=ZGC*,0$= 0#^"%":R2N[NB:R_,]Z3N\_D\9=K,B.[)W*[>_F(7\MM52.? M'9?X T;^B@E.0O.)@%7%C"V$SS=^^W5HD\VOFP&?U,".]0=X6\V@X]J84;?& M['@=P84"T= ;_/T'L+(_JG*5H+FW6GCQE4W7^0<5:G?WI3 KA5FJ/G;A;;R& MS7)IUJ>6-Q%G6B3.M(.)LP-*LL?[[NW##9=7^Q%E_H3>'DO?@U%N:2J\N_/*@!R3 M+\ZS$WX\[Q@V&Z.W;61ALSEZX_)FFW$?TLC/NGCW[)EO3MC^+7P3+V"CTOFE M^^OU_>-_R.?O]^!5?K_G#MJW[BTP3)7Z0VXY9)T)=;-)BT2P?7=\Z1CS-B\,J(>Q3)^-7.<%GS,U=IO< MV!U;U#;R5?/%)>PC?;N)(NKA5NV\EFI5.GJK)BDM&5"YDF9YHW*/5I*62KEW M'%8$3!H'SV^0/P+7] RSQ\T:$(KF+ 3Y9>XSM'+-2N])I MMB3R?YV![0$M/S/7'9-[AQK51;[*;%TFWZI,HI%2I?,0F #L5I*!B8#VR"YD MOX1?[]Q'YW4B\66YTNGZ(/!]NCCYZK9DYG+BSOT&Z@5DPN;:1U8JG9\92 TS M,9:4^,HI@%F3<''(*>9=R*:"%::X%)OH&\:)\0=[S9G#Q1V79?1.8;0*AU- M2H1OWV<0=9BR9WT;./9"O$+6X=&:6E-6&8)KV&VCE1(%@5.O_^\_M!2Y^=$C M/K/8"$D3Q8&J:!1: L%Z-;[#H$KN%$G*^^>WJ-0P4C>S&W7;^#GV\^,='L^?HT1OYU"4X5PY95& MO:$T-2*T=Z ]#!C:P,5>,+T<"D72 _CX9-CO=O((%A/#3=\PTE1ZC8* M=W+@L%C<@4A\'9CPR51N9O%Y#P.L'-7A(JV2ZG"M1Z;,&A"1"AG+RA-GS8D! MT0BW4X"^/-]RBPC$;58ZO_SZN!=Z[IOM!:9UC./8#IK=^Y%; M(#W^\W"]2T1T/LWAJGY<@2F6%-$&DR)L*HDT2+M!U.YB7S=W4&]O S05&GL:D-V"]/\D0$U5? M!XSOP:!+.K,9_4Y^3P;4XZD8!J&6!5]B>@_ZN'\%)GJXX-@^L>@">.;$R55Q MQR9,;MG,U24&? MF-%XZ'_[S C 5O8&#.^)Q]HL_ MH/[BV%_I_"AY.@F_.9K#^RJAMD'>*>$_H 9X/7\4K@)1Q$]!S.= M/#X(/DCJ^:0M$8..O7KFV/9EX+KPN#!="OG>IW[@36"F5#K_8=[2_8,]I8.E M8^8MXUOSP"FY=8XS66?3D(O(?(MX!B@/3=\'\#,+(.TZ-DI?:TP82.(QN4&A M3'L\DGU%?4HP8VJ1K:?/F UDW0=PI2;IR+GW[!G[=R'+/]0>R3M,:VU^5%2E M'EW@#TR>P#+"!)9]\W@XW@GK,N]]=L:<(0S2)>+3"6.J)6.6C+DU8P(O4&+! M>!FAO1XPIHN][SA6751'J9\2 !J&Q*7VQ]2OO2'P-;S+C74)@'P(%!BC"H9G M@MY" CV39]=Y]0?QMW70R(P/T&!]T^;II'RS"]^EP%R7#)-_+7^,+UM[P=+A MQ=>A%HZN73+4^$K3#H4/."DU);8K9HV)2<)?46+?P_MQQ#\^)K?:+W]?)?YAWG 7(K%!PFAM+ MC>;:@\3G$!Q[$Q/DCX,X)8T072KTI&U:KLA55O31/MXJ)V/)&TW?MN9Z0>=61MF M5E6:>E5MZXF)%2MT)WX5L-DZ;2,GM (N7&;QDJ^)RFW3(?!W2]-;Z)/G6(&_ M_)8LAX\7B\%M5HNN.:E%-W"G]MPSJSVYC/Y9HWUXZ06U7NG80[KLIV#=X0[5 M2QLEG*\["W^$L^\;COSF]NKZWQD45C$$0KTEM7,)4#>QPDP^:>RR7&\HK3R" MW5F]*R%/=+?7P9,O^S>0+'CR-BUDM2!4FF>+^G6IU[-ZX45>9"T]R=X MG8%MU")*&AK^_ZH@(.EHKX'<,7#2=?MB@@JH$ M6.K>/Y(;@!+=_,AIN3Z'6Y_/-[?=V\N;[A?0F%B*LOO(2WWFN5J+;)E%A"0? MWN?_EWSXL>_?5>9D'DC)$WOA"17,,Y\-B5PGGR=!P$GY;J]DC;-@C07;),P3 M5QOYA8\6L9P('^V+:=)>M#/3\(-6MH%-5 P"OW'CC._@_D0M;%M&'@:,^5X< MI4ERD3@T3RM.6IQE(.\"FP:&";1_S_/*D-17K, MHGI*U5&JC@(CN[U4=4R-+MS>P/TPEPVPP\D+(V'7KR*HDT<@!2-?P_3^:[XI MS34,*9IR@86:*!2N/@HT[AFE>/1(1*GYLBZ?4FJ^4O.='++QA.-FFH]Z _+9 MRG, M"KWD6BG,"B',RLW )'X;4RREVIZE&J)"+J/QI5@KJEAKM2*Q MIM;)O_#TDNGSG&@NH> #*_X;!9SE> &>6:!/3N"C*_\G\\F]Z?U92JU"2:T6 M/U512JU2:A54:K5C8TRKHU'EN[ 47&)],U!(E2*I4"()5[042:5(.9Y( MT>($]3)#7=@%NGO\Y?J^S$XO;:"2'WYO-Z?9Z5_8,[5"XX=7$2VMGX)9/["6 MLEY:/Z4P*J@P@F?$TJA;YR$A\IGV?,[4?;=G M^@\^4"LLGW/]5V#ZXYD>#%7RW>/-N"(3BDNML"/"C><%S"7? KD7K'B^3=V&']*7AB*8X*)(X:I3@JQ5&AQ5$[ M$D>-.KE^&YA/9MZE$4HIM'B1![4Y<)N3 GH)Y(I>LC"JAD52JRZ1Y)&N M#2&L5K+-_8_ \\W^^-!5#U>6U=ERZHT-IBY\7:J^PA__-3] IB\)@^_7%\_/AQYC.^^SYSY6'+0\=AU,K6V7I>D\,7I=3(G MINK<%ZHFA?>EU[',^$53S?%A\H$'EN[K*/(&126SVH>YH'>]UDLW"=_=V,0? M. $\U/"FB-ZJ)\8AZH0N%C=/=U8FYWJY,<;/]N;>K4)H L1UE69IH,[18(DS MK^U>-35#.=0#EUW=9K*'[VJSF3_>]3PV8YWDWX1EP\NV(&U>'O8>:9XN+*.& MLX1N2ON]1XURNS^795R(K47+2/B_;1'7$^M7X+9:#W_!9L4OU)HS^J.ES3)C MB1S% -ALQG_;:6:S,W+QJ2),:6E;C< S%GMJ-&9[:M34N*5&X-6>*1U=(!ZZ MMH'_7$_!T/4OJ>MB4Z9?L>[)N]0U]M4"TX( MH60C1*H$*"2_K-$?4Z+NA7.:E4ZC*FD[\\T*K.Y#CVQBLIXMHM9(X#TCJE7I M-*MR2BNSXR#J+)V0&_L%5M)Q9Q/WL@C<34VN0K+'&H$;TVY\R_RLV&]7.FVE M*C5/R"PO\;)&G.Z %TT"O*C5MMX0!"]G:;9^<]F(F@9A;R,LTE::J%DE9D3 MZY!^44 S*RO@Z?AF56W(@M@-I26Z?]&9"W 4#ARIT10$.&=I<(8)VKW-]C+. MUI)8(TV=>*.U/<5"S1HCNCAH-HZ?59EL5!#7[MD+5 MIH 2]-'QJ96'!(TFOCZ3X;2X9(ULW8E!]$I'T:1JN]W.R<;8;'$*8+:>&\K6 MR.*=4-8 E.ER5=]=#N\=97NT<843S-]<9P1#&//M+-S)&F$.=Y78S"\MW,R1 M@I"6WRQJ^UW;N([)N47L# O*--6JK)3!UA,"T-J(07X PA*Q39"W+5$ =$YI MC_?X>\WIUP*/$8M1^+F[S7N:++$N:A!6UK>?OR 5.5WO^M\]QFV1K#R!AR3; MC6J[N?..1!F&%0=!ZR((.2)(ERIX+J"J2J(@Z)QLU2O69RX6 C+#CK$^?2LS M #)+U)B*8=O=1_H6NG7930P=-[5T\.@T02R,TD3=OS3-#ST*1T]#VWE+M+1/ MM]S0*DW273>R;AV[MU4X3 _WLEJJ*(F$I25ZT+VL[8&C<>!(DB@YS?M."&BG MR4_^MXEM)_V+FMQ*.>%_G VN=(FZ;MH[;#,4]E30AG,NO$C8:.,NJPS0*YV& M)E5U9><=NTRK(>C1N9)]3I=]-MJ1S,H^#6 ?7:O*:EXI(8)O10KGE*379_AB MTB?3XO68^6[D@^_T_APX%I#6B_JT1I6;=ZDC,+-6*BR(X0189RA+L8V]E1C( M,K1SBOO%122L*4"V0L F<9\C%E(]KW,)W5X/AN][9$3'6+5K%[_E1'1[VLP* MK\'7&< 1#+Z%*-@NN4C';(E&M=V2!'&*;">O.BR.769.9J0G Q/N8WTQ_$U(R]@O&6K-&N=#"Y6=XY MT%YN4HJ#HW55>/+'44.J=%2]VE)%.7QTKDZ#&S!C(T_P;'>AUEO<2,.9:,N6 M'"%SCF@(8W246Y@',5?S 8\":KE155IYG3D20IP6SV*- FL\0WE7H7K2%D>F M-.5=;0T5)&NSJC=+F_6$$)0I37E7!&D<0:I^+M9J 0X]YV2SGMN9U#6"=W=+ M!*L-JW)5SJU*Y/&3*.N$UP8_":U5&[MO[I76L#@HVLX:WAY%?(=,JJK"%(\ZSDHK:HDYV6"%,RF/4WT;'+P) _T-/'\<[,JG\/QY^*=/LG);#TW MMV_S"$-6;L$=,A5/^9W%.8T28WF$%K)B3 &,:7JUN7N%X$(>9L@AUW[)+ 4X M!;!N9.<4I$D[#<*V/PURAF3-[@S<(FCXO M$KW21/2JJW7 LI$T\A\)'@I/B/_$!V0$7KB'CYCOPW[*[5CU@\G"98RCZ:,4 ME^'@34"BTDD1,W4#?^"X\ "#<&$J?R1+HV*;USXKO8H.Y5:2( M>M!%,VR'@NS89DQ6SV;;^;:DR7S3I;=R?+-'!.E]Z0R'L JYB>[6NNQY?%T> M@K$E9Y8D[8.-#1QG7=I2:BN2HFU+_:PS3).3ZV>'*8125963@=J/.'KU4-C9 M;O0:'[VBI*W-2ME^MCL FZ-JF[:G+7TIG,I=H\)B9G->W@HSC:5,+-)>448; MXU0]Q$O'YF/&BB.7%O4\TB5YVQVR=##EGMV%D>6##:[%*Y\>WO+(3/_ME#=6 M6:\VV\F^ [M9'ID7:*O1MR4ETH61XRI0BV!C7!@?6E*WTZP3 SKHSW/E@1PNQHTKGTIJZ(%+VGOD4/C0( MHZX-&6)P\^Z])SAR&4#9GOF"R.6XYW)D9=W M.XEA#X8-OZ44G8G)RT\R7,X2-VQ$] 4H?,O\N_XC?4MAG&:ETVXE;=SWI7E; M1-PDY.[><-,2!#?I\5U&O< =PSN=WI^$^D 3SY_$ MFF>W,LB[/6[?/T;CX&^*PEC1<[+I^C;?)%#U9%4*7AQ_CWOX>4T!5F?Y',*1 MO>=S6;?W%"W8KM->%ZA>,>_DU+)GMJR+>69Z/2:O*$DK<"F=SVGS8C<;9.VB M;!.0EB6UTE%TO:KIR9CTYMJD=/X$0LX:[R\WY&@"(6??_EZACMMZV4\DE467 ML@K@V6-?8?.?S S$<]<:U48[KT2DXY_"+0M\[2-@EP/6>,Y;JZHV\DJ4%/PT M[@J](BO%"-XE:B=P1V-SX;[A>>J0\(G&7F?&&U>=J)K&SF(IN:> MFH;NM(Q'.I4>G&>YL?'!QQ97<1!J)J0\I.ZS:8?O M5?(+'[?6K;_""TLP1FS'![WO.\0?,(_AHH.!XC$4-#:G M_:ZYLVM7LF=_W@ M@R'8,%Y]/K(V,ZGH)3RYG_>#@E6[<)E%??.%?7PU#7\0(W#FKFAEI.DM] E& M$/C+;YE9A1X,B;D'HY^L_\@+#\S%%F=^XB 1RB9K&6JC::A-B3)-8:V6I%&E M+ZMM7:7&$Z._R^U*?--@8I*.Z#.K/;F,_EFC?9C7!;5>Z=A#/,V"!Y S2^M% M,BTE1K^_%3'X@RXP8\KLS9$GT=46X!6R"'"X@^4L836!)9F+5\'@J'B#(@,7 M)=T/ZU<,S(F;VZOK?W_Z0!=3XP_$WNVZOJZO,&?P7[J_7M\__H=\_GY_>_/X M_?Z:7-Y]_=:]O;E^J)*;V\LD"Q]X@)=W0,C;A^LK&-CMP]V7FZON(_SQ\ C_ M?+V^?7P@=Y_YF.^O?X'K;GZ]QF'??;T^]L#??;=I8)@@&]\O%8/)Q>=:8"KO MN,J!H5ITY+&+^)>/ANF-+#J^,&W^7G[3Q^AAD9#44[Q'1';X=20(M+9>EZ3P MQ>ZLCHSD1%U:M K#+U2]65?T].^6WK3TBX::X\/R?-:& TLQN.,% J.$'>>J M)0?Z&FD1#-=Y70R+9=P(S].+%S$ZRD?F:]*5[]L+L@'UVG6%:^]WKMYX5(#6Z MGL?@?P9/N,P8#L.5Q/ER%$.^[4E>YP(>RA'YP\9J_,K6K69DBHD$G^< MB&+>)9_Z@""^Q#QHIT^>'84.N2G)>C>Z/GU=3)I_N14GL@C*LQ:$JU6:K MJ#V,A548._4/$*:KR'[N%W;13C+ >OTVPIPD[V*K?C>BMNTX:62MRHX7T7Y\ M8!9\^%PES\QF+K5X)CPUAJ9M>K[+$]?*V$%&XS&BZ<\A1<']Z\[1,^+JS!I? M!XTOM:NJOO-!DS*0(!"6UMB(>P(3]J^1\=12LHF42& Z$:U0M*A"V+V;A=@B M[TQ>..5]E=ALIR##B7+PAK5I.%$G7>[#8C01^]XR/XU)FY6.4I;I%!PJF2H( MK)/VV3'2JG1VJ1)0[OKM9-.G5JL[MO0.C[=&TKOL"YZ?83]AS-@QSVQVM2,; MOEFV!S]WJ*W3!+MB39$B$U\7OTUXP=1'M@AQV;[\K&-_PID'H55)GAC($T9, MS+-GGL\#?Z&C1WSZMIO=<*(B>[7$GI87C3/^3#L *D22W+&]GSC);R**1X(] M_C.\/?SYB MP_>:[%%C+M*D[OO'9T+MU;!R1Z_"04'RCQSV#C,J!M]AI:&5Q M\E/"YQJ3HE Q7X^6E53Q,Z:.Q'-59#]T!A0D9XJXY';J:E9=IX-+F7D4,QS MJNHIE7[+ &5QL;-6A>0$'DQ?JDJR*(UB"R;=CY*BM <'5)21";O0)ZK&YQW0 M'7W.TQ;(>9GTF:WVS"(=B^Y6Y79I#YP2_')S*?>/OP9O/:&I.WN,YVE3G'*L M$Y1+O!]:AC6W4C' NI&U_Q.S&3^PD.3 9J73DD1I5%>&% \F_U/ D5%VM]!V MD'8OH5X&^W9*1A0RG07+S(1.PGZ.-)U6B8USJI])RY2,0$)V&CWUL7E"56QPK^+1>0%BO]N.31A ME_HD \!W*0VSTRV\,@*W+B5YHR['LX*[;[XQH_9?YCII,ENN='CO(^6CT%&T M,HR;;[)QSBA2BH$B8:2^N ,4]2I!+:-R8[Q =I&X(:_+#4RCG3598;WS$_/! MUQ423&CE=(V\@4.NYAO6$L"T*YG@1)A@;3G-_+A RSDL=>*VJ6@F5AE\*I21 M)9QM]1/US!YAU+5AE-ZTCU)99*TP2%NQRR]D.1W07D-0@+P[["ZI#"=BP:3- MK' 6S#?F/J#86+1DY@P99=&.N8[$3GPW%T83(T6:&BEZI2/5Y9US:<7)I2IQ M?EHXE]5\@-Y H#?S*E%Q9K;X:5>AN[2HYY$NV4I]E@& HT]I&[&2DU1I*MH>Z@E5 MN"]A?UJP7Q.IVA;W&N*^K)M?AJW*L%7IS*\+6VTK9/1\A$P9PRIA?Y08UK:X MY^G*RLYU*L\AH/7!IT\6@W\-\Z7S"7[$5P^I^VS:854"A>O;7+#46H(/V >0^ 86+P4IV;S&@D4@EF@ZC&#F>B:BX<)G%N[1_?#4-?Q"C>>:N<"DOI.DM] E&$/C+;YE!1X]A MK>R#T4_682C*/ 5F?^(@D4],UC+41M-0FQ)EFL):+4FC2E]6V[I*C2=&?\?N M3M%-@XD)-J+/K/;D,OIGC?9A7A?4>J5C#_$T"QY SBRM%\FTE!C]_E;$X ^Z M,'V@>&^./,T4>(6L"V+'":N?7P#+,Q>O@L%1\09%!BY*RQ_6KUBSTKFYO;K^ M]ZWEP_ M5,G-[662@P\[OLL[(./MP_45C.OVX>[+S57W$?YX>(1_OE[?/CZ0N\_DLOOP M"_G\Y>ZWAR./]MUWFP:&">+P_5+)EUQO+OBG(HZ?CX:16G3DL8OXEX^QTC!M M_EY^T\?H89%<1 9?])D0S.'7$>]K;;TN2>&+W5FU&XF&NK1HY(5?J'J[KB_Y M;NE-2[]HJ'5%S^MAL%8;HA^>[&!IWO!/!0 MPWN_=/.BOF&RV;EF<5DXJ*I&B;;&?M7.RK\&12\P*4P%XTW_'\;#FO'NF[SI!, MVK&3+CA\+V"K,V^CW<]=X9(;JB8/.$I%-?ZWB7Z6?U&36TF]?HQ%WKZS0!D- M$C,:=,@N 5JS+*=6PEY,V.^SKK_6$JR VA;>2Z;MSN(HM*[Q1^#Y/%*)X4V7 M 2QZ)OCB]D33X>?X5P\-G)'K8.S;($]CXDPL')K-PBE,)N&^#1^E):8PO&(C M0(+)@W\$/%]"APX,ZK_\@[+B?D:;89::\+O%\)>N;71GB)I9I+8K':W:UL3> M5RJ+[N>JA/Z+AIN(0>R.&XK?L0KJ=U(VK MH##CMH>WLLHF3%%HB9YV:N:TFA= M*SX]\EMKIYQ:\0G#_PA! U+DW#?)JI:.?4(K?::+D7>Z-H#:%AU;IM+3D M^8K$OFK1C;)R3 M51IS^DY2'"_I"#.J;YF?F57:R"JRE*R9>/"@0&GW'M?NS0M2#0EU>U,1I8;8 MN1K!W5X/9@#B=T3'_'@/3R3I]=R [2Z.3]R0V9J)8J)_"VF.R0$AQ;],"9Z9 MH62>OM?4=Q'2I:$L$KZVE])[ 1CNE&K5=GN7K8&"&,RZ7I2M@=M-[R UY*(*/[3^+O'##"-8JI/CQ)EYC&UTE&KLKISQ"/3PA7 #C\[ M!*[/]-\7!+&/NER5=B^0OW<,BE1?=_?SHP*,[(BU;T4X#(I[.MXVAT$+4PJW M3*F8KCV/7(2)NX;I!V[IXV:WA,"_X*>2'IUN[Z_ =!DH)%!!_OB;16T?W(YK M^'2$EV160WJETZBJ[>0F:>G-%A-):RR:/4*I@5!JZ$FC^N3\UN+(7UC='F-& MI'D]6#+B] DLM5%%5Y:O/(]%LGC9SV-#*$_A')'X,U#X 0A\UU_!4DFN:58Z M6IGM=$IP62>!=\,+;J>+4C-AWW9N >.# 9Y9,VWX7^SD[!@;W-B]%)^+]K+M MLR1$,W$R=PC1M+EMK"?W3C,;-, 8#+ ,EG:MI M>SYJ&N<1!-E'B/JN/Z'D3).(S":/C&=W6MHNL<0R)B(2>C8,2^<$'P7AHZH35P$GL5?Y2-^81P#(Z+$Q@[CPCVOV\%?>KK7&]61@M-S&+":N-M07>P>6AB6OFJU=-$E!-C4+ M'&SO3X(%92+N,8+MDV#-#D%.GHC2:.=@LAT_V%YFXQXGV)X'#AN53K.JRLE: ML@+AL,S(/4A&;L8:Z"MT:VH[8R%U:WRX"=4JZMAJJ&DQ/>@%6,6.3I#/^$:) M[XW 157L#Q@9P1B<,IJVO<)%*8?_74_I>S\A/7[1M8WY#V:N_,:IOWAL[?JM M9P5(4_B%%SR[!POZNM]GOE#_-FN+G(.H97+)4R&_H<$?=CU4@F^$$ M6&R%.WT[1%-$29+*W)"BB&;$X%W F.]P*I!2.##_@N<7VR M HN3BEZBX=XGKTX,JW;AXJ:R^<(^OIJ&/XCQ.7-7M#+2]!;Z!",(_.6WS*Q" MV(W\8/23=1B*.D^!V9\X2(2RR5J&VF@::E.B3%-8JR5I5.G+:EM7J?'$Z.^* M7HEO&DS,W!%]9K4GE]$_:[0/\[J@UBL=>XBG6? ,'MSY$FT90=XA2P"'.ZX/$G@ EB2N7@5#(Z*-R@R<%$._K!^Q9J5SLWM MU?6_/WV@G30$[)^]96D!GVESK71^Z?YZ??_X'_+Y^_WMS>/W^VMR>??U6_?V MYOJA2FYN+^LDP<*''>#MW>/U WF\@W$!06\?KJ_PMX>[+S=7W4?XX_/-;??V M\J;[A3P\P@=?KV\?'\B[[S8-#!/$TOND!-J0YUJ5PRW6HJ;.RBQ()-(E-1(I M\]M@"&_H)?<^%MKFN,_4CEHV7DYD>=C.\1LXC" O^9]W_<^Q<'^8R/8KT^M9 MCA>X[!%>\9/%TT5CU:R&EH-I!\SH^M%G. &:GR$8MD-8-P_!1Z,WPL]U)^H M9WKHA,Z^.M;LT8P6F F^BUX3MBFU@1F\<_DR9 MH;8XER/ )%UE_T)?>'6!SX%K\\(O!!.Q8*&9!RQM]^KDW=]_:"F*]#&ZTJOR MO^6/)/H<=Q##>\:+7[VRQ4^P*)2XC*?FA9S<7TI>7(= MBN57;5X5 98;,X]]M!WZDT&;-M_)')J&8?'VS\%H!.97]/<(EI01E_<-JI/? M6%03D!%J6?A,&!60VX%'$\18N"L:SQ?>S\O PG^&@^8-Z<,'O8$)U@W>B.VG MV^ZKZ0]@2*"5X&DP )>-')>;;,1CS\@1=?(([Z"]7D@Y?&D0BZ$L1A,9 MP##)$V,VS)*-J!OF6N&#$1R]<"Q\0J8-MG3 35YNH'T& YK(4NU?A!>:P%K& M#(QJ5HWG:=JXUQ-2R;1#>SMNK]QW'#\T]5S&*Y3P6HO?;3Y^SO><.[N8TLN"=&V_?Z0YW\W.U^FR #WD^06A8# J?: MCYRD$12!));)7M 4'5"?S]^8R""/#"G."X #__X5X)(!08;T3Q91:CI9),30 M]"Q&T6H/WY&Z$#&U_&A=>2%A(,$,?W#*F?#QZ\!!6CBO-J8M!T\ :9.ZXSKI M JEQ,\_L ]5L7 (PUGKQW?%3\3$^@-"CT6I.00"S!BN.PP5S V;E-$=H1!:^ MIG3:2;T*\X096U'TKQ>X/#L '@'/"A 3^"A@/%QHF_5 #,-X^9I0TJ>FB^B; MR.&9\414,?C+O> 9.-"?+$DV_X!X R>P &?(3S2>WQ^!';JB$YRO?U!4UGG* M>E,TQ^/E[<6 NS%Q%4;\S%FG\?,\[\+7LNB!LJD5KY[[*Y_[?G@ MP_J8%!6K#UU8]8'<$,J=<.$![QRRYC#3RH9+B4QG@B[B*SD1 +& 0::UP8W! M.R;<%P% DXQ!CE&],<%:$(9KPQ?,R:ZWYB"9X?&#!=3T.:\.$P;KAN5I_X'@SDUN# M,9' $$LZT.,@U_[@U'?("W5-)X"96M0<1N1CST""45AF!:B+9 "%R].# 0%& MI*^1B$ #@!10.61.O(1#!.@WBEX SS% M4T6)12UH(T]QZ:HO?X(0%R%KZ]& MV'!-;V(X@+($7.(EP/0>?RO*Z:>)R3E)5>2"#.4CP %$.)=T-@P "^?!P*(9 M@EQ,3I"_]G4J@U]GQ!F.\PF>9YE_,O@'IL2?3''R0!64S :0!U$18MH)Y=.4 MG9#?>)BC.@$6FC9A$53D"-2?N)G3Q_/;=?*+\PJ#<"/%#U_9.!28"G*1RTT' M/F!F\L8D_8 ;6@CXYXC70?9C!+!/7\#+0-O&"7QLIXE$96]F6%@E(LBK"0H' M=>GBM$S RW0Z,<%Q#J,@U";5F4G&H9SJS%1P(*DS3F&;60=@ \;I?'IR/W26 MQJ4$O^EL_2+[1&.(9<'B;G^"Q=J3=SF^59#$QK"[J43554BK5RY*1##RP] M>U%MK/&I9L>9:\W#)>0CNESL!/-3P$LZPGC$9ND88HZ$6I\0W:AJU&YM$#1C.C!CWN,UG,X.3 MXIJZ>'AD>46 TZ1!M]<+A@$OCT%X.]&80T8N&S#;0P?BB^.=&UD>,20:N&-. MC7,4%(_.HCQ83-Z;)N$+%B:\6:3S91FO.9,73+ZD3EWN%WIJ%)5478^PU2$VB D\1OJ%BR4LE*N[!2>^^LQ ^IJ555VOG\=LE,0N"K9*8ES*1(>VM:I;%5DG/42J?=VJ6F;\DP0F"H9)BE M#+-IP:T<]!"6,M;UJJ;G4!:KY*B2HX2TY_8>LFOK&+)K5=5&SL?]#UG=Q;.GI7.C%CWGY1IEBULJ:TV MSM*:>"(K9+;3VMC(4Q.A_9I(P"OZ_6?,. ?A&T62A.&;);9(^Y"NC3BV2'A6 MA>1@DZA[L$D424:;)*5O1?L0K6NZ4RR7K4GQJ50ZJI[, M?2MT5ZMSO_]\.6/-UD,6QE %88PSV]F,[0985RS5Q0O2+HF7GI1MG4G^KVD* MP'%]XWD!,ZYXA\JP#=VOU K8Y82N=_WP=]]\LM@#EJN,VL@F>4&K='9. 1#0 M.3TI &6S(!+)(ZN2L?*$DIX&I3+$4=Y?V/M/2HKDN&V]H^B8#0/US3=FU/[+ M7"=-I#0J'5Y-3/DHB(Z*3+9E,(O+8,% V7(PEE>=YE5G5H)@VGR*\/)_Q 2) MP(L2%+U7NEAV_93._*KN*W6-GUV>,)24F-C,/*]S^&7@YT21F\VA2!QZW\*A M6('AC)M"+3P@WQ8A?",2/,O[2_;>CKTS'7;<.W>W>?F+A@#<+4+ZV0$QTQTZ M,(;_3MJ4N O&77D8I8P1K+,+Y@5&=]H^Z='I&G%A1]RTO[&CBHY\*_\GZC$# M2_HQV^/X6Q GV#7+N\=JXI[ILP?FOI@]%DJ?>]9SGFW^Y*RB1I8P>[ZAB9(] M+Q*FR_M+F;"/N*'H(D$62R24P<;RJG7!1G$'6%YU='"<2R1ZMA@N;W<25\+5 MMBQC$+4L44%H&TZ #5!X*8,SKKFQ&T4*;]@H^RY7J,@*KZ*KRCE7Y-AIX<2N M?5-R:3A@I))2R8MF703)MTDN6@W)M7"RK_MW4MC ME&Q:LNF9LNF:4YXYL*F.-86;52GOQA$EFY9L6F0VS78N*G$P:H=JQ8K#RLF"HKLJPZR(C?SKX-<\FK)JT7FU2RLNDDZ]FX,VL)P;J/:R"T; M^UA2/O".[ALUC ]GA8TI,W29SP4F[74P41 FGQV7^ ,&_[F,D2%K$K10O,DR"TVBRCN&"P&0L.O+81?S+QWBOSK3YV/A-'Z.'18NK MCQ+KP=O:[ MZ3EV^-9401NL"]O'7%=$[?S>%G0I M&PU!EU)8C&TRL/0< 55=D2-PU%2 26-@_J +S!4S>YN8\*8-LMX)X*&&E["- ML\U2G ;(9]PD/JHC$G<"/U.3,B='N]8!A8% ]MW(&)Z\8L,G+9@-F>^<((%IH_-[H\NHQZ@3OFY."B MXNPHX(!(F)^T""F"W*4Z4I[@%>NQX1-SY]P]);TPY(:N^3G&D4X^4J2NJ[E4>WMI*9A,#763%3MC28Q%FI73+2%+72:>J[ M%)8M&48(#)4,LXQAM,2QI;WEC2E:I:-H8-25'%5R5*$X*E,9DKW'[!0=^*C5 M!GNN+;P]=V9M)FZ93TS>5+FL62;H_6=;'TG;8S]P16E4.K)259N*(/6+1()< MT>\_6Y:1UYQ#W(UEFH*Q3"ZZNCB%>R9=NW")+>HRXV(KI5V$$L/E_>7]A[Y? MA"+&XO2MW;U?K:SNHV&MTMIGP]HB6#=%O_^DK+-LLE>R/<51)&,81).58$&LDZH:;AU6B[<,J465NE23WB7*Q2D2U MF$_I_O-M:J-M+5R3\A,S=]0B83]\Q**,;96QI2EV M$_EOQVSJJ6*N7+4M"1"!$@F>Y?TE>V_IPR7V7([*W@UD[V8KN7UYE@'F X)F M+SU[BQ"^*<,_VQJU:Q+C!6_0J6*Z7K6M)]N#;Y=S7X9DR_O/7B:L2[ 572:T MQ)()9;RQO*H,1I=7%3,8?[/-N?#6BK;W$F)J6(Y/ M5O(Z$W3\8_(KPFDE+YTQ+^V]AIB65SF^DI6$0%?)2LM8:>\5Q#1>CJ]9;>H[ M5YPHF4D(?)7,M(R9$@7$/3('+'N'RGRR0S5,YVPAE.RP.,[I^]!D^C(%,'L'C?#> MD=Q@XS-S2+[6MJCGUTR[2OJF"[\Y@4_>(2W>P\7^P#$P6_.%6M$TP_M@_-2& MF5LAU4Q8U[#ZQ68]Y'G5AIN2)D2?,QR'P M_"',^)EA!@^'1O.C!\OE@RKU808P$AQQSQF.'!N3?":?3)^/]52M $=!QHRZ M-68;\%&$%V*Q%V8!*>!#O(^]C1C/006 ,GR8:?>CQS@NV 'Q'_VH#S<^L4X> MX!78DYMY;&9P0\IG0OO]\)%/8]('M>ZX'GP\=N"-*7-#"+F.-267R[S \L/% M\H*G/^!9Q'=(;T#MYYA, #Z=OVK $DVE&:Q'/=;)H]86MZ552*T*/AFV] M1X['TYPN7(9T>&$?XZ[ZA29J4"B(196B^2:2DQ M^OVMB,$?E-:(.*O@_D3%&Q09N*@I?EB_8J _;VZOKO_]Z0/MI"'@\')[*\5Y MM:7B_$Q-EY^HF"I.+T5S-E,T9S.I.?%IA#\.1>=G$$9VSP2!=&-[< '/PERM M0T71DDN5.4ZZ\XB2%J>* C740D[@@L[Q!ER1\%\P512^QSE79P\WK+B*@KH, M4(F-Z!BMS/ R4(X.T J4#Y>EH E&(]=YXTH&A;Z);W;=,2JX:$ &+ #HB/!+ M;^"X?@WDSA#6WH<%KA.< /4\!@_CDAR&!9?C'#QF]6N&Z7*-526P4+6_0*N; M?1.N ?7'7+05>C-YLF1D 9VY0NR!UTA-&Y0HZP6H'D*]RH8CRQFSR.#@0XS- MC;\"!U\.:_TG\\D(2(1Z$_2=.;+,4&6B6@,?^@DH '3FE7L\,F 6C(Z2+ZB] MB3QCCOBL-[#-OP)63ZHULJV5C7'C8LF#ZRWEP15[\E?:T*T42=!*2H)+@(GI MD^ZSR[A]LYWIW!+*=/Z-D0%]0:Y<7>DJ$9*=SU'7%VG^!=YTUP\I]IGV3,OT MQU\I,'@P_,EQ7><5..62CN";36-+C>EZM2N=EE27DG6P@"X6CMQE+X[U@LS8 M"]>L'PV!O$/60Q@ITL?%]>0?RQ_?@\#H'<8&>]C+DFF9B?EEJ[/S_"A M1;\2D7HBP(:0G"J0K_Q!_O@*I-8\,0SXI#:$APWP_II!Q[7($)Y00P?S[ XL M\$GG9$7CJ9K-17B"Z_)"38L^A93H6T'/#[A1/_%+*'F*%X=_..=R $6"7BB_ MP'WR?" !7FMBJK]N6CZKQA4M3Z1YL3[""/KO.\!*#-D#8WTQ_3MI.N)VVGZ,'; MA1OY \71)& SN>'QN/_B;WQBI \D(S GC&$9)H@C#U ;^@JQ.^*%!^Q(']R& MD N!2Z?!.09&@!W>$=[KT[0AZ@^DS M?<>'81O9)$ECM2!) ^$7,Y);D2S.+#X:F&I63R9M3B6OG7$6S2/,HEGIJ'H] MI43]!OICF<$#;BBB$5;;&M?)77\.4?%*$RL:NAF>$EKVL!F7'BSH3/24T^DY M>/%7TS*2,K>.?Q\SJ)&9L*U*1ZDGFP)/Z,K])=OQR1-C]E02H%9VG>!YP#D[ MY& SC&##%PPX%\UXCS 0U4;:RM03LC"#BVMZ]!FLHV,>*2(K3; MB^)9&-G*PU".985V'=^7!#>,>>$^"+A@D;P%R3>=7 Q!^8D&=O1;UJ2;*0DI8L!&[.LA2.HV3--==N22U)UKQ!/>8$\%## M2V1!3@MVR(LI*)'T6YVO]3&Q27H@*BQSL*10$:'._AKJ[.NISB:@KC,)A3U!\G<8V M=VIZNSMWED\NGRRLL!#UJER$V(JZQ[(DH,RZQ)WOGQW'V,AL*&19\?)^<7A, MU*OR-&!2>;\M(.__Q S7<8;D<^#:)B;![E)9]40.\J;-K/#'=?4U1<+79&U< MOT5GA;J>Q^!_QB-]RWJ>MR%5.HI>;35V/LXK8*7O\Z@T'2:O+N1O5=D'-^H M%/6JL]Q1N.OUJ,>;R6UEX9Z.ZYVF;M;40#^$NL'.>EI5D41IK5?&=')2-^W= MU4V[TFG62V 4%1AI9V,3=>(/+G&:$O>I%7G98?L26*(#*UWBS&-K*XG3E"N= M5ET7&AC'MR-%O6H?P=QMW<@=2LV+SW]I@CW1S^#P@EVI=/1V56KMS+]%Z'50 M@G&U,I!W5P9JI:,JN^> E&@J$)K21-N:WO6'$&T:>$+MJJJ)WWFB!./>19NR MNVC3>:6=O/:.#HVFXYN:HEZU]Q"OB =&OH\&,"V?N>,RQ)L0%NKQE5<#G&JE MVE;%]JO+@$MF1:3NKHB:E8ZFBY%G72(C)Y&C'5_DM"J=MEYME9G"A076$I&C M[2YRVB!RE+K8R#B^)2GJ56=Y)/HK]7T7A>'R(]'GD=J4IFZ.?Y*PA5N*C6I# MVGE+L@M&\+:-^F^R:;F;4SU<.C^VMX,18[/RSG='O8:39J@6L; MY Y;Q$R*XN4R$+VN;#"4E'ZJN-514^JM9 UT[-L3=BUY)T_K"H?]6LJH="SE MCG^TKJ7Q)57\J3(L423FN[CAU%Z>$!OY9:;;=W-K1S7-D"A+CVQM+B SE= MR^Z>T=UJ8\F,Y6U6"X%$X:I+E8JL5&3[5V3'3\)O8[U81:LV];P*8)2:[$PU MV>X9_&VY5&5EH<0#.[@?>!]8 =O,O[F@DX"PZ/&QOM #9I,C\FO0' M+=IAC'LLP[\^X]*T/C?G%";X,-?3.OP;A;UI![QO]09MJ#N\[5>RA3-*>I.U M#+71--2F1)FFL%9+TJC2E]6VKE+CB='?-?!IIC?MJ;%UHF69(OT8KBVH,WI]W;G9A@Q.(S M1NN6N,RGI@4C<5SF58G3[YL]_.65N@R[W^+OB/P>\"4U;<+^"LS1$ R0.KD+ MW/A)_/DN&]*P<"S_E/C,'7KPQ-6KVVAOLKSW\;/Y7X_PY#GC'"C3NS "=\RH M.UU_K/B\N*P$+R&^LWI036EO@\*"K>FC DI[X(H@Q5X'9F] S% 6P<(AYCP< M-0R1P6KX S:[B,$HMQG9[)5:&TY%QQZMZ5.I$T"=P1 "@$=B]@%$A+HNM9\9 MHH>8@ R7CQ%(",(UP@SUHU]@[HQ/>PYGAD-LQP_A1NTQ0,XSC8!:Y(5: 2// M 84W^(SQAT<7^#"JD'[\A> %PB4>,8 X^C/B.OX#G&5\%RP/1KX5\]!QYKXSW5:!&!CPCM]<"B]N%M^""/C6"8 M/K/&]:1,%T%@7$:\#D!T8MHGJ3$C-R9(?:&NR>VZ\)X1'0]#6CP#L%QJ66." MZ2\& 1'J\1:6+XX%P*F3Q\',W2/'C5:L/WD&)R0N?O0N W[A? "&Z(+[\"ON6M2P(QD''T7W1^\F M=(C+QY<:1^&B2L,14"]Z&'L;,9NC-KP/R.[@ 'N!ZS*C3A8H.A&B2=HNH63/ M\9:0,?# %8P''&K8,4.N5CCVT^V?9'GA^EFR+,UXZKWY_JWGQ!UV8/A"OMY,]]XF* M-R@R<%'W_;#>1&Z"W7][=?WO3Q]H)VTQEUM_(MEY1Q2$2^2>F.JMZY.OU 75 MK,I5HDB*!JH:%;]!N/#@TP$R^*_.K(V%?JO/R\3&N@^<#1H*SE#3XQ-09(Z! MNF ' ,%ZPM+@R[S:\B(OU\#U]Y@%-SQ/M$VXW ;()A.,*2Z]XSO!9LKJNL%[ M+T&9/:+J2?'9&BGN5"/ILUU.["R$Z+P2?F5H#Y/#"1UR M8.*&4A.Y0DIC1:[0RAV8]B;1MT,TNE^TI](;W3^"WF;D*UPW\,BUC?IE(J_W M%J+?(C]KTP:XV_2&%V_<_?PPI-)+<3^T1&/#^6[+FL-G;"Z_WS0 MDSO267-EA4XJV8P,F7M3BIDVLMED<\Q_G ^/HN&:.2D$\[:5JJ+EU7GP^%D? M.S1S+5GIA%EI3096#KR$J<)RM=G*ZTC>^=6EW&-U'!&9]==D&+WH!7(.K@-C M&F[/MIA5756;8K<%.^E2%(>7]KNB1I6P9E*UT1:[S>")2/3B.'2/CD^M^8CO MEEJ_B$<(]FNB%NH(P<'UX/:2#%.QU6I#SJM>@.C' G9W$$O>+'DSD[FQ/7,J MG#FUULZ]#H1D3D'LDV1.=")M:'FN\T8[S'@VYB$8C2R>^$"M2^H-/EO.ZXT= MX@%>;A=FUGYT?Z<$$21]F2,SI%(D;SA'W\:/D M!=-;N1F^<7;"H;>WM7 #-_/VME9OYK8C7>CM[7(;>;-MY'+KM]SZS77K]R@] M=OC?)L#<]B]J[92R@T>@,\5,DMK-!T];][ M#&M4^7>1%+BQKR,9\-EQY]7!E_AH5V9]@(6(JTUIYVJSI4%4,LEA#:)#F'$IV\$BUEP M^Q.C>3X/NP_#L#N;AMU#EHB/W/(SI1@X):_4([G4>8T7[SH>VV05[V%\ER%A M@;TBY@?K.*5LGBJUL>M'2K_A'_F0\ZGCE\]094R0:Z=4A/^QBG5/1N&CK7%8 M[F'DPBC<,3%,>*F+9Y/C^.MT,?E"TJB^#%8Z"7P';N$?XSI%!\3#&BAFB&L? M<3VYR1R.8!!AC.Z%>;@3Z?G -82^4M?P%DY#E^4C8"C-Y>4C,LAF?2*;RYH3 M1QQ4?C4G"J)B;[94L5/->M?'P_S,]F9S-#"3QWL84)?]A(5NXKA64@O+R?IK M\%E2"S^@%*KQAY'9]Y%O%M!F*[W,7R..7NYZH'5=4,0!U@GOD4Z4(RSA]Z &8$%*)NB:7;]NZCYP/9?D@R$"ES0 M9"!4ZF%6#U(XRLX)AC F>(;'EXRO!*'1%$%]N_S2C:TTD=.#MJM^(;>T/+-P MU!P?EFMZ4#FP/0QL24*5G!9_=IW7Q0-"IY1<]<#<%[/'0H7*4S;OHTJ+($E" M$=_E:B!#2>!3H,LWYO(8DIV9-NG@4ENK-C>*G3?%%3*OROD=O&B/O/OA/2G3 MS=:2[3?^!S-J71@,>'@<81Q0Y!N C)%W?\M2B/NTB55B[# 8.[-#B'_Q6 YW-C@_X-N#?+>X0_#JA]%Q;5OG7L,$YY&P5P-]D"DJ;^H5KI M*%J[VE;S:MEZ"J?WSO%\WLF=P -3EO/4:F95CL"JL7:*E-//6//]BOKL,S7= M7[$0?!JC:I6.JM2ELV#34MVL5C=*8=6-#BC6U:I:5,N7D1D?;CPO8,:9%P5;HB?5H^E)OCK>C?V-=Q3(K":QYF9# MJLKZSN:>. FL9P;)52I!/9)*F$?E5GJA!7I!JS=W+C92XE(L4:D5551B;49% MKK:4LCIC42&Y2E1JA165BB26J!1ABV,F R=Z1 VO1P =%HOA!G:%ZJ\C$G!UR :-B9H5%$!V >D!MH MMSFB]L>5TU?@9H6N^9EW1F3O-EX<=V&%F T?Y' ]/Z44]/*6JE8XFM:L-+:DLMO.3CW]X:H>" MQV=U>"K;G(O%IZNTJ%[$PU.JQK6E?!9L6JJ;U>JF45AU@V=U):VJZCL? BP" MCDMU4ZJ;>68MC+II\(PB-:^#!H*?U2U.E:69LGG1=LH;%C4/NQOC>N=09BDJ M.KJP4.>H:)?Y=?L-N5Q'2_KH8&K@EIJVF9MCEQ\XQ"Z9D3OL19$9V];3V(D@ MQ>+_[/[B(47 @@:_C@Z4\;*#:;S?RLE7+#SGE\IO#UYF 90?-JQIZM5&JV2! M4OF5RB]W[U5@Y:=)85'#O+85C\3Y*7WKEK2:D([0:@( 59="4"UI-?%C6M< MI:ZKC=1OI+J<^OFR)[7UNM+05CXJ"@RLJ_6]H>@"4A^N!9;VX_P!_/45RU-F M\4?@^69_?/2)W-@]*S"81T(S@[AL%+B] 6]PPWNBQ5UN/-X2)_Z+)UHU/WJ\ MFYX5MZ.LS]%D@^:.(G6FH<_/+GL.^\3YKFE[9H^\8 .FQ#-M@;RHDX281<@ M=QKRF>T;Q[O/T='(==Y //O,&I._96D:.N_7U/34R.33>OG^E#VE)*;#34P& M'H:/"VGC3H""R2A9.-LQCF^_6$G?YB&N+KL443;^8W1^6( MJ,_,!C6#W:*XQ,0R'AA5(Y0W>;+&U:AI( "#.,!:JUM\-9NYQ7OY#]2'0)[P M](8\9Q8#+GL71N"^@NSWF#VEFU+I.(#&,:/N(G?,MF]<,H'6\2>@5CJ\-5/Z M%$;\48O]L$1B>]_QJ47ZU'2GW#Z3]KZ&R_T!X#JJ*9.Y6=7.,D+;0$86)UZ'=.F2"+_O3/%&L:2R7NFTZ\ES MY_-T3R.GRT@(?"#(:A&DY>)US&0KIAQ^6RI\&BNDY^RT(C%$G@*?]"RSWP_1 M8-H+8#C$5"_Q_7.2=K.Y-B-!2W"VB?Z/H;'VC+N'!#LC"BQQY]HEHE$)FCL& MGND1,#[=YY!E/08PM9^KL=[G&I$:0],V@5%XO2S.XK:''7-0W_NA-1%U$@[I MX47&*E_S2'X@&N:,!4 "P6?B6&LX;L2_Z462:0BNIS\9V:Y"I+U:B'0MR^EA M<\MTB%V'$TYC]U:EH]0;279'LF4:8DO*9XB;! 9GQH^!P54VY)8=NQ>;2\^< M:N22SF4]Y]D&$ .X4*4SP$.O%[AUTO50]Z0\NQJ.@]L.,2/B?O8(T:NHZ\M*CG7?HB33(0PLIX7(G/?H\-;6\=_S\,7AK3)V71 M=.SIK=23&4-3RQ^6P9S?"G^:(SKG7$I>XQ9.-(PE17R**Y"M@^K>IA^*:X!/ M]!%>MYF9K(-_Y+\ZZ;([2X_Q=.G=X>VNEHK\^@&SQHMW"9(]H74EV7)<5Y(MQ^,G$7@4X<_:JLTX?[0X-N=OJ&S" M[M^!RP^X\SF.L)TWSI$$WL1O?W5J/8MZ'ADR?^ 8H?EGVJ#BVP,2 M7@L*JA>V"@]C VC$4JL7A$8 7!$,\05+%;P=;:/.KW-Z%Q%T/6!U4+J"2+KK MQTOVQ?' "+Y"N]@$+P>6&?YX,0VPCKP;>Q$BE]'P8!@3E8XOC!<0R^A)24/L MQ] 3GR$B4L.8OA3M)R-^+2KZ%52:^)=13WUW;N#)1K1E+6JKKFM MU>?:U$=40TN&VF,R0#L3_!S69RY Q@3RQNM# M7 RUP/74)Q:C8+;F!M!P1'Q WV9>'0/R'EX\Q7 J '4$8+(5QH_Q_":3&%%S M J)+CK/N'$'JY!?' CD[P5/:14 F[BPR&)A+7ASN)48P?!V8 &$SW":)O^-4 M]=B(L7 P0D? \/>1,E[P] =5,DR;Z;+N=[G-M,WCB.DSG4ZTGKYR0SI&A[:'#J7+E2!N2(V);X+1P -+ MF2:[K+/L@F#]E4NB>RZD+OFK/7@T*C0OX^P;4OKL:_"4FA-'PC H[\Q/'.:) M*^R,8N[&OR+@KX!ZEM#D81,GM+9>EZ*,C?3$B<7$K? +59?J^I+OEMZT](M& ML][4\WJ8'$[HD -+282(%PC@Q8YSU9("7XVT@RBN\[J8E[HR?;6]2<*'.*W2 M'WGT]&L8/;W&Z"F/'DUJ#&R0V)+G&JP^#%3LKO0KJS5DF64J[DZ)3,L;T(LO M10YRG"W'S+#-$E*Y"JQVKH1X<8#.QTTE\SWBOZ3T31[MB* MY^"*]KMM;*!JLU29*LXIW^65;S?14AX,&WY;9-@Y@F[-LBKXX56ED4SD*COL MB(*>/*5\/J#1*IUF54FI92Q2UY$3D?.K'*JV@'*>)U?D4/#H-,LZ9/=*;IE_ MPS.1,->G^T)-BZ>K.#.;@M'>*Z=\9E[6N0)0Y'R/9HM9=Z&$X?::8]\X;%0Z MLES5M+R3@)G!PLVR->$*8D;6]@Z95 MZ;25O H/EY+]A!R)*#M[/WK_M"+5IUH!:V^N4H2MS$8J'E6MJNV=*S 7P5DJ M&>U\&2T_9W!+3FOR\\55=7=[LG0'YXT&?1=W<-L)90VLP*;^]LDQN3M%GD M2B>_)DH"!,!*=)\&NM>%\3:$-^\-FU?SH3.SND\[B3K'W*["-8W.E-N5T#/9 M7$U.U[%SIOI[K%5*GT3$W&U:JN=;+TB4@2@# YE!=6ZK)S]HJK%4=66 M=K:5R[C2R9@?7:QRS7!.<2E*+ &95O[QS ]D9-(26/,3W%J7-Q3B_2G0F>5/ MZ/IA_#=T5W;LTB[./76)MA?(X*MA:4@BV MY=#WFSGU@&Z^PPK!7G;2GLW&B,[T$L+G2"R#*]L]DKSE?)V0CKD]VLYOV MNDO;>VS)E8ZNY96U77H>8B!IG>>Q'R@IY39VZ6[,U;#F[1D2'>.,\(Q);O[& M29=^R#->%1WN2008,IN!F,;4J#9WKT)2A WM$HK[B'+EAD4MQ&)K9\53[@G/ MJZ1L)\^$V= 4>&C"+O5)6A]YG#PK]US+P,<.>ZYEF"/%8-C&7EAF+72-/P+/ M1X\TL]V@YQ0W+T,?0J%K70KBH>#5R"E2?I[AD++J0=Y#$W:I3](VX"D;*5VL MR_H'A4':BBU*(0]UKHJF[KR+7MB3%\4^7S'ME+M)4^_8Q$GMGUY)MI1M-2L= MJ2[O7,%7G,R1$N>GA?/YV/+V0&\AT)MBE_HX$;59M%H(FR0_[NQ,%T^LG$1/ MK65B)2>ITN;J4VP/O^P==\8XGX^%;0WTML35I]A)8L*JSZ.$L@IRO["+=I)! MJ2C*78:EBHRU,BQ5:'OCI-WU;&&I2:GQI,$A<\LZKXRN,C!5(OVX@:D54%>X M;2TVU$]$=9:AJ9,0+"?MLN&/[X:AK^((;0S%TA,2^DZ2WTR7-P_9?> M,K,^/08P<_-B@-8Z!I!U&$I[G@*S/P<3JV5$GUGMR67TSQKMPQ OJ/5*QQXN MSBR=@J2#^&? !LZ[@<(1? /\S% MJV!P5+Q!D8&+TN8'D[4,M=$TU*9$F::P5DO2J-*7U;:N4N.)T=^;E<[-[=7U MOS]]H)VTQ5S+";F+VJSTO[U[O";_2VKDTQQ;+XK=14'[$#QY[*\ F.;Z!4_V M/L*U/UF\.$0L8/50=H-88$;7CS[#)S$0QB/D/C> 4R?1*[,%]-@MD&N6,^B MX5B3XF:6R@NB9_IN>,\QJ)_@'N@;6T3%, ME_5\Q_50K\&L\6@ ^2N@+O"Z-28]Z@W@FH@PD)C/YX\''CM3<)-[1 MYV>7/0/:[&="1R/7>8-Q^0Q6:N7<5B](34]VZXAFDKGN2F,ZPU:EH]>7;< ! MO"WXZWV5C.@8]3O.^_\&-B.R%@*5^$XXZZBZ+J+/12%BX*6(:"6ZLKX@^TJ+ M8$N+0):6FP0X2ES9]5JI@<)O9SNBH99VQ/'MB.6<$_L<-711+YI*[+>:\'[; MOZ@UDWIN:01P:UCS$-@Z$L'D?#8D2CV4//^OO6MO:AO)]E^EBYOL)5M&L6QC M(-E*E4-@AMHD)$!F=O^4I3;61)8\>F!\/_T]CVY)-C+(QF"9J+8V8VRIU7WZ MO/NP! A__B?PY9Y\#X"7R"RDXC YM!P]'S+FT8NZ:!3U[=\V[4\ M<1SX#@DV77,AH\2+Z9+SL>3=B*KAE17[!5=#"2K=\X()6A,G6W$T#!+/$7T) M^M9RA.NC]?@K\=FN3-QX*&*X-_&M!-;/T'RPZ1%_HN9S"[\>I)2*8OB",%B( M5)8-5@T6.L4'^T$L([)/%DS1$4,92I=)FCXJ]Z#[AV\4C-T0I*HEKH1-F-ZR M)]QX>);M)0X]E.QYSP=SY,'%XR",T8*=PE2$V=S[-]I56N546J$ JRO)!978 MY,4,VF;?K2UV<9ZMYOOT7OK;?/_&N"NV)95U9Z=:T<+.!U@<@G'M?0Z"G[B) ME^GNEM5-SRM'V?QPK^,A<,OWU(&^N]_?Q2YN]D[Z]\X;8B/\,K*'TDD\D >4 M G" XJ$5"W AD9/%. G1TX,'@,..>1PQ )\*&"_DZWQ@FBBR0E@9>'=C\MA] M,4ABN$_(&Y8/YDND:UXH^T$2$YO**":/$JZ4MV,(#2P%D-:7GBL'-$ ,]_"7 MX(#^)6UF^ !M/7"_O'9A_IJG^>D-,0)_#13*SD!MKJ4DJ-H\%\29_,[%DS+$&0BYP](.H5,XJ\Q&\##1GQ+ETD@* M+AL,7%OB)]Q8.1I[P53"W&E#)2SN1N(6LBXD#1.3GX\NNXND'TG'M6"*XU!& MB'B%?B:KS@ &P(%Y?W&RR3@@8KDA./$9L<&S#TA?QFX,+N>]:^QYWCV_$RW[ MB*G%SX*M".%[8#)+OPWCCF;%91ZS'O[?2-\!&QPE(XVX-\M>>%.>FY@C9WC7 M$*@G$S3]G;B+Y,@F\P?<$X'E ML6-4VZ'2\;"#CCL8R%"@D(1@#. 1@S 8Y:425Q:ZDI@K)-Y0^SBS9D/\VP\F M?CH0S8DD&J-Q".[ _2/:PC.3@IGAN MG1U."38CNVW@BFB,C.W3[+',[Y"F9 M/9 CG,PI3V8'Q0L?EYDLIB7KK"R#$I*RB\0$GNK"S%/[G9-?O//DUAXB*AN= M$KID;0TTJFH<;PK\<#]+:D7+3Z2%_ V4< , M)*!I;1Z]+WAX-(8P!O0&2@"9?7P:^B2D#YB7)Z1G\&$_47F+H.]IM86**($_ M;>3.,=T';!+*&Q?YS9_>MVZX%YQZ#YA("07>:KNAG8RP_]O6+$P:(*0!,=K* M9DBSS0@G;VTY1L&$+_Y.W)"IYUF3U1V*@Q(.1?YH KO5W<'T>7V,KS(6EQ88 MVFJZ%.<@;!%.CSC[6OKH5O+>@'<:!R/84O &0(HB21PXA*] 6X:^&PWQ! H- M(? 'V#G::SNX]N'I2H$[8/IN9#C5]D@/:;#*#E'K[*$V(\94+B=ZU?RE\CG5 M!&%\"^R5%:'>G0Q=>PC"Z8#JBHD7)19LDFT@=#O>#]$C),8!]4/]/DV-H<^$H^\#4O 3;%K)QYXT2,@\5 $-XKU(3J& MYXP#MIC\HU)?X]"%F]'U-K!:(50T1\OI@OR2\^#OV2EAA$OR/H4)*[PL>$PS-NM*A]WB"@K,MU)"&P/!M M).-AP,HF(D.!\T1KG^V6HAHJ!)PL^&#T3&N4WIU$S%GD6@"S@$[TP,"XQ!%8?'N._UG 9I8#,R2\R3PY'IX(^> 8)VHC%"7@+RATU#O. M&)ZFTFUHJMD=9 ?=!RW(@RHJLA> (33J,%M9\!_&I2%^Z_6^&:*:ZG(VDQ%S M.CF)\<(HQ[L*W'F6G"["RI(:Q9\=J?_2 0RZ;<$#7@J:3Z8\#" M%IXUCN0[_>&]/O5V29GMT4WOU6 JB8R9Y_G2+C2A_+/*DW8@ &HV^<%AOFY MI5&-YGQA"O^P?V@<[!?_M/">^WY8X9;B']H']<3JB6W1Q-8YUJ]!L7IB59_8 M"F7,);N;[L>#.\A*+MEP*E-X/\#M^SM'J$];:SA_L'HGW*2S2SRE+M&N]DL1 MI#U#D&(N:YE/S&7F_CQ1'\90KB9%[V8T[FF+?'"IA<0Z>BFTHBB,@OW2)*NY MJ.:B9;AH@3YKEM!G&VD#*+?D;Q0,/U9/6XI[?;^;ZP:+6@^Y-M3S78YH2_=\EUSS,W>#EUNL>=@QFJLU M7V_^18!K>K]*M5\$6&X?=\U#PWQ3D2U\UI6_KE5+N%8U.TSBLBFC4VFU5 M[;9?E2VLM5NMW:K#(+L=T^A4132>!SVJ9M'M8M%6JV,.H*IJF M-L*UAJL.@^R:':-5%=&HE=M*6]@U#JJR@[5RJY5;=1ADU^P:S:J(1E:8O8A7 M-X_>65]57[7YJVHQJ:^JKZK%I+ZJONI)$,DKTP5/2 +7NB%=X)B@4&"OB6PD\/W_=4!@<&9P# 49P+SQ"!&#_EB'.&61WMJ$^ M&QP/JU[CF*\P-Y\]18%A%,^MU(.K"4-P'"B\:41@\ A_P0JGA*V Z"B,,"#M MP ]&KIW#(IH2UL?00NAEG]!];Z20@P&B_"!4R%.9;$ M P2C08NNJHM M)@AVA_!?9LOHOKX?\8.09OCBMM%\70#--%O@]_)QBLU9$JSIU04UY' -.5Q# M#C\UKMD@E A@M$>VQ)&(:B5@M!NP*0@DU9<$:JDPJ4:H!36Z4H0V#Z]'@S64 MWABN<4)4X>V6T7ZMT<5F$956T-JM+FC9]/HB!V15<+R#9N70=G\#5R$2W\( M3'PUW2J>X9AF^, NHE7M-H$7&B(9@VEM(FXI,-4X-4H8S O$<*YC@@BOL4PY'9:K/\)# MV;=C3%%>5C **%+PA&TYDC#GJKGI^.*=&&E)$+KHZ"OU'=AV M.PIT0X9244 M8*4B*"'@9?#J"D"QH8 R/=XF!SP[EQ"I*9P"!O,1UTU#J%_^]@]K-'[?TPCJ M#8R'".1/(#(J$E5-"&(;J0,)/8PA>@22!]\A6BU>-L>T*=QB#CJ2U Y&9@B@ MG>$-J[4HO%Y>(X'N1P1L?1T@_AQXY,[J=J==.;MSJ3?MM]RF]68W[411NYH< MC,Z,YB+-F:A]P)1@4(1;5R890]$=&)W.:P$\'H%.VF\9!_?Z'\*#=4M&?K04 M^C.]S"E-O="#C6QZ#O>RYC,_1T9S)O%S '%H8\G8EN?C]*B)Q4XXXP:P*O;1BN[FL6>SDM)6+/+FD97 M7U95?0A&T,97/KD#AI-/MR[57+#9TJ4^C:8^X%'@YC0*Q$2*.X<$_>2"\5'N:E4([@N;2GLS-*UX5\FUJ.1IX- M&D7F(#,DBNB(&PXS7D!-T.,,NIY7T4Y *CZST;0$->O2,>WS(6&OB)UZEQ$1 MHEE1S>8,P(N#1 5MMT:8O75"]G6KBB583^R))E;)<["J7K5,RWL83.:'JT8O M^\)T[(+"M#,TX6"/P6Y%=PK4"HAV?YVK^8)P)J^&F&W\ M<-(W%"D.E?+(CI M1=MLE"#4T_-@F1UY,8AY)6%0?W5@P3O@J-NE;%O=QX.V;OD.WJF+7A^7OQ@: MX7D- =.6@UV@?+:IIBWG@RL_#+;4K[ MR&AO8$LJI^)K5OAPT&YTCCJU?%9J4]HM8UD?^T7*Y^9=G:I>M( M^U4M01LXU0D2+ 6C0.(7S@H\CB*5E'2S>=1H[S\N.?HHLFQ/2F']\E 9+L": M]BUB@=/,;MPF[H;,'X\=3 M 1<[KNHA7KEI;5/D7I!!SRA/Y.9^:&[B74SQC)C]:4I$VKM\LU_6>)9UIQ'M M"ON_TGG< PF@YK%JT_RF2%_<]X>]:4"QM)DK[?-,/(^7J\E-/="Y'G<@3%\* M\\@XHF;[5M-HO3;$@QN,PW!7?SH&_&N-QV%P2QWWL)^O6D=-HXG?PZ=6UH^Z M>'9IT?Y:C$5)^ 4K$UUL)MW/3_0.H,!UXL(3[1R@0 XD *]D+"ID68+R8H0M M:NMD45^2W3Y0$>3*C>'=RC6&?W;_!A*Z,??_'UMC[(-!J!L@GKW!7G :J"Q& MTLZ'8RL:JA7 AQ-8TXWE2>R#M6+L1$%6^B]R]IT%/2MS]V)NB&%/L6TV6,Q M/Q,@W2O3-+.&;,1*:!^]1_NE5T/0/+[^'QF0A;=2$1@7CP'55J4(!B>BY.D#N2D M8#_G4K8O'YVM5:.SU>AL-3K;,NALSZKSE9H$#R1$%1S22A5.42"D3_HR(66( M6I2UIE*!Y-\YA(P)2A9F[CKHQ(RMZ2A3_Q[[2GU00;QJ4*JPS==#4JX^<(6( M0-$CZ@M!D1KB#)UY1^GW268*R S=,%R%U7<]= L0ZZA/.!26!XK#9X]>N0=( M[0%O"$(_N -XG'1D$73. C9^!D"&)5V)SVB-KM :?0)KM D/>+,^"C#'N1T' M?4D 8"UB$+)K%#DJDWT:( "LZ $;.LB*&A*+OE"A"DAD3-[",?L />T#B%U$ MTN$K&S2<0HF:OU"C13'6QU680$@I/EK^3\8IF;]<(\Y"O$, P&H9K&70S8+U M'&"Z($ Y8A032[PZ;.;<)P@L N^&L$]X](%EDR#P(_M!&#)V!P8 \L\Z] UX&#I8G MF.T;"OP'>05_(HAA4N(Y_!YV&)4>5R#$R1@'A7#5LB6B/H=18BD!2RT)/1X4 M>0&KE(Q$CRH7B5+D=@IQ1B0ND]$H7P%:&3E8D -*]Z5G@W4DK+E"2,LGYDL5 M^!T_'+!E.C#A9!6P,D*]$L:0'ROSCESMZ?P 0UQE+)B&A9&&1,LRA_0TNB"4 MM@1_PMH'0YA&H0P0XHI!3>35H<$;63T8<5T"/["\IX%JX58[&7C"5 MC/EA=T186U6@1*"+$O@3GPZQO8NP A\S4J*IMV&))4X"#'$&.UG[-^+ S@X([S MEP(3 I7=,6R#MN_L6M%6D7UOYSR!F>Q[3(@IHX 04XH./5Z9>2\B]VZ!PC!3E6B*UBDZ#7Y6@2&!=0^A!A,+5H"I0YA:_P(C6"ZY3 MH$8&C,V!]_HJU^NY[&[E%7/5KN)NOW7MINZ-/-@N0 'VYL#6N?ZI3!T[/VDB'-)IAE1K[2;,JV MR%=W$RKI2>6+RQ*BH16JD]RA]/@U-;%U*U,[-?L2@\>\I^"P52(8FTWX[G?F M$[[[G6?'E*9X]9L'(\P<'I[DDI9E--)!Z<5M"9KI@;E.",Q6UVBM;;2C$HB: M"W#&VB5PQC92L?H@MS8YK<@;F@POG,%#54H M]! DV<.UHGSZTGG<8JNRB<>,1SW;&[R>7IT^_J^J8$H/FD6BSA'\$#38A#L54^+YG[I4#OGR13(#:X+'BL07+_ ;?B(]>,A@T1.]B^U3Y M(WEW"W;HV OP/9Q/IJJW@ 2?*%72$*>?'Z..MH1S6X_4NENPG[^(;KVR(+ M MR;5;PISM%Z-6U\&#VRR#7UP8[!=1J26Y=INW\Q=1J;\'>-P%KL#5?UZ.4NV\ M>*6Z0>B1^M&5:[ \>.XJ@UX4)2-]X._+B2HBPT(#'T_)QYS;:ZB"77S%FSHU MFN8;G=1A_WR/6'I,C@?\^H5T5':&!2(XI.3&&3KMZ$_GVLG:^ Y%>&18YOYV M50LYKNCUU47UU@\T[>E7V>IVNU?M?$N=(VD@+'SQY\I@(OV+;F'1#P?B8M%- M485"R7.D_>H5]84NZ79Z@6OB4^' B:)<15\TFD[9RJ:L-YN%B-\J2WU3N>)Y M_ 5LUW"FD([+?N%"5?NO"OVIO WK=%P[\>*&KK?"ROH@I(-%3]Z*OQ+G6M5' M!0-ZN[IZ+^)$4IT]]0_H-RJ3O T&6+5%U39#+ &*04X37[]($JZ+Z;WN?W*_ M)'%?;FDPU_21R+=#%_4-T0(%(W2QIHBOPX(P[+]D#3, K1.$T1V2L&20VAB' M+LZ2VF/X=9AN:"LR'QQH2TZO@P)X6#CC/9@8+#(=:C/Q]8V4/M N<&XYA1+ MR$$E^PI/ A]X&H0C83;W_DUSP7YF/Y@QAKFJ4S:AA18VR@9XC2U.G-4Z>A M.L]T7T^.M;$+ KPANI-=N?3YP/,1O:2:&=U!APO(0._?9J[^)&TY2EO25+]8 M86Q4CJV/S"UFZ\Y"M@8-'X<0N-.F?0L#6SIEB\F>GV=[D2Y'5^$N =MP8;Z- M\3&7;<98FL]:#+6PD#>6EW!%$A;1PPV@:U$99RYRE(RQX24UA]2H0Z-;H4*, MR?6>C5)SFF_2P,N/AZX- M='T47L (/H(WJ"\=B2J>TPW:_NK?CK%"TI^FYCV37C0VV1:/TRTVQ$<-Y$+! M1$:EQD.+/#GGI9R>-W!T_$VJX&NUN;")3!>-"9Z^/6,^54G*AMLIIE!MK$ T?Y)8F!ZTER!R",'&$G1<9"E[#G(1<1 MG]RR6L)0"V=O'K4[@J9J8[V+T^"E1Q%^C*@##ULXV&7@QTI'(QNIE(9,O0'5 M2Y1--/=D'"!]^G&*Q95N19AXZBJD0Y0%S5%B#V>H@WU/-H2-B4>9%^HC@?$2 M'QP,E8I9@DNP"SF+31N$F.1AWQRNS"/T*Q(^I-&U%=(@&=MLKMK^(>BU4+7Q M]Z7TT0>;\;ON2H+K4U^_I^6 DWJ#5!GPWN/B$7T@3G<9+O>YTRO33#FMEG(R MR 0H+.LZM,9#L>N\0>:;8<8+V']AMJT]/D^YWF9SV C8#):?@R MF;UM>JX9FT8D>N3,L452C=R-/>!A3CJGPG-_XNZ3;9^[H?$X BK'^&;.4R\B MM9)%G,7#"F2".@PQN'.H<"B=@F&"8BPE=N7I4&=O.HNS-TNX?YV=-:1\B-AURF?#*9]ED%+6 MR[$E??9OO8LK<78&$=#5[R<7XNSKZ?G%E][5V?G7E:.7@RV.7LR%TI_1N/)C_.)H\^%_CX=NCVYX*3_E!:=(]";_F80)"+-@LM M"KCQG+?[QFDB>HZ.JL%Y^!J 9>EI+QK_2N'@,+^'J)8.?J+B:S(V671RB?@: M?$J!^ &PC'C(S@T\4H?JWU?.%8$2W&:^["UD3,QLB%,^JZDF3^[H)8C\7'-L M,Y.,4;X]Q@[DEZO,L8J'?_K!Q$]=.$[0J(,JPO*9]Y+3*[57HP^>9F[-R<*= MM.?J#-?>8H9;G.#_X8-><2.&CJ*7QI/K#V%!/,W%APWQ@[%>EHS\'%! MUWQ+P*4G".*B>ZO)QHP4!1H5Y^Q $,2L@^E!*XF' 076,U$J9@'B*(?N2]'H M6*U=A> Q'B![+H3X&/N.,'4>:6['L!IX_S(.[)\NJ5!,:!]&G1/"48(]E M"+ZMI? HD#1J9HQY@E%/I2-W2CK!$K/%TQ[_;F&9W#1202>E/0)?$2H7)A>" M>L.^TR"%V+-TO)-5]BB(=H'1'TFE:H2F0!-I/$7('IGR9MXGR//6*S,'>O(( MU5@&,KFJJG%_H6H\I[J)G M639;\E#'63,O\PFQ+@P\7E5+*5!^6.G%..1+_ MK/1CO@;^JD_JH*]H\0W_>COS MQ _S?S> >@YGSX <*T_O*ASY<=G9F6GM'8^9&KW(3* L[;#&3]XU)XI MXI"C""L,T>]">[B#!-J!>_8>N+"Q@TE<:8%!(?QHBE4&P,;DG?$I4_-PUZ*< MXX6\QKPQ&HW+0F_MTJDOF;F+6^';M^-WU=GID^2#RO:J_=;X@AT%SH")[QYI0.9V16VN_,K M- ^?VT< [?KL$$"S5.@8'6H/>APMGY]R&.DHX8T@KHLH9I%X (DG4GBJJ\[\ M@Y ^,)Q$.K !@1,8?PI3.;LT'F7BZMR]\\<25/9EQ^H<2QL),#$1_3SC2%^ M^!X=[:-W.G$)0<_AHU6.$]1LA9]03(C1;6 GG(I;/$/X'B*(<8"OB% YOKF! MTL-M=8N3C;M,L+8=^$#=@W7" SV,YU/ZAPZ^;>BAF2U !^JNKS\/-O1Y4664 MWA!?B1F7Z&A[X(W.E6I\*U[Z)\IFCG71CJ;$;E:E(4Y!CXBO@2',/;/3Z>R_ MF2'0"F!1#[T)\?&X*\Q!JSG$R[E.9=H+-^'2/7)>RH$;QO$X>O?V[60R,6!Z MQG5P\[8',3^$*]%;Z5Q;X5O'BJVW+?!D#O??XC3Y8[,+'\V6^79X P]I&\,8 M^+IMF 5NWIK>R+L1/DLE=GT'YC5#E6>H'FZ&.E7(WD21>_4$_:UK$8=I2E3E M4L5I$OH,G\H5/706<>;;1J[H[XLU%:TN)K>:7;&K]2.F-E71RZ7$(GP-OL;7 MI6>0;XP%'%^L-MNMI=2F:N.HE>.6\++9;1VV#INM-O#(D=E"7M[# Q2SU39O M@:M;M_WIK6=-HD KS-8C%>8%3O M\=5XVM]&5 W+ISH8H2_=S)?=I;S56G0\=%32;Y%QA=4*$_57IW\% &M8NY[^"9=O/H/7]7NG>AD=-3 M1IF8=#G%\/S.5:T8JJ886JEBV')';/.*X6YOV;8JAA?B,=2:X1&:H:5=AE;M M,JS?9;BO(S6O-;Y81^?WFFGV!8EB^)SS)*":QV317 MPHNL<)[@20!N,?(,L-63<+A2)HNRQ@(J_GXP5$Y; %7ZSYL61+O?TVCWP6;% MAJJUBO7+MG#NXC\?+S[K1E;Y3NRZ;Q;U2'RT/.H*O!Q*B;!1N^[B:W-=%"B+ ML+!0#N$ZE,0S>MT;W5]Z@.SUG2B_N^[-F]G6CB7:.HS-1?N5$>05@5\W8DV> MG3S'U%GZS;I&5H7]LC@M],^PNZPD.G$%>C.-P6V MHPPP9)G"G';W"4N/BNM+_KFHZ.B42D.PW!S+0Q976%1P28O7A#HZ&JZVKOOK M-ZM5W%E8![?IBL_N6BH^S>Q%:'4_\TNKWZQ:/_/EV6]?>U<_+DXN2]<+YJ;\ M5Q)!,'-/L?!3% Q^RP4_7"]'$!NI#U8J.8(775!?7HA#84>5DWCX#F["FJ-: M0>7$,@8-XOLP) _6*?;ET/(&ND^,>(8OH)%#F6 Y(@V8]8)5MX;OZ,@X[!R^ M7ES"][JP4*YK['<."G]J&F;A]XN&:AO=9FW^<7%S]5YS^N/AZAOI ')]_^=;[>G9R"4'>U^.[S/NLKNYN)JMO M2H=%YGZ)&'D $QMZ941>'AS;PRR!+OJ$%R8-"+=VN+TD,S__8#9PK_&<8C[\/_ U!+ P04 " !;@:=8EZ\&'*() "? M6 $ &AV="TR,#(T,#,S,2YX7+=F?6X26D#9DF M=P@O+3,D,$#;^^V.L ^@J;&H).=E?_U*LAV,#9:=)ANVOOW0@GW.HW/.(M+RM?9WWKO/+'U;MWG_YA67]>3X:H M2VU_#9Y '098@(/NB5@AL0+TG;(?Y ZCL8O%@K*U95UIM0[=/#*R7 G4J#6: MD5CTEEW4FL[YAZ;ST;*QL[":C:9CS9O0LL"!^3E JU%OM/Z]O&C!::W6.&M9 M9W8=I!B A>?G'ZQ:K7[6:L&'UL?S,PWZP"^XO8(U1M(UCU\\\,O*2HC-1;5Z M?W]_+]V)%^F#,WDC^MJM=SS"$27]V))^D5 MEE$4C_S$INNJ\K1V>EJ/!!4,R0 F'A?8LY^ '<$L\;@!7M^O)-]7U7O54,VJ MU:U&/:5JUFQ8M5-+&8F%8&3N"^A+WKJPP+XK'?.]GSYVR8* (Y/"!47[CD#L MM(6KX%OL V&J%R]0TCQ1-8;R@3R4FH+S.?:7,Z$4CNMH(#3(;6QT*FJ M)+D4U9ZEY*O@"JZ^6>K;R0-W*M7\K?K<6F*\*=1R7"=H/7Q2Q()8@M9;K5;U M067P8=O;BMD0Z?VB#7O[V*%< M,&GJ[_Q7S7CJL(7-"#4+F:&!.-@G2WI7=8#DZ0Y)QX56E\]"9]M-L1;T."!?*12YR+*GPDLHN$[-2_LZ:3ZGPO,;$9=0X^N M;AC=R'&1 (_/*1I@Q6 AM>_TR*6'R[\V#$ZD(9%$"G^W#ZC7L@'@E"O'([^"\B^=%G9>DO%*?R?>(.)>5#I4ERQ@OI77J^=?)8'\UH]O<"D>($>8V!:]J^D\=6=OJ MV4):$RG53]6D0@+*Y^",O"O].=FQ0^50)$,Q$9W<>KM=::]:^#"*8E9L1[?= MWNVTUY4?IJ/AH-N>];K7[6'[MM.;?NGU9M-<03>C&-EH2 JF,HP0T1%AHC@H M"E%1 /LW4[$8CS&3[JU $&GPR]"V"VGD\/0Y'*+W.ZW\J^R<3F?R[YO>[6PZ MZG=&-^-)[XN4&7SK#6[EU]ZSB37A&MEMYF-WVPX:]=%.2RAHZF^&8TRTIU_Z MP]'WYX^S^]&,;)X]BTV)CW0#)>+PVN?$ \ZQYUQC3CA=C&/^Y.'-@&#DZH.J M5 BW73C9HV7DX6.2 MASC(/U$ 4Z+(#SP!C*R'@_ZHL[6'YPG_(54C!^=)#D(DI*!0'*M$1/0Q8=^P MZP-=](F'/9M@=^!QP?3B)A(]@3OP?,B5^T^RQ@C7DQ&.5$L4V2%@GB^N MH:0QJHUD5 /%$L5TX,F@P0P_Y ML7-P8W=/TC*FTD58O48QUL2:+97 Z=+T! MCVM[QB[.5[%DJ1LY:.ZM'"T-A^)X2 .6B)4>9A[QEGP,;+K"+-?$#O(_@R[>:F=Q1F>.[F(^N@ MKI&>5.VT;T\"O0_@RD1'5)GG)R&A80Q]JK"* ,H8[J!DSQ_L'7ECJ%/U4Z!> MQD!GU*$%QYM,$",EJ9(JNZ0M(U7).C4_/PLA3I.WEP MC"P5/;3YW2G[5-V]KQ9\W[G3IFZTA?=T-:&K._&73N?40-:6]9RWU)+7CUN1 M,7Y4C]KWF#D=ERP6WX +V3-DOR#4J2 \YX)A6UQ6%MA5UW?4!3Z9."_9AD=< M5VT8758$\]4-(75U^F*CW\[T'1['CTX.N4P)082OOGUFU-]<5@)Q(F!=0<&5 MG^!)I#20;Q3,]EY@,F)MVP;.*2/ VYXS$BM@-["> XO[']@6N)^A\.+.;"^& M7SATC4D.?V2A!I\I=7BV%RFQX[!]0V2QJ2?.=FCV80?VR;Y2.DEXF;-F!V0Y MQJ*JG:[7U-,=@;?#"_?*LAEM<^ZO5>?QPA]B&"TZ+N:\':HHCPYVOA=LX;5B MI0TRQRK?$F=&8T'X-]#7[@(B:R=$-J*=]^T[$JN-S(2M\-B1X M3EPB'L-=DELJ)F#3I4?^ X>'ZF<@%8E!\&Z.7?4; )<56V^=%4H6F8UR&F>/ MYJ#<^FJ<&BV^40&Q_\YSP/$#TJ^4\L03L 1F=D):8JO<7,)H,9-3N1O9V24, M;$$9/^A1'M77S-]-T'XQ'V]!3+$^E,KAU5;X*/R(C95C!@M0MP@)=J-B="(' MDJWU&3VP$,I1>/[L D]ZHH=:.1J\5@VYIXDW+R%'MHW5+(O=[)HK+7<,15G7W V%[MCHNO_V0I[HXV"X&H'U=8E MAEKH!&/TR_>"9YIA#GWP@S[%YO#GZ,*.QR?H-)J:<=KWUWL3;^O\=U' /3EN.]G)9\%DV M*[JR!S[=HCU6XG(8_GK=KL"H$5]V1L=!0ZI&AR[AX8]C.FT>K=+XP$L>/\6N M@N=:W+Y *T>Q-ORZ65&7"V"/V>-M6N[W'F]W"^Y$/^@]R/ 2#F-9L[Y%WRUB MW/]X5M?G6L'O/5Z]^R]02P,$% @ 6X&G6/;@9X !0 !H M=G0M,C R-# S,S%?8V%L+GAM;-U=6U,;Q[9^SZ_@^+R>#GV_I)+LDC'>H8H8 MER')?E/U9;5114BV#?_^O6''W[^+T+^\_;3_M:[ M:3P[@4FWM=. [R!M?1EUQUO=,6S]-6W^'IW[K8]CW^5II)V]_>7-<=>=_K2]_>7+ MEQ\O0C/^<=I\WN:4BNVKH]\L#K^X=_P7,3N:.>>V9W^]/K0=+3L03\NV__/[ M_F$\AA-/1I.V\Y-8+M".?FIG'^Y/H^]F4O\NKJT'CRCOR-5AI'Q$&">"_7C1 MIC>__K"U-1=',QW#)\A;Y?+?[X7#W M';XX/-C?>S_C;[N[1(8YA=L[N\A1^>=..3D['D:)K*N9 _OL1)]W^"C;Z<3P;SV2SC^\7IR[H*N*&BPXF">9"NKKR>!IO M'30N*IHV5]\<^P#CV:?#LY9\]OYT.&A;Z-IASCJ*;!-14BLBC8_$.R'Q+:,L MZRPR.NO?JDR%/,9'G[RG.YK8M_YZQI M\)X>4A4Y=YJ39+,G,E-'',M $J>).:6]\+*782P W![-#1X,FK@U;1(T:*+> M;'V!8DX6UFJ.QC?Q%D'NWRF+([;;LY.3V3G)J(.3J^_G9GJRMF:[:2WASM6' MD-?5[\=F>EKN%#3*DVXP2;O_>S8Z+?;[ W3##"GR'-"0$=9$#;E/8PX#N! M(W\Q'V;AI_'&)"8%L3I9(J,PQ&432-+)!9>,EXY6)L/#:![#!/EZF%!)[/7, M D;OS0+#=!(7[LI&G;2!3,#$PDB'C&0(A1IM+47KI4/M6& ID,Y:\O M[&IZWQ_Y,!J/NA%97D#F120;$ 0S-$(_:.B6-KGW;WT=1U\U= MG?_R:HP:%40!!#%:H/:4I\3%Z$@2$#)%:YN"[M7/W46T25'OFISXMM-;2Q75 M:#^(<7HVZ=J/_M*',5R'YU9!3MH1CSX7;T'!B,-PG43N0]3@K)6^=NZS%,DF MA<&5Z5!!]-5HL#.==(V/W5^C[GCGK.W0%3?W"!J\B5ZE3)@%4W*V2$) @@:E M&$]EZG$*$V2*!2.U^5 O,;((#@N M.,W@M0KU3<=R,)L4*]>W'A444(\/MZH[67MN='"$2PS>9'0,8T*6B5))*\=B M,)P]7^EL!7/HV^/!))5?I5!Q[L=XTG;0[?BFN40'_JLW!BPOLRKJ?\3M%TSBAVD MQW'4A@ *RN2=36C[8Q+$*V:(BWZ'HI-"J7J46)-:5?3^M[D'*\];2Y+ MW=,I)KAEDD#4@4B$@P&]HX2YE'+B 0.\7%G?-Z^_>37&&II>6<)]5!B')B5G M8N+(*D0A=<"<#6T-B=:"TEY&;TQ_I<6>:HHW2KA.9X]^-Q(M,1&1DB<2T"43 M0Z5U5@LA1>U2P7=!;5)8O"H7'EE27%$3O1;3$03SR1#F-<-<-S-B+49F(F6E M7&!"F-I!SVKU@!>H)JY%@35E73=PN0'FYH0.TY(K;T@$0'.++XD%%DD4V6L, MV%/BU:W!@V@V*;:M9@;JR+X:%PZ[:?S[>#I&8;8EP.XNA]9+)8!+XE3@&%:I M$E$)'&V6,C 0RLE8F0/W451(].>SU;-3S[,$U$L6#N\SJC5F"=IZXH.)Q&G, M/D40F;K:AFT)C$UR;FMJ?TFFOY;0*TZ2G)Q,)S=0<*^<S M)TPGR6RR2415?4+D-H9-\FB5];Z6N.L5ME,:E;'[\4<_2GN3'7\ZZOQXR U7 MBEHDQ!!4-(-I;:03:>!*DPXC8V^JP\SZZV0?@^JDVJ MW%3F1V65U)P=O<(Q"\W0E)TV< R3=G0.\TZW_6E;FMP.\I&_&&KM.#5@"1>B M\#D <P/(8C^BM'R&LB217Y]U%?&4S2 MDJ$:GS45EA$O62EB&T47S&7=$ 4?$8"T)&@. M)'@MM0.\V75MQ_E@'7UCRHGU5;^JR._H_.?MNX+:Q_?5%F8>'N'/WW<_'!T> MO-\Y^/WCI]W?\)B]/W?W/N#;W=N@5E^J^;W+]+)X\TECJ[2<\WIR8=%DT0Z3 M=-+&DH'[TK FC23>\E":;5S47C,=>EL5=05B;3\"8_S3YW_#!$\\QGMED$Y& MDU';E#B)[H MFOJ-Q>O2I*(JJM'CWPUFB!^;:1YU0T$S8*)A2L<)F?P'I6XK/M\]R*.S\I^&*4S _^GDA&;)')221,=A";2H38M MUXX$B4JVG/,LZY>]G@QSDPSGJGRY7P#K5UL5YT[:[B#_>SI-L_ 4FO-1A/80 M(]1AB#1+SG#HTOG2U8,)NE1H$*3-(5"G'*V_K.0A-!ME-VNQI)+P*W:[7175 MKH@[FIPA2Q=&?3IIWT*>-G"])AC:W0LD-\I_-/'-Y1Y*;3;'72@_G04->Y,. M&FB[8:9<@4).@]!E8PE>UE083%2L$-)R812MW93?XW">3]+SZRW\Z-7;^==7 MP#U;O\V[2?YE4^ZP^UV8KX2/ M%6W=3>@WXE2@CDKA)3&)NU(XCL3Q:(BS(C+05-!XMSRQ_MVQ',LFU;$VE[D5 M]%BS%>7N'-7U_)34UGB*\4'I8B;HW /Q+%(BE&$L*@F&U^Y,^ :<=4>*Y_E* MB2%5F1EJ&.$B&(Q=$X8KP5+"@*(>LJ#6UMZNX!: 3;+QM3APE^FK2[QNM>5[ M\[!&2&HX5425J%4&Q&@I6.*TD3X:EX.HO="XUDSY5W<1WYZO>N&*TJLEUWJZK4:QV[%1E!$C(XT$S[+LPAP<<;34 MY'39:L,+EE/M2O\WHM'-JL-9%SEHYTNRK4NS%4=E@/@2ZLQ%N80'%'$**V2BG$06=;JWGBO7!$2,&F%C/>@;)0WJ,VD]03_@LU"@\/?WN\?_%5M-_?E)^^_,6CY."JU R%;RH89 M&.&=C_!L;R__:,NVK=>>>1"[T?F\1PRHC!X53+RFL2PZINB;)2:!*:FL!(FP<=RW9IZ&F2(Y2Q=D="5: M2VCV0@!/E)=:@4W25U][_""8)ZXP[#VH?0Z6U-%,SYVO"H M#%1B_*Z2,X3/]A36&(;;A,F8X"9SQXQ4IO:TV3V3:[2[N MQ<+^63^%2U+SA!+094$E]T4JPN*=$"G+WB7(O'>2/83N,?PR_WC#545W/7+K MSL[Z)="_MULVW@<\A](()E39*=A(3FS@@N1@P'M N+IV=K8:TL=PSO[3;5IU ME=:<$EHFDO>CB9_$VR*QI=O,T414V;M&&A-)T-819B6E,2?+JZ^3>#RZM??& M\I?E>6[M07XW*M>:I/;&#CY#GYQ%RQ PI\:P1@;+B5=:$?!.Z*B9R;JV6?\V MHB<6SE[$E*]+HGM;:=734;W-TQ>8/L%L"XZCZ9&_*)%+6;V,(W\_;1Y(R)7- M+EJ;4 ;)8,B<,BG)%4G"H741GDO7%Z.>BG739GV>DVN]ZK5O*UY2M/:.8V,J M4B59)L -X@ME1W 6,]XJ02608%*LO:SA\>@J/"(U J39A/"A'\-!?O#)G4,& MPFDND!.J;"T9G"+!."#HVE7(^(]5+U(^ =XKF!A9EUU+'K+:B_*JV_JCZ2 B MD@8>QB<$9T%G3W+934=ZA[&<03EDF21+7CFH_@B9QZ-[#?:\.KGZT5V])1$H M@SL/=+CWP(?;']PX\B,THVFZFW9<+Y_%%\=^\AD^H2?;S1EB-XR<>:!*$ZM+ MP8XQ1CR49C9+,Q=K,U;6H#'33^;??E/"F0F5S[RV@O0KR]>]PE$L^$D53IT.&!N(\M&SP%S&RX2B2$Q MZW3D":HWQ-Q#L4G!XFJ:_O83AIXLZ6H.\4_?C,K,SU<8.D@74V D2FY+M1I- MJW*)&,B$V*ONKH>STY]^9@KG9X1S<\*QNO[BP>.M.ZAO]1 M""L9\3\FJ6R+. IGW=?-[X>LG8M-")Z61(UCR47?TB\1ECZU2:\I M^'Z660[.\3XJ)NEH>F.RN-,TRT\)) M8G/"J,+PLM&1H(3F% 1#821?>V>])P'KD7F M.S<',V"#;FZ!YH9BT*)D2Q_ ! ?1HGP/\L[8HRVYV9ZB=(@J9(<.J.0=QI7G M?V'>X9D2AMMLF+O;L7/DC&A/>C$D3Z&""$Z XQQ[3T:;YU>/'0T'/_GG^N7&&;X PUO/%O\ M^)A/D^G'GP1C\J?K3_]X]?&O*Y__32X^S;WW M/RW^^OVCL^&Z#])C^4__^V^_OD^?\"+ <#R;AW&Z>0&]/L^__\/;:/1/RS_2 M1V?#/\\6__[720KS!4&/#N&'C9^H/\'UQZ#^"K@ R?_T=99__)=_^N&'I>3" M-$TG(WR'Y8>K;__^[M4JTN%X_E,>7OQT]9F?PFA$B!=/F'_[C'_Y<3:\^#S" MZ]]]FF+9B/YZR!64KG#^>WW:3YTQ?2(@TW09$>BW.*XJWA#CNJ=WQ_S]69"Q MA,O1O"'BU6N>YMW!>@[R/\%.@-7?^ M;?:G-+GX:0'M^81^\S9\Q"U@?:FO%HK)Y>S][S?_]M:KB>/A>%B7C5_IQZL' MU%?M#@*_SG&<<;E,7#]_-$EW/C2JB]3DNU1'(>)H\=M!QN'@Y7@^G'_[=3B; MT\XR(T3X:HX7LT$L#'TN"815'A0ML.!U": EM]$79Y5QJZ3,KDF>8?K3Q\F7 MG^@5Q(R0]9LJ&[FD9?.+EY)J,98/(8YPP*S0SO-"NU@*H**-X&6Q$+-TSD@T M*?"&XUB\].X8;OA^-KT>S97>[[1\E^GDHBUO\TD[V2WY(=@__C"99IR2S4)_ M6DS'/Z?19(;Y+S_.IY=X\\O)>$[Z^W*$U6RA"84?ZS?[\G\Y@X\A?!Z\GY/U M4Q_T?!1FLS?E_7R2_O/9U^%L()1..F<#,:D$*I ]XWS(P+.P E72*; '-*&$ M65Q0=/6FI3K@:#Z[_LV-7CP*IJ&&/+"9/J0Q>S \Z4/2Z_2FHPK:+LW['QGI#\743 'H;PN;;R"$%JP8"[GD"(2 QH?) P_2 M)VE2]LU7_140+2E?9RBO\MV5F?M$=Q+K*L^L#<^+43Z[0F2$+HSG!*D$,GQ$ M)D121R@EVZ08062E%Z)OHS@3IO<6;,,I74V6ZT.M#_39 9,FN"@5RKX^%%Z8*,&L1E&=(@Z,-@P7%@_:,)^4;G);=O/&T.>TDOU4N570&O!Y]ZWGP&D'.:[RJKOS M^FJ<)E-:+A;AQH4W_WQR.9Y/OSV?9!S0N%CB7I#:<8*GO :?=0!!)H"(+J(R MH@'-#X(X!];;27E5"4QW)?@0OK[*M(4,RW 9=[Y:=5)D-&;/P?P[$MY#L*N6V.^7/++_]3A\@%+BA=A+!0R ?$84[RG--2,*$M(6H%,DO""J"R8[V$R71^89+]KVWGQ'77>2ZAO!.9U]W@+V=S.9A]'^' MGQ>6(GD#O!A%^PG3M- XA^ X)TM1\MM#8&=#KIJ MHN[H[:?)^/J@IA3A,FWZ$"S3!":3*6"L)HLO%:%9Y#9U.Z*^_\;3)K*3_-:0 MV>FDZSVFRRD-CXOX83@?T2Y0LLA<"2@\!_+21*)1Q01&F(#*:HV^6X[?_3>> M-IF=Y+>&S$['6Q^FH=YI>/_M(DY&@YBBQR(\:++6:%.7$9QS]&-@W(=@,':T MD^Z\[K1IW%]R:SCL=#IUK5 OOZ9/8?P1%T>FOJ"33FJPB59Z)0N#&$, 643D MWN6:5-!D4MY^ZVDSVEF.:XAM< ;U_'(ZQ?%\&:ZJ&D=&^"6-4JGBDF7@-,%1 M6='J;\@*+R$Y1H.T;3*KU[_]M(EN)M!BRA("R=V_=O/@? &(-SJ1K!G#XGU_KC M9/IM4*Q!@>1DD7N5:2O1#J)#!E9(28J9M>$M@H9W7GH.].XOQ36I&PW.HMY? MA-'HY\L9#6\V&R 6IZPIX.H7%;*LWWD0BJP[GT0NLL5)XYV7G@.K^TMQ#:L- M#IQ>7N#T(PWPK]/);_-/SR<7G\/XV\!HJZKO!4'0?J&"TZ1MU@(C=3/2"T<& M?@-VU[[\'%CN+M4U;'6\WD*OSMQ 8S(J!P1=,FD< M4PB!#'](27%MA/,)'[JNL+51_0"&4@62*K/$J0^L+,P0LZJBD,EJ93FS?>=UI$[N_Y-9PV.G(ZLIN_V4X2V'T M?S!,K[-U'6T3IE0OG453UQ;:+C2W0)L((N-,!]MM$][TYM-FMHD\UY#F6!;WQU>?$\KX27<-S M@S.MYX1K&D:OQAF__D_\-M"6E1!SA$A.&Z@B(KA( &6149D0.;//,Z%0GXSN*9F5 EG4N,A$IF6(@\\+D9XET5"L(.:;L MC'9"/G1TW6E,!RD)TXC/C34^=A?C\1>$\4KRR#R#I$N]'8L.7, "UAL18^3, MV=Z4XJD+PK0@>.MZ,+L(^C"50+9!]+NM![,378^7!-E'U@>J"I14MMPI2-:[ MFL14;U[*!"FY(@/+4OMPHNSO70^F,?F[B/@@]6!,#M;4^J3!.4'6:G 5D $? M#!/,6Q]E/V5"CJT>S$[,/%H/9A>Q'J8>#&U7V4==H^I<@E)&@Z?="S"'$E!P MEDONA>BCJP?3G>F]!=O#E'XVF^%\]BS6V[EI/N#"H[!U@1*VWLRU%CQB!E.4 M#RQ)+]U#R0K[T'P7P>$I;FSC=Q!H#S-YB>;J2/@[J*1$*C8'<+Z"\C("J: & M1QZPR%P4P_IA^1Z0PY/=A9VU1'<1;1\[=)A]>C;.]3\O_^MR^"6,"-SLV?QY MF$Z_#</ )E:"9$C ^="5^'X79 M$>(YJ$Z?K#0L9W0-]]7X"Z&:3+^]QOF #-64!(V[N&!IRTP,?.$91$ I MFX>"M?MHR.WWGP/]>\NS81FC:RQOI_@Y#//+KY_)!<;KU%J>#'FOM%TJ4TNC M.>,@HF 0A#,L%A99>"A:NP_):X&< ]O=)=RPXM$UJ#?S3SB],]:!Y<&;;"-P M5:-;V4MP+E83B9!&I5TJ#R6Z[L/Y*HIS(+RC;!O605H[Q@&+RMID'6BVR)LO M'D+]D7P=F[PS";%7I^ <.-Y?H@TK'-VL,)//-2SZ=A1H>.-<+8G/U=&M^PNC MA41*%4$F7O/I"6#,]:J;%,AT4"X^>"MAOZ5\,YZ3]@2;";H'(^T-(0LU8>%7 M##-\5QM4O2E_G^%B^ ,OC7'1>L#H24.-SA BV1L^:;!?X(7Q=#KQJJ+.&Q\ =E)1)+YT0X+01X)5@F+F,3K:N MZ;X9S4EK0",A]VO8O9Z,T]4&5;3U,D4#,2A9\\@\[7*6G R?8M+:,Z=;V_-K M@9PTZ=U%VYMI-\B6U,X$!*YU ,7K32NC.9 ADQ<6B'CP4O'^-MU),[J'\'HP MWWX=AC@B&AAP/=6SA7_!D?M)!!@;98&TZ0%^(9N3<8K>-DDZ#4 M#]V*Z:@>3Q[QZ8?!S6K21?Q]Q'=3JC5W9V_#MYJ2=NV:TC9$HTRTF,5$UJC- M9(T:%2 S+$Y8H2U[*%][KXUA+9(G58A.7-W?-+H+NI>,G?%B:/\^G']Z?CF; MDUDZO1; =<6,0?!9J$ CKB8JN2960C1A<2F;,ZUL4:9Y.' +7&>C&LU)Z.&< M@-1W>HEY50*#9%Q*"B,-E:O:#R5"2"8 D\P)*4WAO(>E8CV8LU&)-N+NX9S@ M[B'&BI8ZU+D49/7B?B*;.$@: HG A6@>"'T9T-AK14/ ]G!^L453) MN(L8(GC.R,-R4D!@S (:KWA4R?C<.M__C!>$C@+NX0AA@T+>.N/PD3&M30+$ M>L8A>8* F70RD*)BLK&XU@U 'P5UI@Y&6S+ZB#/44[!;HKB%C M25E8[>Y1, M.YJT'F(4##1IL),*43Q8>7_O4\:U:,Y5/]J(OP>#XA:H 3,9N0BTA'E9"P!% M!L%;6M;099DD+S*U3B*_]?HSI7Y? ?=@)3PP0N4BLU;EVAJ=U_IM6"M5(QBK M=):9MKKFUL(Q'4L>1!,:B;^A+?'IRWSP/'P>SL-H>2?J&H^F;4FZA("B=@!S M)D+4'D&BL$72@(6ZKP[W+Y%O>O93G#FWD?NDH=!Z.$MZ.[T*;RY0+5-0"WFE MJ$R&7&HE"NDS02KT)8NB,=;@]D.M&?;,"+P/XW"4M^%F-16PDV#[O>FWQ(,J M&QFD Y$DTKID:%-QP4-!KZU,3@;>VO&_C^'$6>XDTCY._')>B"^,WH9A?C6^ M&O# 29909@LV*5JR!)(-D9!#H:U'1L.,>+!NAG/Q*WE+4/6C .YR3 M4#"_#--Q+6GS+*7+B\M1F&-^0<).P_F@6!5X77=8(I=!%94@.DD_%I83EJA9 M:7_QXS%49Z,7C0GHP7N[A6CA8M:ZGU/\5._%?\%EFM.ODUG-<'I3/H2O@RP- M.1RT+ K-21KU"-MQ'Z'X$)-/!MV#K5/W#!;L O%LE*=/:GKP#3],,&@L$1.4J0O6];YR=LPG(VNM%$V#V<*:\. M=Z"TS8:3K\NEHP5.*U)+Y\GD99R9$(OVNO^#@;,AOJ. GR"-;R>/83K3\Z&F5&Q4E0.6'GP;Z@GW)YP/4QC=!=:H M#N'=-_1>E/"! ?57H9 '\D*1O)!0BJ4](0:(T@=P"H,G\S(2\CKU#8F/Q=1'R0"H71 MJ225(/?)9P=*^0@^T[[(I@*A:7>R"(3 M![B*F_!]GNUZ6'7.#L=O*1QBA+K\88D MNQ=KF,X&%2+9PJJTOL9P4O?@NO@%O9#0P[KP #+OE'-)IEK2@S:Z:&GD@3&R M=W-0)F>A1.N[L,>D$/TPN'T&TB[B;[B*W _EOPW3-]/%Y,B+$_&W.%VT-!LX MP7TLBI8U;U3M^.TAZLQ!9IUL$C$G=[]Z]6,929O>=52GS3OQLB%#J8E0>\]8 M6K:N>W8Y_S29#O\?Y@'F:+)6 9CUM"!:H<''VD;'%N52$0%YZ_SUAQ&=O&+T M(/@>\A[6H7LUFUT2,N&5)7O& 6K.0&4T$'BI[96"3&3Q)IE;&Y&;T9RU.NPA M\![R&U8Z6][2TN)-;6]::N4O)'M)UYLXL8 6!$T4KX5L'9A^ ,[9*$,KD?>0 MH[ "[4I)<\K%U9;R0=7*78K3<%-R4)B(EF$B [IY9XOU4,Y7"_80=0\)"FL2 M)Y;P!JDX40I9,875,+IQ%J*+NE;TD\J5('QI?8ZT$O/[Q_\\OS-W][^^[EO]%G7OWCY:O7]./+5O'HQU[31U!ZIZ'U%YFNL:E8 M) =1JZ(JR15XSQPDU,B]TKJ(UN?UO4>F14[<<\T@ZQ!!.54OA"M(].["/HP,ZUCCTPW)G\7$1\D,HUH ^;:^0LS.;N&2X@^>[*CHV1"B&*:IR,= M:61Z%V8>C4SO(M;#1*8%>4>HI0#FL59@" 8<$J*BQ=>3I6"/3G9G> M6["]=%'Z@N-+_(5&OJ[$V\NO:729A^./M9XL_3_76S@I<,,MDZ2=O)YP>5;# ML4@FL',A::=*:FWI[0'S*.+57;R%OJGI9>&8S=^4OTXF>1&@Q>F78<+9^\DH M#ZRT5DE$"$+7A8P[B(& 2E>L34)98]IW6=V$YN1UHY&@>UA0_CJ=S&9OIY,R MG ^$#2;GV@C4>D$CQ B1>0W.,UVL<"GXUM>P;[W^Y$G>5Y1]MN"XZO5T4Z3< M&DWFB0U@>$W40IEH_U*J5H@UHA3.E.ZM_<9],"?/>!LQ]Q!C?(\C^M/'O^*8 M (YHR7F6+TBX%=Q\^ 6OX X,IPT(;:S^#8?:.:A>S20#R63MDM=QYZV ,6=[F_"V!YC_L*6NTC@K1%,4MK691UAU*ESA 7R (N M&#"2R\-Z*::W$=&Y:$=#N1]B#QF0D5 M$&?#?2?I]K!EW)1ON/9@AN-+PG<%=#*>_8QE,L57XSE.<3:_PGW]X_*??^]" MA+.77TE(!&XX#M-OBZVV%HBLCM%DL29>_\-%JR*M& M:.? R)E"N=B5,Y%6C MDMZ1DUUX:'TA^RG'>_*&S\DH2P\9.W<'<6N]3CDEKPA-1DD3.,H"-7^D%NZ2 M$;T5M&HW5^+U6,Y P1H(N8=DG>T5?V?='BA)/K^OM;SK^)1)"#%5>U RZW(T MY#*V/G+I<3AGH(+'074/!5*^0[Z:6#^3?U)/+:)QVNBLR.*,@B:7KN4!R:K! M6"/BAN78&(H@RUDP-:.[ZX6E/Z^OS/T<9L,T(#\*M8;\54PQJ- M@AQ9+$$*$['UX:!I7<72:L1.DM+D@\2 M8F0*BF=*.J,PN];[P08H9T?\/B)>0WWG@]Q;^4HOAE^&& MJ)(*V2D(PF0-RFKR2*(J-8\I*Q^C3JJU*;@-KI-7BN;"7Z,ALO'5D]6;-R]J MU>C1;(_[)9N?U?$2R98@&]T4N9U8=J,8'HNPR@20VM',SKEV3+ 6C#!2U>M" MV32O_[(.2.=PE*S&5 MDF]M%SP YU W2;KSO1(*;B3CH[M9LIQ\U>"=C.G'V2*1NHZ(RZCJA5I:,I5+ MX 4Z0#)Z/(U-%M=Z.WD0T)/=,&G%^J;K)IVEWT,^P3U,5XFXVX#JZ=;)6D!/ M?/&D.W'WS<]F4C^82@1)Y@WI.>0B*SA!AA4B$L(2G4*3;&Y],?& JK#M+90# M:<(NPC[(9900#,_,:L!4>]=&6@0=[:# 0\R&,5=4;%X:\^DOHS0@Y]'[*+M( MMH>T\@V]AZYO4/A0FQ/7G'=K:K$O#HX)@DD>%AJ9;,FM2R ]".@<5*"=Q'NY MLW*WY= 5*J?)T"D\06TQ 2HY#SZZ#(;8XYI0QN8]>M\>6KAUN#.03_Z8:*'-,0UY5FN@$GE MR.TVD8;O"I#CE,$K6W M,EG&I*#.DX*&Z)V6/G*#K?-3CJ]F1=\G"IVDWL,FLN9.[S:(?K<%+':BZ_$: M!OO(^C %++Q!QX5(P%F]=9\E@Q <@@A9U\9RWOO?70&+QN3O(N*#G!FP(JKK M(L#XFCL1-%DGTM3+LX4ISIUCJ8*@@YBYI3:<&[>G;!G2G>E!!D^TL5.T%\6B5I$YSLDY6# MM%P8^*!\#/6ZG*AU08TFTS>)0H:4R4)$9H-K?:IX#$T\>R7N\4:ONTB]A\7D M;OJUX-XKIBP(:73M#T1@,-0ZOL'8I"3M:JWMP2?.9C\D^_O+N@>?\'LJU2U3 MIF93#581+>_* #0/K7=92L2!XZXNDF["M8X?CLI=3S,W@W^%L/AVF^55WBF=54HOJ M00-IK<]*(G G"+0T!J+G!C*Y +7*H,#0.BBV%]#?K^*UX:Z'J\G/\G]+:XR'IO2'\G*F?OD"0Z&\[QJEC94@+O,$T^+ID> MI.0"$^1J9%=CBYFYVKG=0*IWL),LPF-K53WP$,];R8]97WJX\[S&>^$%?=8I M@JV=H)1W",ZK B:Z6NJ7H73M.[8_[#/V=+N#.V:"K4=[I9"?%B-"<+7ED2=S M+&NKHVM]BG* U MNM9158#LQ\4+?PFI-JO\=J,6-AGZ'X^ MM":2J.&6/O16J>+C8&QT-P;>!!0 M][:VJP^_ZGS@I2<]1%J1(Z]5"0+0G"@0)4^/N.)91QJ08(Y,6DHN%AD%B<@D3,,<3[>+"B=0\] JH*3K%D M$ QC#)33!EP4BGQIZY'KG%&W;C/R$)ZG:'%_2"-R+[D?2"?^%KX.+RXO?IY, MIY/?JBZ'S_27^;>!09Z9"!IX\'5FF Q>!P5%5^I1E%WS'H3/[,;N% MRC2AI8=-Y@7&^:LQ#?JR^BA_"_,:MOGV(LQQH+(S91&SR2R"2I:!9RB!;.@L M4=C"?.L=9C.:,U*/1B+O(9S_*\[G.)U=C_K-Y7PV#^-%LYR+R>5X/G#<21%K M0,76T$H@]RJ@8A#)V,J,HXRF=:SA,4QGI!A-Q=]#3'_=P)]?3J>DQ:OK&IU8$!)MKOZ\@P'/%P:=B6"[&,'6(HZQ-^,Y);?JBI8=H_#JL[[#*CT"NHM7, MR, LF>\U3*5*O4/C7 &6G$[DZQE?6J<1[8;PS-6H$34;H^S-0BE73=]F^\=0 M[C^A8_#D04"-HB8OAK/P\>,4/RZBP6_*U3MO_!XE%5F7,@+#B+6-*DW[9 JD MF'Q4+'J+[;/P'L;4/>-P[?.7![\VU11]7Z!$1^:3D )BC23FHAVBQ!A#ZT#1 M0W@.%4%IJ@>K"8:-!/[4<939=#YX.YWDRS1_,[W*CEB<&^J0<\DI N>UOX\- M$;Q4 :Q$G7R)1H2MHBCT@EL:0S_=:,NF=S]5[*0=J9.&PFWHWM["<[O3X]4A MX3:@=HF>;,?\*I##ADW:<+1*>",!'XQ]:TK)RDKPPH>:D%J+<7 'VGMNM4O! MAJVNJ!P7ZQOB)0Y-B2;++G!\S##15?7J[-Z7>CUJGK&:*JC;,A19HX# M.HQDLZJLQ'U#X+X]N.:QAS/V&PIZTD9*#4^O*Y2?,4\GDXM?+JG 6"W!EN_?-EW'V_JG'XZ^SL*>-)54X\GV8N$1 MOEL#JMY:]A@2R$+F@_(USF(3.:(J9])*KE6^'X9:1]_&%YPF@VWDU?"XMX)Z MDU*8+1*-KQ6*;#QE2*'0L8I%F=HI60#Y]"P21<:D^[[B.N[N/_LDG88G MKQ7+WS]_FHQF0]%+9:V5A1A1@"HN45QP3;:W D&["/G-M+6$5 (@2BN#,5F*UE=X]H!Y-'JT']6KB7F]\M1X M]W^+TX3C>?B(;\IKG+\/(YP-4(42@ZY7!&U>7 P$SX4#2YM$<)PKN9(ZL6X3 M6??L\R"[B>0VV@3-(HV_UON@L]=A6IO/?L'] XX;'M0Q[K@-O%:7MNI)!ZWRI1Y:@(?B *VY6\7@37F[6\DJ8O+BRL@)=&F4FR :$.]]94C M$*P,-J!G5F;TL@5S=UYZV .;O<4^:2&SAF[W LCR'L0U$*6%U*R +IPTL;@ MOJ@,06.11A7M@FA!WNV7GB!Y>\NLAPLCRWW]#5D"Y&",/RXV^.]IHHN?/N#T M8I #9T4' 2GJ"$I:!5$CAZ0,1X8L:M:ZI=AVR)X@8[=W&[DI&WW<4UN+\ N]$IS/K28,^FT[KQ5+?UYV\W'WD;OM5?+8KEW:B6 MEV0-I"+!<%]+A3(&D='>(A&53#FXPIJW%NZ,NF&OY<>PS#:!67JS3'L61"S@ MHI1D3YUN,"K+()MQM13::(^QO,TI8TZJ,G]I>]8.#X5_26342J&M*:8 MVKR-)0\ND'^M"V*T2(Z4:-[<[F3T]I&J3$>NMKM0VS@GX"K5:H%V7>GJ[YUB MD0L6:]!<1_HB; '/,9(KIDI*VJ:,]\]-UJ4);/FZP[NY3\_KI%]2&E^4>(O3 M,IE>A/$6,)$;IX5'\+*&U7QQX.N7HDO]B^$HMDGAWN&5OW/]Z8N8S1JR($=*B2RJ#G,H/CC$1(NRV*J;V[$'GY_6UM]?Y@U3FN\''[:!<7ZA MZIV$OR'4N8_D^@Q5EQQSJIU\0JW@PD6"*'T"QIV.P7.;S%:1E:TE:IPR<2JMY%[!M#U;O(K-=0 MM36U>3=M!)('#ZKH3!M!4;6W;S;*:26VZW)\(J'J?>KA!M ': ME=^P#;B>CCH?!/8T9Y;-:-Q./3IP<+BUYKH>2BPRE.P@%5'OP3E/;J V@#Y$ MEAPW(;6.L#Z!@CQR./@T^K&+Z/LXHL81_>GC7W&,TS!Z-L[/\@4)N]Z3J?NONM1+2[2*FL!M,3Z+E9NFG<^>=P'X))W86I%[ M_X2Y-V9ZR*#:.WZ^;&YV4VYXMKB>^^%3&+]9)!C-7M>FG;,YYMO][-"98$5D MP!=UB)$5B-$B,.EE*EE%%K:ZI'"(C)"]1GB$!Y<]9T NANT)_X_S'@H_OXR2A>RF*AU!$#6?28+V/9!5S'FGA,"7&K8XJCV(BW1W; M'Q/I2292!P7KX5"NOW$2"P6'MX>J5?%D5G.PO :@:NLO'Q-"#KF0%ZB,#:U+ MJ!]P>'],IR>93MW4K&%;CD425&_#O&EFOVA-_S),QYA?7.*'R:W$F8'@4M01 M@F4L@/(L$45* PF$A*)9*2OQ[+49;T\[C#]FTIJ9= 2\[*1>&_N4'.->==]- M--XH[8D1GLC$54H+<,85<(X1405UL"=X9K?N).)8UK=Z1%R3_3Y,JGUT14-A M5GCF(FF9S-4VXD!>!]E&1B7T)3!GMREA?5C4)[1Z=3L./7*%.*GCF^]S]-]Q M^/$3_??9%YR&C[CPNFL[PU_"N7?@TI)@"\^P<)W ME]F5B*UO@1[#N$]H[AV#\A_A1-Y)>A1,T?DYG'I\#L3AI\FL&PQV7 L61<%*2Q]3Q>.@\A9T'DZJ2+ MD]+IK6H.'\7^O._)U[&LS'TPIY.N*V9\IR4:W*S,;P8SFI1R6KF?>_#I(4* MM&D),)GV,)6#![>H]"]4]*9$5=3I9*\].-3?S90Z)95JZ"#<&79\?-AQ]V%? M-33#5^/Y=#B>#=-BWWQS.9_-P[BVEQMX95TPT8/FA4P'L@/)?-(6BBK6>J.Q MB%Y,AR<:[PG-J4,J];J)> H:>4S!L,67NFO3();'BWQ06 KH#0,B@H/"E,$5 MJ2!%YUB67F5^--<6UN#_8[9L/5N>0F-..'KT83(/HULQ,Y4R*Y8#$[4D)4JL MMR\"!&$=1F&D1G\L\Z332/^84;W.J,-I84./JI-'>>NL[/HFDT662]800RU; M%#CMGR5[2%SJP M*KV6?APHKB/[0^8=T_@G9/Y9@Q_/1L)0[^^! 1Z,)J0(? ME 6E!;F1]:R#%VFL%+DHV:L2KT+Z0XM[T^*._/=PJO]LM/@,YO5CNBJD,TB, MZ5RG& H?05E?:JI/ <7)AT$I"?96U2]W,%NV0_:'LFYC9O3 \JHNFJZZ^/+B M\VCR#?&JLOMZK-^#)LL"W0O#YO;?GT]F\]>3^?_!^3M,DX_CX?]#VBN\L0(# M!]15=HQ\[MH8#23RXJ-UFNG61ZF]#>8/C=]&XX]#EU8GB3W:2;+U+%[Y58 &[6LO/\NTH)ANHF*I2QL$)Z1+X:^ M=EL1$+US4!"Y)->,)]:C6D0VU97-;R#Z(.9;VC]^+IR[&\:8L M>]/4JKLZ61V"S,"X)1-=R *.QU"KJ7)'H@MR):&QLYIM O/T)=![T8'[&M>$ MBQXB>;?Q7!?7W0)13]7-5]$\34GS1G1->I'U@;0@&F6%\34#7(%RP0#Y\P*\ MEU%F+1/ZUM;[H=A_I%[YXBR+ MA 1AK$?/LM#;]9+:F>C;*,Z$Z;T%VU^WO\PUV2094&L$A3E , MKI50W'IW@ M+?I-?7_A>9MP^\NVSZY^6\ XPZY^NPA_4U>_/2379U<_F3RJVF$K8C4IB@)? MF\UB$BG;%'G"K:JW/36!VW7U:\#?+@)KW=7O3I,SAE+HY"(@UPQ4S I" M&Q-"2&:KC.X3:-E#2S1#U^&&<=Y M]FI\7T[/PRA=CA:1ID$.CG-T!BRO 20>&822:^MN[5 [88+?LIMZ.U!/["IU MI7MR#%PU7)+J0&ZY^6])"W!*HQK6Z.D2^+LPQYNQ#M";7 3YE2Q'@I>XA:BE MAYB#S4$FJ^1C <"=7WH^2M.?K!NZ:/>U>Q'#7M:"?5->#*>8Z-_-!BI$9K*0 M(&,MU\QE /)*:U4[;]$%15OQ_<91CRTOZ]]T/O0WEFKCK/1K,/^8S/'[(C50 M,13KD -9MKZ>-"0(5@E(V4F)P5BC[A?I6T?SVH>?#[/=9=\AK?HWS9??1:I?>J MY((QDR?:>*'KCOI,=?.):.W!$=@@KBO;^B0(2:"Q49.;\Q!(@N M*^N=S<&TSK7>$>*9JUR?A!W*.]@$]EG^C\O9O,Z+@3.F&$\RB;;6&HV9UFL> M##AF4!=OA<"#Z-GC4'^/^M:8P!ZB(??]J7K9>IR&H^'RZOFU9"Q*8XDST@:" MJA(/=?4ET.BMS(FQ(%K?*-@.V5EYH#V0T<-6N%8 YVU=]P5,"$EFCN&YDXB MYX71%\:4XTFU[E.]%LC3*T0+UAY1C-U%WD-<9:6VP/4Y6RC.)Z,@+Z[1D=+3 M&%4 ;[GG2I,=QUM?/]X Y7>A"_N(?:/GUJPRQOO+.,/_NJ0=[CJ-ZP6F49@N MY+!_F8RM'MNQ9L;NT!L5T+AY\[RWI:+QAGT!;QGMH[/@]-%D:LG7!':FKQ2KK/Q^ Y: M^J()SRLE"+H*]FCJ6MP;"/VSY>TBM#(JAM4:-Z",L55,#$KM/Z@DS[QYI;8- M4)[L0F1GBA_1F7U$W4?Y^5585]=YMP'64^V*C:">J(1%"^H>5X<. MF*TEXQ>)I8IS#UY8A,*3\"FZ)%3?.TC/"O%858N#ZL,NXNY?#ZXOYUO)V6*4 M(BM05M-*Z'D$ZR4J%:/QS4N:K 7R!'4#VQ#U,/U[2+F':A>;J[ @BQ?2Q."$;'T <7Q5KYI;"$W$W4.@<$VMCVT0_6X+6^U$U^.U MC?:1]6$*6[GH,.1:)IVG6H3 :<&CG;AYO.#1+H+MK;;5 MU46EJRO#-Z5LZZ$W QL MU.0[L-N93%AL05)2LG6M(,\G.? ."U@13$%F1(RM$Q[7X3@3->@L MXHT;P9XAAX649IC^]''RY2=,^:=%:?'J^KP9C[YM$5JX3?;MYRQY3OF&WKM/ MWBFZL O*5E&$QXK(SQ[LQ;Q2FUT87QR3H1#:V8AS)2(JU &@*2D:.*MT/ MSVVH^;#M*\]7-?J2^\;4J0W;S]6OZY?:X?=?_NG_ U!+ P04 " !;@:=8 M[90S]^4# "#! $P &AV="TR,#(T,#,S,5]G,2YJ<&?[?^/_ P8!+S=/ M-P9&1D:&!"!D^'^;P9F!@XV-G8V5@YV=G9.3@XM'A)>'FYM'4DB87T162EY. M5DI&1D%%3UU!24=91D;#7%/'P-#$Q$1>W=+6PLA&S]C$"&0((RQ*A2)& MC1,78N(2DE*J:NH:FEHFIF;F%I96SBZN;NX>G M5W!(:%AX1&1445E57-+:UM[1V?7I,E3IDZ;/F/FK$6+ MERQ=MGS%RE6;-F_9NFW[CIV[#AT^LW;MYZ^.CQDZ?/ MGK]X^>KCI\]?OG[[_N/G+Y"_&!F8&6$ J[\$@?YB8F%A9F$'^8N1J1RD0)"% M5=&03<@QD#VQ4%C)J)%#Q&GBPHT'.96-@SZ()A5=Y!)3,7FH^A'D-;#/B/-8 M$UD^@WL,X:];##S,C,#(8Q9DL&?XU*6Q:%_'9Z8))F_SZ,=@9>F6NZ,>SS).S%C4=>5AD5=&LS;?[C^9U#5]OO/ M4!3_E^7:_>8ILL6/)-_IO&.P_V <,9]C_Y.EF???>?]G6"#U19ZO(MM[\Y4_ ML2IV:IMW5I^N#$MQM=S&VN==J]VT9]+L+_$S+_K&:3S>H_N?0<7]Z/ROM^S_ M3MOS:&_1;>\-E^P$*S9=.QS1'>*HDKJLE6N%O3[SM3T])6M7F-R9]<[5-9M5 M)#!6S=%5)( ]_T/W/Z^XN?^>[/_%N'8_.^/?O1^Y^W\6[_C/<.%LL3SOUVA9 M\>-AY;^FGHJ..C(I;^+GOG"&PNAY,OO;;MHION;4VKO[]I9 #RO+B>?NA(NF M_)Q_^K-Y\T7VUO8_D?)B]=M:H\L/W3NVS.Z^\7C_[JE1 M$AZ6"6:_J\.55T3?NG7W9UAYTSO9KGL)L7LFGOBC'67E%?[.Y:O':E>1<,<9 M@:XBC,L?WG7WN[3U1-[76-U2:U<6T]UF1O[.[_N=PVT<'VG'NEGJE.0:EJS5 M?/[;V6']CA,_#JC\XCM08!PA$F*AKI<6;KRUY:B^E\9J%8U%70S_;P( 4$L# M!!0 ( %N!IUC-CA C39( %_'!0 4 :'9T+3(P,C0P,S,Q7VQA8BYX M;6SX;5U;W7/F=MRH %0 MXDZ)U"%9LK6?_@ DJXI5Q0> BGUG#W3MF02F;\$,X%,)#+__7]]?]B )U:4 M:9[]QQ_L/UM_ "PC.4VSN__XPR^W[V'XA__UG__R+__^_T#XO]]\^0C>YF3[ MP+(*7!<,5XR";VEU#ZI[!OZ6%_](GS"XV> JR8L'"/^S?NTZ?WPNTKO["CB6 M@W:/[?ZU^(N%:.@C&D"":0*1@RB,$8L@HRP.&8L]GSW]SZZ?M*(I^JO]U_VB9]CW(A[5_ M^M\_?_Q*[MD#AFE65C@C@D"9_J6L?_DQ)[BJI3[)%QA\0OP$=X]!\2MH.]"U M__R]I'_XSW\!H!%'D6_8%Y8 \>4?AXC]= '[ MAOBMSGDUP%P-]Y,I'L=D^LD8N[?<0K#Y&>Z0N9CEYH-ZE]&EOMT]J8M9GY]C M4Y]%7N'- I_%@4R'Y8WXQ4?^MY:,&&C$F-9T6M/=895]KUA&66,MCX8&*?V/ M/_"_K;?V4/,BG6U_W[7+(._ M?-V1JL=3'.P/"K"J ?4L6)EO"](L;)P+L:@WC/UG31]T&0 -!^ 'SD/YX[__ M=.#&@_]_4#(Y.:*U$0M\7IRBS8DZVH,&E1QN#37!95SC M;0?CN!WW)[:IRMUOH/A-K4;R]'XZF^JK8H<*%V1"ZNT3/Y&<[W4>*W@T 4F1 M/VC"KW+-KZ29",[6'T!>4%;P'6X/Q/W7?/]4K;_>XX*]X;LI>IT_/+*LK E< M%07_5IC8^;YY/CQR@Y_%KZZ^X8)>;](D^965%=\Z-PO"VDT<1BA&T/$<"R*7 M>C"V0P11$/MAF+#0\ZF,S3#,U\R6I2;(?8J:(GBL28(?T@P\,US(&A;34S%N M?EY0P(I&2G Q6:?@BZ;H,,GB)]!][F65U SNP+-]+3\@H;AEYD3VOJ2]1"O M<6Z.&)2>HX8.$/8.4+Y] 7D"[CBG%?AVS[+FKXS]J02-5USE@'UG!4FYGX<% MSV#+]R,%*#M3^-A.(>[,;G/]< &YQ!43Q>_XQ"/&4"2;UE\&IEZQX M2@EGI!#J*)QSX8R*EV@JGED!KIU_NLG^GOV;NO7VJ@_ M7[ZPS_2MMLO_D_!''62YC7__1]/4%EG\9Q+1;HLPU_!J&PF^ZJ_YP+^6-P=U M>YN69).7VX)QGX5]J-A#.;$J28XRWVK#B8.G$G3(@P-]\)O@ -0L&-@3*X+M MV1&7C/SY+G_ZB8_4;H8)/>R!9<=?1 D4P>X^;M77U#_:6@W*:SX@N\U_SAY3 M,?PMCC?LEEO+-YSW?\AL6"6'FGDCVG :A;$4G";/C"QW/[\Z>9#YT/F:U+- MEMPF2%9*TZIM6$!JJBTK&_!;S1$0+(&:)T.ZKH!>2]=EQE],UQ7 =G5=Y34U M7=]YTE>$%%M&/Z8X3C=\+\C*ZVU1\/5PC6A"2>P%D+I! E%,7(@12V!$*'=F MB>=BUU*)=PU2FML(-'3!YD!8+;0U+"*YD)81X(K*W6+NT.1^7T/57/1J$IBA MJ-4PG46C59-P3Z-4TR^HZ6Q95.LO8@O;1E0M.PH3QI7304X D*$<4AB)*.A)^/.'G<6SFF5$KP!/W/'C"\RM3O[V]O\ :?9\.HR*HMQ5;P MH6H,61.XO-6$@9 M=OA6 >,(HLB/8!1['G1]E"2>:T4)C=?5_K1IVK9W1U=2G(&#LY%OJSX$ Z2A M!7!-67$E.Y*%Y.JEBU!QQ:K)S+%(]?%O:F$Z&GO9Q:@/UMD"U/N0GAX)Y_)S M9$=!2Z"@6/QO6/H MVQ 3A"%R/1^1(/)B3%3VCBK$9UZ^6K(@WM$%I"6LIHM*\I13U;FDI*;)=5 H M3T##!]@QL@([R>UY ==3DE/6=AT1&#(&2J07M14Z0CDU)5ICZ%F:#TW GKUE MS9\?LL^/K,!50R'EB^!57%8%)MQ'10Y?O8,84DP=B *^#<9Q0J$?9V4S\(@Z*-\_B"]\QP)?9XA^L C47 MH+$C\H'M"9E,Q[3-B4/- DA*8B7.LH@1!T,>K5;X>F+HQ2+73YS;H@UW/B5SNPY,XHGSY]S&,N(,! \N-&/*I%;%0-KWJ=/"Y M-7=/3C[UY@S_N#I>BDI1 ?>4IO,DIY')9P9=@E OO>?VGH$R3ZH5>,149(]4 M['N5;D0ZS1,KA 6J[G&=GI.DW\4_YR#9%EE:B3/S6+9E[SD?UWE6;R+^EE;W MU]NRRA]8L=_]VM2U4&)%T*6>Q8T+\V%D8_ZCYQ$6^1%"D51T79'NS':GY:)) M3MOQT=SAVG$BLTF^2+)R?L4,\E*S:(9$I>Q/* (WY$S(4EW4DU 4Q:D;H?JZ M1KK,9O,AH^E32K=X4\I? AEZ=^ZS\,T&=&@J)+STX9SV!BZ%J'B&<(S.X'V- M*2QZ"2I] RZ7D3("YR@%9>PYO17XZ_;Q<5.?B^+--2[OWV_R;Q^R)MM8Y&GN MU@D_B6T_) ET8AI"A'P/8H0NCVA2'?N%5@D?<,\@5N1[]V$ M]/*XPFG6Y"NS[Z1V5>NTZTT=U/M2W4P1E MQ6R=62=&TG:]L+@5MS(*DE8W9S.*PI3MFX/%90WEC$(^LZISTM*\0_!7<:'K M+:[8>YP6O^+-EBG=&SA_?6;;)NB FI (S^4)J#D @@7%>P$]R"4\IAAZ$51=Q[HH$%,<;\/R%""6->Z#I2AR/*E.=.C1#;_D>;5L\?,LY%?>)6?A:W MMV_OP, ML_K/W]/T&O+,7V+"%..2=:F.-Y)56=[T565IP( .&O#Y4.&B!;0">TC\KS6H M!<,"IN=AJ5B!,;Y?5P#!]'0H1Q6,,Z!Y,Z7>X>RW/A_%5O\+$S&,W4^WK'A8 MQX$56DX809>0 "(O\F#DQ#8421ZADQ#'(9'2G10ILK.G<[0$6P^'#_&@7&I+ M49!R5MV\>-1,^E$21!GUTW4 MWM8S'&]97!TJ71PJ=R#/191$$8P]Y$%$4 Q)GQ_:L?,#DGD>G&L8BD&Z,P= M)VGN7UW=%:RVUFJV8$@V)]N6'&-*W:7%\]K1#W+\VP;$@_S)5R$A['-_Q:X7N1P MGS&T':F4S('Q9U;(AB*H28(=33FM'!+(N#8:@*FFA6H(I=5O L?(20)_L]$X M_I>#H@V-MXB"38#9*=;48^JW)YJ]]N?DU[QBHGY8O7=?1Q3[22[ M&,8TX2I%/3O!*'1"++4K'J0PLU(U-$6(_TE0%94]:7(Q8[\+%X!P#ALE]\]?[?"-JIMX;NT8QBG7D+D7_>XM= MJ!AENWNK8OQ!]4-_[M/?L/P3RZ^>[NI*)2)H>P9MWG\$G M_K^K)^YNW'&/L"ZTR P4$7 M2P^8@M7-#YA\5O.(CAO7VM^KRP2N8YMBW(?(\#X9V@"!?VAGE:WOL M.8Y:UXKN\#,KYYY86X12-=OP6!22IQ': !6/#*2Q:725Z(-@K(7$T> +]XOH M W;>'*+W*747M"V<])[[M7CS=X:+=QD5N3QK;#.,8PM#QEP/(A03&%DAA2$+ M8I^&C-F)E%*-$9D[.M26$6OH D$8<,H*^6ZC$IIV3$W@5M,X+B"P$$XOY$+E-NCZ%08)0$GB10ZQ$:>%3Y6#NM;'E1[A%.XY$<8O& M)UR!FJN5.'1N& ,U9ROPH4Z4$\&$YY*R[5 MRXM:?I;8$R_65W#KKB.=M<: ^D7:T@WSR)ND?'I=?:,AD1#L($!Q!' MC$'$X@#&F.]+7.0''B(H\IF[YAY=G"M4*1BFIZ)B7:H+G5F-RTK.[!C#KV9B M]F1/RR;.T'1."J*YJ@(CM):N)3 -NZ>"@,1+ZM&R?2W_]('1]WDA?/]?\>;] M!M_)!LQ&AIAYZW'2(J)N'=%DXQ_%B\;ODBB)9#IJ9D@::EJK(@CPF^#%4"T" M";1:$;2Q<1<+HDF Z\;19![7[HU17RZYP<]B)=_5S0X9]2*&0A@Z?+U% 1%5 MQ\* NQ=!0/V868ZEE$C63V9F'=X1%9WEY'O?3$A&;HF]'*^:ENZAM@3GZ80Q M LE<&XP^(DOWP!@!VM, 8^QIC99J+!TE/UZ M>UZ=^4ON4 1OF<@E3K-F"R,8D+PR.81Z^F._$+"JQS6&%?PFJ!O:K8W@TM*0 MOO$6TY81,%W-&7M,;S=VPT7%^ )"Z^;?=S#"+$0VI9%:119?A I77<>)S?WDK(C#DI!?=5>] )XSX#^]:\).'/#3S9[D6Z_MXG%=H:'\ MD#7M?O_&1'4V1MLTF)Y2'B1R'-=)$'0*26PYGF\IM;9Y M-"[\S'I4M=A&V@2S* M?32@5V '>Y_#-E-QFU<[G:_^/JTJKG^2^[::T[G^+N0O>&"TZ9LM> $U,X;\ M2 786GZES/B+^9D*8+M^I\IK&M&<[8;95NS97.MNBX>LHBHG=OUOSQW3$8DK M@BJTCQ;AVS;B,>(QR<*7B.QL:? MU+R:G9;X[JY@3=7KSTE;R?^P2!!J)00%(;1"%$-$^%2'GAO#V+8=+V8,^;Y2 MN&>*X,Q:>DQ>))KMND](+2-Z,I3S6DQ*1DV++Q2*^O5N2:2F[GE/D5OVPKW M=2N M@!^-/[.:MQ>D=R35,FZ'1#*NQ@: JFFM*D:-:^"]2"ZX!GX\WL+7P'O!G%\# M[W_LL@/)G)6?\NH+X_YAP;ZPNG_9\Z'6A\8YY?B("QY?4LX)R/(*% TO8,>, MWB'FA*34SC;-">F"(T\A'\X%^'(B'\.E4_2P7WPL.D'F14Y+Y: /':)*OJU[ M:92/T5RA+YMH$:?%>FLCV0FR8Y=!VX]#B%P'P2C &&+"XC"T,.-KL-I]4DG* M,]N.+A]_:F/0JK=-964H>5HPAV04E_(F%#]/,25E?,8NL,K27?ANJZ(XSJ^] MJ@Z@9RL^L4J4F[XI\J>4,OKF^9>2T4Z#[D/IZ34E<4 C9L' C1*( OX?/J0+ M6>2'D>\R/_3INA)WW^6,A3QI)6NQ9T!:,3@C@-1UZ%M6Q)E6OJ\TB/=\J)D0 M!='*V9!Y!*9F1(2LZEKS-QU9_2 8 6GV8V_M>7-&1ET AJR, N%%S8RZ0$[M MC,8(%U:RJ"_3?4YJ U>G$CHNC6V&;1A&H0-1C F,(QK!V$:6J \?^9%4CO D MI9DW'PUQL*_7R'*4V ML]K6P6?^_9Y=U=0.U8_+3DZ3C4E$39LO$H9Z>649D*:J*H_26K:8L@SLLQK* M4B^I1Q#?%?4=NWT,H@Y"2\8*^]Z=.^9>%'G&\FVY>6Y2S$Y3T]0C@[T2F(X! M7@I>T7F7Q6TN0C\%4BNLUSO@8@&\,3C=4-WH,Y _L%G_OBR'9(<4. M"7SHQ8AO@9,@AF%"?1C9HF&2B]S 1!:/$C\,8>S:RHG4F$GZ89$L^>>)2*A4U*M5E05JSFJLDN"Q9 MU61L=WK"7FJ"!B6J:WTNDI))P]-(K1.J/\COXT%^*\!YF],$3RSR/%\2'W'ABB,8QC900!]G\;,84'"MR5JFY!Q@@MM/%A#4%Q_%O1_7(%L M9,G4$9R<13 @#"U;<+J1:(,@/[2T?S2\A9"#:<@$3!!;5/GE@)^JO>1;NN># M^XUB6PALUY1^'5*'V"QQ( Y$13UQ0A@ZC,$HLMS0<7'HV$J7>89)S1[5:$K, M:SL5(T*2/04T 5WU"+#C NQ$\-N.KM'3OREPQH[^!@DM?.XW!?C\T&_R#?43 MO_KXZ/;A[K_R;Z+:YG564OZSZCV!\5%FULR:N"C0R@W;"G 60%V\]3IO[@NK MW(*=D,;T.: Y0:CIZ:0,9LC]E\.J=3 X,?1B1X1R$+N'A9)O7)@V]SEYGV8X MX]OXS8T(L8LM_&XQ839F7H0<2"*?0H0<#",_=J%#<6#%@8M"7Z\MU C1F37\ MT% I3\">";#C0F9!TI>GW.)L6DIJZF] 0/K)>!*(3>?EC9%\F10]"2$,9NO) MO&OJ\L^:NKYM^Q:!L4L)1#CT81QR:T%QPOC.W+("[*@D[I^34#(&Z@GZ3?O" MLD/V7__(O8C@WP S>-*+$)9#&SW3BF"6%H_5C7T^%3 M6%1+R.F4G+2TWK"[-!/-3$",^3\0Q6K@/>*)8F+[XN3(CAC_@)#+((XP@4'( M(F0A-Z*6UXKG7289P#$AG!TQ^2RJC)J4B^PZ<0E2M56A&7\%KJJJ2.-M)1*7 M0)6#&VRV1/HPIMGN=;WT!:YAFS[XI(G2N$U)0LO%CL--'HP\3Q1*B&QNPIE( MO>9&W LP>Z4>*[T')"OGB*6Q.Q0SV8V,RV,(O")%*[8SU$ M:6Z/;$\7U(2!H Q^:VBK>F&#TI)<4DW(0-'?TH.OOK).03.UP [267:=G8)[ MMMQ.OO#::E+SM>N)E16;+L7Y)=]LWN>%&'7M!=SG0$D$,>:V X5Q D/?BD1? M(NQ$7H)#M72*5X9O9F.U8P7NJ@*WJV2=? MT4HO5K%Z#URV5/4\$;G7.;&OOG:U'KI_D@K6%TWM8A8CEH>TSC!V?.8 M]D3!(TXE3TTE927I;%^.7\_O;NF*TY//!4TS7#R#/0NK7>_OF@N#7K@46E,. M^3BQ97US*>!G;KK<6WJJ?MKQ^VVZV7+]6=LN19@1%R;,#B!R201C3&SH60RY M5N XCN>I;+P'Z,R\ 6ZI +;K<+]ORV*D6;P5: MHN:4>P*5(:T>HK*H.D] /=7CJ0GA';$@_['M:8D]T_YK$_M&P(7+-^^@J05U=;1Y:A[@7R,&C[V?Z^Y=[CW@ M[/E/Y=';?[[7(<27H07;"5VD,?81VWFA?"5'2"M!"J]I#NPZ+; M2_IHK"5[2O>!..DMW?N(YF$$N6=TNV&?D\GP2CD47VGJ&#%&"8X]6Q2:0!!% MV(.8N!ZT<4#\. D]CR1*QPBF.)O[M++ELZY,6 =[X]&@<'F("L?G46&UU@[F M9U$RRO\2O'FAN]]/V3M/?Q^#D57@"(E59N+\DN65F7=%Z!,*_:5 M%4\I84TG1U&-["ZK1UY3C!T_8AA&L:CJ$5M4],JB$$=V%%)$'.R&:OE@"R.8 M/=>L>[E96)MBSV632*QFRI>>7SF#_XKG3&U9N+KY<+WJM_,'!5Z! ]>M;RGX M7H%]F9,D+_A*4E:@P[2YM>&%I&UH!5F:^T77F1>:FM/5Z*78N-C)$#3?/-?A MFV;#Z5H.MIF'($&,B<8P <046=#!U,63K.OB*>F2M;97,E\TW MSQ\RJE3.N>_=F;5SUW:[NT]?B4^3TQ=!QRW>R$?:>K%/A]LNA:VFB!*(S99P M'H.G%8;K'7"Q6-P8G&Y ;O0YO07S5NPRM\5SK:]MJ+R^I[*V:1"[?HB@Z'T@ M:I\Y$'N401=9;D+#*,%4J87)(*79U;&AV[A(J_8:3ITQT/Q5,4U@6&)R2Z41 M.:CJ9RN"]K2PH=HZ)P9[&4U",[1$#M-9=(&5F^YRR*>L%IMN5K5ENS M*\_*-RS)"[8O8\[*=]\YX;S-5ZQ;?WSBD$6EX7RSJ:M\<:O/?:"KU@4JW-<$\ MLR5G>U[)'*B9KUU-0,'VCT#H(CAP#@ZL[R:HVSNBOF71X1;LV#7=2V%6F1IM MQ3 /IR_0R6%6D?S!,/%&!T74\PO]?:$O=,3;*UZL9E?2EHROZ+V=D9M^XO)G-E.[YC<2_\N_G:Y&;R=[:;NI:8 M>/HQKYK,O\US\VCZQ !+$D:JGKFL@P5@6XH56KR=)K!12D'A@57W.364QVE\ M2D9R/,W16BS_T[AXNKFAY@=76S$I2W=!O:_/#W&^68=A'#I1$, PHC%$B6O! MR/("Z+H196X<.+$C56CX;.2%@MX-,3DC>(Y^?%6Y")->1'L"CK2B#[(^$JWF M[S1[:/Z7P];Y?*1%5'$0P$Z=AA_0+,;-*O$9[MJ#?MY6987K4F=-*N\:.0%& MA(4PCD@(493$,/(3!$ELV7;@)'828:62W!,$9U:@#CVP:5@1RQ*IF5$LT3TE M.CG7W*1 U+3OXP%_V[2W0WQE+)=;%:BITMU3Y)8MX"T)_JR,M^Q[9FZRBA21 M3'0(QD=5;9/(B\5]-TA"BB%BH0VQ[4>0X 0[-G&" "OE=,B1G=D4G-_LU"X- M+"E&.8-@7CAJ9J%'+L)?(ISVY8 M_HGE5T]W]8T54FV%LR1?<5$R=C&,6\JB*Z3 M$$5!;#O0\5Q?M!9/(&8AA:%G8R2"PRZQ5%;]85(SJ_NA4NIQX3,NU[5B>*,X.?>:*YKYN J,HL:'KA1%S,'?Q$ZE:-?(D9U;R MAC(H:M+=HYU8$->JR3 FO^F3&?-245/TX](5K7@:'KH'+&]F$8]6K0I#8M([ M"#$B+MW2$A+(Y6I*C WT$L4D)( -5)&0>5-OR_.)58=3_;7OAQX+7 037]Q7 MP8C"F#HV#$,WLI((15[@JZ0['8T^) RAUI1$#!*8Y5]GKX$-#PY(Q((;1384V&= M;CG['U+?97[=/CYN=F>ZN+Q_O\F_?RLC,MNGHXER'32#X!()1T.$4 MM*R*/)B&6?E-V46S,;V374K&:A9"1Z3M_2@@T][2K)3E-\1+25MOF\SI;3>X M #0MR28OMT7]>6]863+VIQ*4W4DA8E(2,2EI9U**PZ1L:@B&,GQ,R&UDDWW1 M\(MMO4T(H;LA-S*>J3[A:Q_'(4&>#XDG.EM@$L ()S[T^,+AL-!/$*4J>_5S M$C-OV)N2:<1\=W#MKN SIA?T= .?LP6XZ?R!6 B2)"(8E($,1,*2%HC-C,&[1.AXT.<>TL M@%&QR>FG*6&H::J^')355@:@(04>);6H*LN /E5JJ7?4TV#?955:/;][8,5= MFMW]MU=D6#YE-DQ28TKLT'\:GJL"5TIO58"F%:R[=BXBZ7>2H#K)N+* M/*Z>87-]+ZI[T!O&"C[D]O%]=O B);-K1H:86?M:RD"0!C7M%7B?YU665Y*Q MR2D1C.N>0?1JNC<&'/PF$V]02I:1P*B5*#,V[F)),A+@N@DR,H]KJ&'^E6V8 MJ*OV=O6.N)Q>C0$ZTJC1!W5OFH@087MM.KMK T9[LY[XB#'+Q= )$@110@,8 M(1Q"*W$TGY2,9WC*%6C/74=%=@3_D0;S>Y\JG! M-':19)38PM=(9("?7R*1>NOB,.U5UF2RW><;_G[9M&G<1T!"YM@NL'-@#.VJS*EI%__6/HV,&_M8UAM6.\ MXW)5COP:DY9V/+@65-LM=XXHDRI8\R'C<;(O%4B6$L9(>%GN?>V25G4I[K>L M^?-#=D[J2Z=]-;;] %$/0\NU78BLD$+L(@=2+XXCUXHB;"MEIRO2G]FJ[ N3 M_[#CYT=1CZ'+TI_V&O1%ORFYJM3EC,V,LE2S.3.(4:=.E(XPS-5^4J*^=#TG M'='TU&C2&D;C]AOW@^B[[XS4=4T^)TE*. 6-"-WD0#/;EYH^V#, =ASH1.NF MA3(=/3 J#S4;,2V*&>)WTGCUKKM-CK["U^A;HG8=QW$(=P;]LTQO=I2?"FZ73RGO^N7/M6Y,3(#6#L M!S;W$(@%HQ A2".?N*Y/K=;$3[$E@W?/KZ8%;?W./O\6-=9/50JK'LOZ?T!&7>@*66+$7VT'HKS-V5Z>M2EXQ>%E(4GH6-7IV!DQ:YSIU(+>"%\!J M9@#=U@OGXX$?O9JH+_U=C!NZ5\#A?.94IELJ>#/2+'6U"Y%T,((:)! H00N3 M;[<.'U&-%#10 <<*;G/00?O[^7 4+F[\?CX@O;L?OZL/2>WNR.N8NK'K)R_, MX7(W6%['5!Q=@GDE+%W:K/&T.)BX3$^N,OJV*>E\ M@J'%$(R")'!10# -U2(A>GS,'2;I7-(\KWRGV^!13=*2<93YY:>XKQ@5W:HN ME4'JH]Z6,97;EQ>TCM02C_&VDFICU!M.SZR);LV?D[_F.:V/ MI9M&M^77?$/7KNW:$4L\T0X&,;,6K4= MZJ[47,/N!'%0RR*E%;/7]@#3H4->9,71?Z-_^4:/_)_JY[7 MEN\Y 4T22*DK*I%3RO.R5PR'3$8RRA3(KYP7IF.8,ZS MR[1&44_=N'EZ/-EV2Z9JG+TXLRG@#B1X*KLQCLZMW!6H>9%/SCB'/:[]%R-6 M4^X>L',X":.HM%(LSD=;+*5B$$@WA6+X(?-$9.]1D$4 MACA$D%H^@FD[9 MSPP7JD6(C4Z,9"3BA<0]P[%'/!JMKO\ NREK.#88L9A!C*;"&"996S:V,8-0 MSP(><]!0W]'<\@&+XD-&;]-J(WTU]?BMF:U=34-^LW*":'JGH@]&S9;L&I5U MYG@%.-GT*:5;O 'C.)6V*?V0M/8H)T,MMD'IA]#=G0P\87)KLO9LVX]8$L.$ M60E$(4Y@)-H7V:'K6W$2!D#1+ZE+ M5OUEUN_]NMS5/]%56508?#/%]] M3TO9=:SWY9FU\7!)8$?T+_*+6S_:Z37N8J!J:G>.$?PF*!KRPD?1:*UR_2,N MMMB- NJN>>,/+NR53V8F?!(E]\N*T>[MOX#Z)/+\$")"7;ZDD@"&H44A\DGL MN4$04CM9Q&_78G^)I;KDT]>F+%UR+7/A>9W9[9]]MA8/# RFL55':6Q[7/RO MVX>8_[LH!=Y\)W-=-WV967KIN(,>\Z]@LS7WQ!B+75S&A6Z.Q[X=S,],Z,^: MKS162"T,611QI\Z)$<2)'4)?A(VIA4CL2M6H'*0P\R+1[3*DFL=Q*@LYJWT1 M0C7#V@4'?FNH&;1L@TB,I6B:_M_@[*]]]KPK,&4@S7#Q_J-B# M, U<"!67!F?C;O=B^8E5ZR!DR(EL!S);*'3HVS#V601IG$0A84[@QJY*2?>7 M!*-D.]2+Q[?M<.*:?Y"VA.OLJ*;Y#Z@$Q\H%0%YN\N4LV.]E2M6,Y5%S(R#, M 3A P=LN_G><;4+=ZT.OVF&6NWZ)=4@F_#8 =3^:?$OS& A_MK":M6^E6MX.LB95[-5W4U5SK_6QGPRU MV/?>#Z'[R0\\82XCO6VILK)X%OJ4"&;,01\D_>(9 MZ%-"D<0#@]")[.38U-6[I M@1W!HSPN<]O,<5A:B_# D(LMQN.0NHORQ)/J1;ZN1:VP@N'KG+*UCSTGHIX/ M8]NR^,+K!1#[20 #BC#__P[U;*GL\=.!YP[]BQ-#00L(8O+%NXZPC^O3)8@4 M0_UR8)2*X]QS"TB0<3"V'/(C$+(^F"=\-DYLZQ:IJ8M917H*$-.'%% MO1D1U+06F8&OIE.ZR#7ZMXT!NZ!]6^^P"W=O&X-VWKQM]&DUY2R+:GU3Y'1+ MJL]%>TVZ#C3X0>B%U$^@0X,0(NI$, P"!UI^[,2AC5GD!C)J.41@9H5L279O MX4^%*>3D,JZ%)M"JZ9\&4&G5FT(SYJOQ=SM^&O_IH'J#PRZB=%.@=NHV^9Q> MM.:TVLCABJOE^1[U0QO&"1&57P,*HR! T,64.8@YKNU&:@5 !FFI?(Y:]3\N M+4HT+"6YX(L1Y(H+X1GDF?I(36(S%$(9IK-HO&02[FEP9/J%2S).OE:XJE/. M/HJ)2O/L;2[N_:_]Q/%1Z/HP]!,&$>9.'E] &4PKV5$JJ<0EI][&I*"X:*L*0*/#@@0P8TT6QF@MW&=! O9Y MJP69E]3/,0X%2Y'E/!WJTBA7U9D<:&9][508Y@S\\/1CI\B._*G'M#BF#T", M2D)-9\>$,$/3(VFD6L%Z!# J7Q.OK G MEFW9OIN/F]@)IKX'75\2T$]7;-G7+NF^_K'IDEB2 M(JWO;-45PM8ALSV?(J'I+H8H\!T849=R[;=MRP\)=\75$IF&:A0;ZO**:K\F-3DU-V0+-14_0(Q:+9B'P5HM ][/Z47:,(^"KF_ _OX*Y>V M/OL[PT73U,O%MAL%200M1U2^H8X-0\1$M3T+>Q&)+9])K>0C-.9>O4\Z@ FZ MES4].TAG7'$-859IV2$U5+*C_DM%B\WSWE9%MP:GP@1\JZ3CQT S+Q^<).,TQ6V. UF%P/ @ M;HF L G(BH'@NM!Q+V9P]9!O,P,7QJ6@Z45^!T==+N([!>PHTCOYL&Y:\-<' MO-F\V99IQAW.-6+$\:F70!+:,40L;!M@>U;"O#"@_-^ERK4-C#_WB6J3#EN3 M!#N:JNF_QP*9=OTNA*EX9*J$4"/-MQ?'!?F]Q^,MG-C;"^8\H[?_,?54WI_3 M+'W8/K2UENR$N-CW?8BC"$%D!PZ,XS" R&&6AWR*7"*=PWLT\LQ*U-*2S]0] MACVN,!>!45.5EHS!JE*#S%^0BGL\WF(YN+TPNLFW_0^H+S(B-VASS"T QLBW_9AF'#=L'T2P6?T H5_8^G=?<7HU1,K M\%T[YN>D*03Z>5N5%X%]M,]'W^6QI:7I"$ M*A$^50;FCNZS+'](,_&M29;OT):D7-QL3OFH*>^.$]"R*]^6F^?F&.?T^*>; MIBIX S5SAM)45>2@%:^4(K!8Z%(%;C>*J?2>YLG!N^\%N2E2(ETIY_BMN2.4 MWUE!TI*!FICBX< !FN2)@!8JG6, 25CJ@?\S!/K1_L-0RX;XSR">WBLU2I80JMZTS+2HU3>V6VA=N M8,O ZG!E>@5J20HV9BG!/PG:?%7^89(O5:A_4@@CM?NGWS5O.-XRPO6'T;6/ MJ8>]!$$_I 'W]8C-#4=HPPBAP/)]R[-=8X9C1W19PT%;JK/;C;U,+[<;.I(R M;S=V7"QC-DXQ+V V]B1?C=DX%8**V3A[5S.;E=55T?_*,E;@#7=.K^A#FJ4B M["2:UK75ULM]'YXH")@=PM"S^,8C1MQ^) F&H6.Y@>5B%LC5--*B/K,A:7E9 M@9:;.G9RS,^N"8-BLPTU&)PY!O641YIS"Q8(B3 M"/K,I8ECAT$@5^=0A>C,-J=)229='MJF/FH61DI^2F:SF9Y!8H]>5#=%_GV[EZ<>X$2;V3W*WJ2 M'C_'VKU(^'\@;0YW>%KW&8KCG>XDQYC/AZI>RSD\29M"Q54 M.>!(LS+AG_E=GE/18+ELJW/R?R,[%4CX[[_=I^2>KZ+<[M"V:53366W_U#T6 M#=58)OABW#C5PZ4EH%OVY\M7D8MFIEU.GNJ<0F2YKETO$WIC+K)>7 1WMW!< M-LB%9B=Z@M"OTS9"$+35,=?(Z5#HR$V2B(CR"#Z*(:*>*[+Z?8@]1 /DN@1'4CM"&6)S;P"; M7D17=P5K/F]=S1X5F)QFFQ*#FF9_[._*-(MFRR"G2RVBV#&B9IDJ&-'L? M_NZ$Q(7U6(>6FT2>Y\&0Q BB)+!@1+ -0\NCB1\SQ_&2=2;**S$JI]=#I*0^ MYJCYF+L$M0YI?KK>X+($5V#@Y&9_SJ5:S&Q C'*Z?I%H-,N7[8^JCB4AR)JL M6S8.S%C!L@$R"UTQ%#J9Z+=ZA >96ECK=\#9]$!4'?OYT\T&O!N\@ M_'%-,H9<4:%&0,]1\BV*+.\P%/K;C5)4T4OM+I<'4B!C> !;%HFI*LNR84I)JUF4>&2O$.76%HA4&4B2T6'=$50S=HHCV&9FV2IEYM^85MQ)'9 M;7Z+OXN$H/M\(WQASDU_^=MUG& 26E$ B1,PB!+L0!SR75#HAK87V0Z.76]W M\G>K4+Y$DQ^-X\%;=7/%F6$EX!KUQ!<"OKH7AX6^ON"FN W2%K[K5 M1VDX6HGT<=!A9=5?2_Q08ME@V90+A6*JI(HN&\N66[E06&>E6"X=3\_(?6)5 M?M-).:\^ ?*R'58W3MBV;Q-]DQP+ >Q[4S)>" M6.4,UCS"4C-10D[-'?Z6"Q$I_N&71F@_@CTOX&I::LK&25T ALR1 N%%#9"Z M0$Y-CL8(FCE2+&'U,.5&)/I)@'-2PJ.4-A!KZ:8=CC;B_$B2U,0]9P M8;=I<*;RH88)+9L1-0GX+"=J^@V3'1OWITQK+T8D"L,$HDAT@6*^#6,+)9 1 MRXYM%$1V&%_>M?'L5&NFZ,M8R\*/N@?&4R*4TW"#@E%3\TME8JB7XQG26?LY M?GR9@V!)Z')]'<]?TS,!C4W97Y,05:GK?C_?TW)-;>9&%O$@5W;N'3#*8!B' M/G3<. ZI:R,O5BK6.D)K9M5O%['#%9T=;?";H*ZH\V,RD]-W0Y)0TW5M(2@K MN00\0PH^1FE1Y9: ?*K8,J^8NYK4=!2V;-]EC+OY,4TP1$[@P9#.B]]$&N^Z M//F">@&*&U8D>?$@+JK7L<'#.6Q]':).--T5<**8)@GS1>D)*OIO!1$,7=^% M-+1#STU8%,D5V5.D.[-Z=SAIH^2=)(.FZVK#C7RE!!6ACJO]C*)2/%^0E=)T M,:S+OD'IDA(SB4VOF$17?'$MOK*66;I/C<7@4032RKI&A*@LP7^\3V-1!$54 M.JG+1&QCT3^AKCW6_"X!.*MSA2I1>F+7#1-L^3,;4#XRDB8II_5XH"ZJ232M M,4L@JM ^L,I0H0@->8^4B% 9;;'B$!H0NV4A=%[7S;2K,%\LZ"ZSMU4>*R$( MH2B MA]R ^Z*.Z6^3R$++>1X/J:$494=63^9F>WUCBC8455-D.L5C=SNZW+ M:E;W#.L,I0;',1E+8>LELG"FVAC0\X2TT:?5=UKS-3L6%0M)?>C[*[W'_M]RS83RRMK>1"9 M72+[I*ZPW"2=2)95?H'IG=XVOMY)4[.!3?Y*LVDZ:IK2@2).DKO/[?-CT%O/WUH(Y?E&6QS MQIJ-8?=]MMYOM]P]\5RV,P(\@WWT$^:%)6=-MZ]0Z;$57 M\<8^G)#"!W$:VE._S+2-;,L79FBQG?W+"+KK'+P0!QK7\^E_W^:?\NR&Y9]8 M+IA]GZE?T1\;9.8- *>]+:M:8[E.Q?W3DY2[WRP \NN O]8+NB1)8H M5Z3&E*QQ1'WFNX0[#)$#$<8)C"-JP="/+2^,4! GEDJFYA3!F?,S;\4KW0NX M];I>=MCXUS^&CAW\6[N!4#W0F9"F[+F..1FI'N\<"^;=N! T3G7DD!D[W)D@ MM_ 9CQSX\Z,>R?)G/9>C%1-91N0^Q3).:[0CP$RV2C@C,;RG0&& M8/:V AA\6'TC?<-8\=G%XE#:.4L"U=H[3XV]V.Y9$F1W_RS[BM[R MV=OE_FVZV8JCO+-6]WOW:FU[B.+R!0-7NREV7+$3@$/AM^0(DTN,/FRBU]T78C,_)+R6K?98UL:/$\3P'>DE,(/(< G&" M7.CA@(6^;46$QI>4V3NA-[L"U_1@GL"M**]7%]G3L%B>@.PQPOI#;VD'C%H8G^B %9S.%B6VX?Z MC.]MFB2L8!R1QEF&W!@!QSX66FR^5F<_8 MCVCNO6JUG7B_=.1VX!=C5E/*8[@[>L8=YU%4AO;:_306W6./PCS=6X\_K%W% M[-#5^^H)IQMQJ_(V[_2%:D_?VZ#;VG%BXA,;0]=R&40$)3#VDP"RF%""/2=R MD*42R5?F8.:UMJ6B7+5,48QRRCVK<-047]0P:VL;_""X^1'L^1')<]U6;BU+ M^Z"\T5IF>O(P5]),D?[2E& MLN0]X7$9C=L18\C5;(46:&EC( 5J3.'Y !UEYS\=%'U\[$6460K>3F'E'E9W ME&\+>E44;[=%<\%&TCT^?FMFS>I>@MJ1E/>$3P!.^[_ZV-1TY[; =9Z $CPE M+[S+48AYM/X2N'SOPA+HFU+EOXO[ZSPR+SGX*^6D]K\ZL$TUZ9.>V M/6A)J[5"KHT,L3H?=^&%:Q3<^2HV_KAN45I# !*'?LP=+Q@$/H(H\A#$ ML4<@P2B.O=BUHU"I&N4 G9EU]BNY9W3;U FJ.:AON&>EI.9."4DN>&, NIKF MMKD0@F1;H@X8/2*1!&:LJFP_E86KR8Y"/:\B._ZX=O78HBE,V_SY(?N0/7&S MG!>B#4+DTR3V[!BB 'L0V58"HSB.8(BPCXB-70_MF^;(Z>PH/:G/][@ICIKN M=F@I%XP=$9.\[]^+F[S;]DZ<$++H5X,PU"T&8\"#+'# M$*1Q0A,G\!-+KA;T"(VY4Q5JJJ ERQ $%:3IW'Y#.NQ(90JZFN%F!I MI96 -+(9YF\W6LK_C[ M#;Z3KN#1^_;<7J@@"F[3!^&:_?SIY@/?YF5ERO'*GE6. )_V1"_'K*958W#! M;X*VJ0(U-L:?5*_T=T4(U]%Z=;S*:!U$:JM,ACA! MC'"7DEG4ATADX\>(!#!R(F2%.*;,DZZ@/$AE;AT\T*V/MFK*\B72AH4SKG_& M("NJ8!]:C1K'P[#EB[@9@:]7;^TJ WG\WXQ48E&GK#[+K*L4IR7(\@J(OB%\ M@<(;L6%/JY)M$A!O*X I+45B!.<5Q QOJ^>5J$#,=X]IDY3,AV-)PD2K,);Q M442LXH$5Y%Y<9BN9H3IJDY(;*7DV_.YBU\6$IM^V&BK1^$*E-51N[>K MN*P*3,25(R>)XQCSC;Q-(<*A![$?6C"BE/EAY,:!6E,7=19FMH5U.\/WF_Q; M"<2,@3TGG1Z&?S'2^G%,S')._;S"4[.J$ZT@^\0(?MNQ93"&IR^3>;M#CC'P M&KI$2@A(LENDS$CJKLV'9I=\6]";?),2/BBG2S[EU17-'^L&U8I7'J0'G-G@ MM'R W?'4CIMZ;R)88G0KJ@)PSD#+FKQ?)"^U:5=I%H&IAA.5937#;0IE06AY M6_)4%G/ E(%W?3+UE_4V-8WOQ]^M&ZK%MF,C'_LP<"(+(L1"B+%O0Y;$3FA% M81#$2AVKCD9?)C3"']/J,W"/9O.#-!U+3\;IJK$X??5CY;=MA//_W>*"V]+-\Q?V MF!?5.F1>$)" 0BMF&"+"$ PQW^(1+["\)(@H=J2Z7XW0F-G,[ZB"/5G0T)4_ M4QX2SKA!-@19S7:JHU4Z4)[ HW6@/#3F8@?*$Z"Z!\I3C^KM!-^RN#HH^<^X M$CF;SV]QQ;C^!7'DQ5SK[(CK7X L&%J,P<"-'.I$(8I"IK)W&R8UMQIRPIV^ M,BOPT-(&%,M6I)&0E]P>R8P4%#53".!#1P [LN#MF "4=Q[3V SM%48(+;JZ M3P,^78\EWM!4Y%3$:3-:=FZ[K@,[<>(8$^@E0H5=ZD*,0P0]RT4H]"FU?345 M[B$RM_*V)%> X/)>45G[9"*IIA43O:16%8;1T"> MZ>'8L_I[V%N^*2[K=KWM/BT*DX@2QX;4$BU<'=^'84 LZ#DT"1BR&/6D>C2, M$5EJ%WN@J[V-/9./_#[V$M2:&UEYP%H[V2%$%VUESP9=?"\[!*MO,SOXK'YZ MY$W!:%4\9%K9D4MBJIT8>@YX^[KL8K]:10 _46=(B M>U%=E!5Y/.+B29&]@/IR(OL?U-M1GM1!_1PW#98_9.^^BW2O._8^+XXKI^ZZ M(#VO72=$H>OSC6?,]YS(L_FRYU@V](D5VJX54C=0:DUT 2\S:_&AJ&]=TUBU MN_D%,I;;R"XD.35[<%[X&.P8$Q'Q'6L@R0MP4C49[-DSV%+]_7&1G'=P-#*EY''K6K^U37K%]OEZ$J,\"<;_)0Q%$"4U@["$"73?!'K/] M,,)JAYBCY&:V5UWB?]H=5GVJRPQ/)^SI2$_RZ-"83!0/_"X1A_K1G!1*4P=J MX\26/0:3 GYV>"7WEDYICSK%[*HHZO09Z6H>W;=FUM.>@A:2FGIEZGT%9-EODS^*W]V>BJYVK30/A,VI MJ@0Z0WH[1FE1)9: ?*K1,J^H[T9O6'Y%JBW>;)YO<%HG+"KUU>Y[>V8]O7GW M&>RH D'V)&M8N9-VKP2F=ZF7@U?3Q\MP*[;,'H.FV2F[=\@%&V2/03KNBSWZ MI&X-I_?IINU*N_8\AV]'20QQ$E.(J,<@IMB%5FA3VPU]EU*I.U1]@\^L?&T1 M(T&O[;.L6JNI(X=Q';L4G9IV*0#3J,ETCN""8DR=P1:NPG0.X[S\4L\SZN5A MKG')_IKGM&P+@'"58"Y-*/?HF.@EDX0P8EQCJ.W'+ Y]PG\C6Q3F9.RY=Y7B M_*PF)U\(Y13]N)Y3:C;N(P)&L]C'(V]TYYSZOX@/=]W+'HFLD=VBH',0/=+FVXY#^VC(ND@)[6 M[^3 O;SBFYW.:7/X8I.DN*/OGY\?-C6K/_X.IT;>HK_8%.FM![?W3$AZ=+KD M]4J4^NK,EA@N;3NF;>J.:8=)%>DX#)-[0#:X*?U%.G$JL"W%R848K_J6P^:9 M!U;=Y]30"C7+/(VL;V;I+;8ZSB*F[MHZ#P&]>/! 1M#UMB@XBWRYM6(/4Q>R M /F0+[T^C&W1MM5-T;8FQ M^U@MRA+72P+H^R[?1.,H@"'U(X@)BOP8)2CTE7+S>JG,O35N: +6$%74YGZY MR"GQQ6@5]Y@MT);># H["LB0GO;36%0]1V&>:N7XP[HAY*_W;+,1\6B&7"2/7%$%+4C60?"0-V5"R M+D:M8+(5.Y]2K.<'?WO;5G5Y55N\R],,"HB MUMT^QK=Y7QG._4K;4UXVLJT0!]B!5NA0B'S*8(0]!"W&G#@($?6(4A7?.9B< M6:4[+ L/N-@Q#3)6[;Q;_GOQD[A5#AX[96WS_083Z]8$GF5:Y5;TEYXL-=MT M,D][?L%YWW;1K7VX O'!*YBY O&<\C55R' .%I>MASBCD,_**LY)2^,6\V9S MR.[>90#OSJAD+S./C#&WX>5[C)X49DF79E( XS;0)'9%.S8 >_I<4NU^LP0X MO6O.8P,O=]M9 M[1I6>9Y]55\ LK*US5@[UM[ZDKWXT8&V-F%>R0!D>T%2], MC(IA6A%-24!-$37!*VFA##(M+1P=>#$ME('7U4*IY[460KXT\Z67.UK*R]_) MFPLL>B<[V6XVI-+:=XI9:L6[ *[Z.C>"U/QR-X!,=Y$['6[)I6T RLF"-O24 MYF4)<0;[.:D3M=^F)=GDI6BAL/D08?V+$ZQ)$Y3 M%R4(.^MD%"LG7],M@B5$_IAG[P)=FF0O@O>_-N))T*T(=?9^".*BI M&ZX*U8OLHJI0QR,N7A6J%U!?5:C^!S4\H^V&V5;LV>+F>=/81:7(VL#K<_M# MG"H09*%]=*M:N=W2$'H)7^ARX(INT#AFHT77)L#I>4(#8R[G!(V#.O)_)A[5 MW+GA\E[\3Y0]><(;L=L6CE:1$CZ^^(>KC![_HO/D.D#,<0(_@EX8,X@\WX$Q M\V)HQW'L8)][.,VF4#!@!])U [%B MSUC/OU<@9G=I)G:/8M?T.-Z18X8)LYD;(BRZXXC[RHBX+L3(]B")^,;147\;*LSV%";&<>B9%!U6_7_(RKJA#MJ/<7L6+J11ZU8)!8 M$42.[?.U*T@@QG$8V2&-+23=<_UT\)FWF@=R\G<>SO"/VYA+4:F9C ,EC1MV MYS,K?2'C$H2:#=-!@F/^;8OUAH$DW6RXY?N65O> LB0O'G#,=]1Y(5:F=).* MO?3N^MT*;$46@K@;46X8>ZSW$)FA&P]#@ABYM'#VRF+W#H:8[5X=&'Q&W1O] MO*W*2K2=S^[$N?T3*YX52T8,CS"SH;BH2,0([FE7U QD-2O2H0EV1.>K%S&- M4,LE'1EV,:]T&EK7,95X^K5U#_V5;S!$;DW34^XVK_#F/4Z+7_%FR]8>]ITX M9#%D5N!!%#(&(XIM&/B6[S"/A%:@E-?X,C!FMBR"#G@2A(2']%0STE:*>BVM M14OU3IV8AEVL[VN [M!U=@?J+J?']'EJ0RLS/JV](.@KBGZ0]JL5(H;=>=5FV'.1^U5\$EJ.RS3R'$9"D)HH9!"A)D+<4(PY$ZPY7IQP/\] MEG5[S;$U\VK5H==&\^K*AL\,%[*%#0U/P[3W_3+"U5E/8LGU).Y;3[I3,]&A M>E:UD(X9O,R\Z$4;&CHB?0J3^Y0],4!8(=I=B((*XEX1_);26B7V-'3FHE5O@_W61_SW[.WMYF_\7_^/HG4 ]6K9HZ#M_Q MP^.&K?A3]M^]GVWW[9] P1XYTTUFUST3/^:%V"TDF%1B.YEGK-9-/D+*>7[( ML^J^;.+%U7W*'V49H/C95$$B\S,Z$C8Q2&RQ@(MY 75#-3.,KA[D^5K]XZ8@ MGXO;LF@K"',>?JZ+BHA2S76E9MEPC\Q8,R]X33[639&2.IIX^_4+.+ "&E[D M(T%2PIF."9F6B^):)2$2\)O1NMRJH+4"1E($%@L=J<#M!I&4WM,+)_V*^;(6 M;UA=-.(Z+ZNUX[LV$1V+?=\BHC): B,_\"")483CR+>=D*A$>LXHS*SE.WIM MH1;"*:H%7\Y%(A<7N0BHFMKN,;9E6*['0"H'$ :!&/+MS\=?U.T>A'?J$0\_ MN*"S.NE=B](2XE3X-A=^]M^8:.3&Z-43*_ =>_>=%20M66WAUQ%Q<>([,0Q= MS-W<,+%@'-H.3&R+.)3&V(^E&F.\%D!S)R\>TC"V6,_[[K?#\"[PKL$(,6,MAA;O9DO[,O M:8%XP0M]47J1AAUUB-O99;O9?6QVW G(\@RV!T6LAM9^8(_M!Y8>D*[XZV2S MK4]RFYJ//_ MN[!,/X)\]XGEG>->$1HX,UE-!*,;O]B1P@?IOW0,8899GB/Z M8)+-UQ^WF&%2C$0\YN#+1#G,QIO"!%,/NS"T:0!1C!(8LQA![#D$6[X=NDCJ M9&&8Q,R;H),6VQK^5(]4Y!RJR[ JILF<5K8TZU(-0YFE?N7R3M4PP/$ZE1>X M58HXWHDO+A^P:/Z85WJPC[ ![VE'++!NC,GU9ZWC4PK2D;[!C8BDQ.:PT(0DUK^SH%KD!#=<8V@<>P MYFH1V%)YV?: QU G6P.>//ZZ4T[7H6U9GFT3&/I<_1'S QASJ4';07P;'?I. MQ*QUQNXP?TG.%"S%NI1*18U*=0'(KX>"J7*74RKN0@@OIMQ'%"ZP,8M-KYS1 M>E53]CM+*/W])9'^3M-&_SD315\Z-?3"=>JO15Z6-T6>I-4ZMEQ/]!B!B9?8 M$)$@@3&.^%+B6MCRHR0.+7]=B514N86D,[;2/G)/0=IZU)1$461.2LV0=_'+ MV5I-5&KFL %T,PY(V4#UL&[(AG1'7E3->R"=:F+?([K.6%97._I;6MU?;[G7 M\L"*LVXT28Q\%"46],(P%B$4"\:VG\ @]#V:,$3CA*Z?6!'G\K[9-%F53[%+ M7-Y-:0D#RA[S,I6MD*LD.ED/S:PX5-VUAGISUW9'?]ZN/BJ(C7ER$B07=NOD MA7#NXRF\JV<;;@N&RVWQ7#N2C4_97! +N(?F>8D#_1 3B (;PQ"AF/\H6F>Z M"7(\I.:@#9&:W:'ZR/BB5+74V_-47-7'&^!?_Q@ZMOUOH!O. #^(<\/]/]G> MRO6\^HA5?&^GOV\=L?K?^81Q*U6E(E^KJ0UXU3?RV5">X^@Y=(/3)V>3+IH2 M+3NTH[@+'#5$5Z8OQDT!,V1N!LDL:F*FP)Z:E)*SNS%R>'.G^ ME0]>B0K(G>O+<1A&?H0@M8@EW %NN)AKP\BQ RNT/82(XD;F=0";?:O4,M/& MEW1SW5Z7T%X\$#77#+_6,%4';T_*6XVY+A'_.[L.K3.-KS[.I03JGR0*IC.1 MR\7(M+C37*W%XM^<&;W=%FEVU\3EZJ$/V=#U4S7O=3AB'5F$A8CQ=37Q1**% M: /J^PYDA%"78H)=5^G&B!87R^6"-[Z".-D5E^Q4*WMH25ARP9I;;HKK2RVG MAA_0,+2O>U'S=%3]L'FZ75=JS@PN 9<(QI3%UN)A60-[B9C.[.%%@ZDW1OW* M""=3/;_[3NZ%R?V$']@Z2A!Q;-^&-*$1W_;;+L2QBZ"/HL!'L>/[1*JKT!"! MF8W.CB38T02"J'Q[U%Z9C-L2$T@5S80:2*4FJ6-(M-JD]@ZX6*/4,3C=5JFC MSVGN#+9QR?[/EN]/WCWQ_]SR4:Z^I^7:MQ#Q;.I $OCBA G,"1(7"T@44+] MQ(V84A.3 3IS*]J>*JC) D$7_"8H*_8N&9*3Y I^.7I%Y=,!KK[^CL,RM<(. M4%EV#1V'>K9*3CRNJ:QLP__U[J\LXV["YBJC5_0AS5+1WJ1*GUC;C'R-DL"* M;%'LUPU]OCHF#$9A%$*;H"BBA'F!'2KIKA39V=?,FHD5N&O8J./J^(@118V6 M$Z:D@AL7D>IBVTKGKQWI'/, 6B8,JK\2:%/60([HLL9!21!GMD+M;1XS$8NH3_ MF!#7=WQFH4C)ABC2G]F8=+@!>1W8)%U^P&;,334B7SFS,J/4U.Q+5V!-)/B( ME>.VXJNZTWB> ,Z2P5L=>K(P==M#D?JRMT#T1'-V.T1S&#V+].[A<9,_,U:' M"IJ0J'Q+TLE!9C8@.[IM>*NAK&8QAO'+V08CT-6L0"]J@_U)I:$94NIA.HNJ M[R3<4T6=?N&"0_UX^JPC5C[KN+J[*^ILG@]95:3Y.[GI(#5\5/_"\V7R@/ZEH"Q_+/_"D]9[&/_2 M/+W2A+G.A3PK(AZ+20(=FR&(DBB"&/D6=!TG] FUW##P=^F\MZ^AM\<9!(TT MX5N-OAY'27"O[)+E^;0J+(ZO:)9>^5IX^ 9^5[5BJ<@M5Y=A55M5CJ=]AL#5,!BCQ4N."+Q W9(^@/TE2WJ?O#!>S(JG ME+!^(_I)W,D25\^;NAIU3Z+NOXNR9)_RZN^L$MW[[K+T?QAM+"4WG>VOQ'/V MFD4D<-T(0RMR M$8CUL\9%%Q8]9.J.MZA&"M2/4B[,]]&#]>9G0ERI^V)4UP MLQNK[]]E>06>606*/?.K78>BI&X#NP>@W+'HA;X2Q5#]JYM[_5WY?K?=G?8] MAMTF7##-?]M,^Y?.M-\P4;_@! M;<_T-#=AGUOCAIX=DS"$L8,P=U$=!X:N%T)B1=CU;.IB7ZE&T @M);U1KQET MG&23UJ25_;)!.4D[:";0*WMJ,ME%*W!5544:;ZNZ:TZ5\VV)Z;(FD^C-N7:# ME);V\:8@]SA[DZ^HMZG[P(?C3]X66)R_\(WFQS1C'RKV,)5V/_[R?%]M2Q.T M1+M[XQ+\)A@ -0>&NJU-0]3JL38R[&*=U::A=?NI23S]RF(.:S?PO01[".(P M\"!BE@4C3$2I9.;AT*)>% 6O(KSP^XDDX(=\.V+Z%Y[@%XX,_"Z" %?C,_9Z MG/[?BW__3^+*+^ZU:RX3XD[FV[:#E+CBM?9C[GFX(888V]SSL#P;XIC_Z%DX MP9CXEDVD*B:<#CRS$=Z1JF\)RE]#/H(^;N\N :1FGN2P*-TV[F-D"#(3U;:+;JXC;VFU7%K3^'6^N/F.Q7 M6)I>Y>Y1W<; DZ0[%YCXVU_3]13A&T^3-I\6W8UZ^(KB!#!,.YI8O3\U5<_Y M%.A!7%;7DNY59[N5# )K7DJ&'X8?-G?KW7+W>LN8_(C+^C=UUPD6/&5!GA0< M,28$BG/5J\>/&6)IQH*P*&(<&-TG>JE,K(@57:^F>'/X@ZIA66@,''6.#P*S.M.Y59SO@!H$U3[OAA]VI9;@H\IQD:8H1$X%42Y_) M:SY)$Y23, PR$F9^:%34TDOE+=7R\9^;\6H9CE!+$'J':MD'W(E:AI.H9?CV M:AE"U#(N3;Y_)>/&[9[78+ONUUKS!Y+H)\:8E7GJ:N XG7X1KS"V"/)(9O@&Z$ %,N M(_SR;NCZ5CB,U>I:V+/L;/?"86C-BZ'!TW"%U,[.Q^>GW_CNZX:!M;'C]8E5 M45/U'I?/ZMM7D397O"[$PUKG "Q,Y5IP3J!@ ["LM*MKS=E4:P!44Z^&'K4+ M 7]$G4404WAU&6"S;R3Q\UUN4XC\K^(LI"Q. U0'G&"XI@7* \$03Z. M&KXZ=P)P:E.IQJ(ZSILV^Q.A([B ML0X8FC7PZDZ EQ%6ARM;V##LK\>-"M7>/N^,#9?&.U-;*^RO?;G3>B$UJ!E2 M'LQDZ(=J8+%8H@2:*9T G65J=(&Q,TZ:"\UGD;2P?V:&M/W^W;T^R ]N=[O6%<'?U">V"#,N+0M2H)@H3S./"H0#D2.2 M9D6"692G(H4DE %H3ZQW!TX\]3EXI>1%'5?R$54]5O.DK0I^8 AF.D"D;&8C M3"0[F#:?B^WW6FP'1FX\S)-N[\W00ZU?C][UDX9WR]+NMJ4^ZU4 M^*99]H7K9JTJH[&\,LK+DTLLBAD.XRQ%/J&)&O<<(2R(CS /P]@7,:8IJ)GS M2'ZF5G'E56CK':3V2& SQ+&2-]L39I0GCW6J-_/?/AJAO%]C0 [NKGK!H9M_O*Z^8?P(K6>;\-9COXC_L9 MPS;\=_HC5;]Z#0;/!OI5CZ@/^>(?S]^H&WP<4'D_'7#]?.,=H9UF@REPM3/: M8?'NFWPJKNJ!YV5^WA+C-_E@KJJ6WX8+NT-0GJS+\E[<4JH\L6KNXF:UI*_5 MKR>#DPF"?9HPE*187M'SB"*)+ ]ND4:/,6, M]U+^JVZ0]1'0+,Q80OWZ-X5P@.X+4[E,D'X+06Z5[F)$8+8T& C<9GH,Z#V+ M+@0ZH_Z655FG^M P;3]P]>;D^605*<#)V(%P6"W'@8,I85LYB1E66)>!3DAV M[06NEYNOKT GE+.& MU/P?7D@?/MK]O-_MO'LMS+[^Z'-?@<[%EBZHPP2=G3 MI+V:MIKCLMFM-Q!%ZA/!L$8Y0@]3K3[@$QQI!ABM=*UOW=F4S@!<4_M,'H>I MX=>7W:+N9*7#IB=7L\Y@J-I7'::NY"**R/W5>\4W_]NB3+75EG$V^]OI96=W[Y>.[Y3/_U_'[KH5< MZSWX1;/OMJUZWJH$Y[,%^Q!*2 M98BDH*=]T#79LQ3MW3,O.=.,$.O(TVX M-X?"./?#GP:Q.7*?=].9U7T^"/?2?3[\@FV+EW=R9][BU<BZVTO7@TXJ0@[&(BU2J4T<898S M%.'8"^B M:>I!WN+PZX4Y4!$RZM!3AO OG&TWF^?V5PPGC)*()$B)19:!Y MA(J0_MXT';7=,/X,41_#-F^J[]537(>:X[4Y6.KM'],'MNS1TOSG9)[F>\>2<> M>-+NI+]=:;G*NW5K@_U#OE18%!F)A=Q@LHC+HS_)4)&$*4H3A@4F+)$_AAS] M9F2GM@6&YI'PB@V8C6 H43.CP;V<@%;$T "0NP$1@8T*&&)'5H8AT5G-#I@@ M+NT0X-OPH.+GS?K+?L4#GR2!ZFNW?5[OV(<5?C(-*78N,+'62[I($?84912< MA:Y5J[[E6HG-/+38+8A^%7 M^RBF<8YR+L_V7 4<(WF7B$.C=)IQ;$R==E.SH(YWW0Y-E;+AB@MO=6+#HO\< M7.)F)_[T]"C9AX9D:[Z\3P:2M>LD9RT8E]WCX$S,WS'.6E"M M7>+L5[/>TU2.(/Y>VRF_\#47R]TB$E@D1>BC*$LC%/,L1CC( H0%%YD?BB+. M0^"FU49GXEVI3DO=X>]V-XPNZ1AO,&,Q@W<0!5=2/-P6O)]JH@X+6@9@N=/_ M5BIS*W@?U!8-[GU\C(K^OI/6HFX+252O>;I;A%'N)S0(4!Q0]0N3=H4(. I2 MG'">Y>@Y \+GQZGB"443C MD#&<8&(^I>AR\:F3610-Y4$.PI_(S]Z!NGFD_$H8_5HX%B),]:#H0.'Q+AA6 MD?&KQ68+BG?!:,;#.Y^Q.^<^X.7V#[S:\U-?I$;/KR0O$K_((D2D$J$X$=(@ MY:F/! O#-.-YAL,CX:P;X\)@L?:'[C\(JQW^(G? MB\]\IYJNEHN(KJ B%,0T_47*(TCZV/16L765U99[RS/=UY*M[S MM-F^>KA4_WHF'-W^S5L?7G44=>\30$_,O?6UV2+N?4PWX^V]S\$#9O((7-8E?AP4.!M<:/*[L:9_'"5VX$*[@'77:J8/RIHC\TC:L(3Z M-R#GPH'>G4%R<1IB,X9M%6H;7GVVD)LQT&;HS?PEVR+TCVNFIVN"ZL_KEZ:. M=QO/#+V&,ZQOUDB E^/K.O,;E4*^?%FRO3S8W,P,[00THLK\L-+,!>87 *YK MRR\?L.Y6CI^>MJJ?ES1A[L47_L+7>ZX;H9^N><1/XPQ3+&WH-$4Q20@BG$:( M1BE/A4\$QCZP)_DPU8G5ZG?Z5>[GE<>FIE]Z#<;D!D]>O=_P7YNMVORU@?;N M:*#)$Z$N<0/W*#>0M]FUVKD482I]3KXAQGINP31]#4&@W745-Z Y=^]PWW:I\M<^;W?_EN_=\IS.3N,6P4X.UIDY".>P(GF1DL^:; M?7D^JT RYDG.O!-K@.%B)K(:/L9=BPFV%5A(:(J9J@ 9V,TP,R$PWVPS -RS MF6>0]^RLBF.7J$^;LFQ$ED-,?)\CD>,$Q8)3A*G*!4F3E(6%_#\SJGGII3*U M,;Y_YEOU'?PWV+G?+A&S(H2U". M5;)6FL5R/<:"S&A H1FYB77VHCTN676KN=.MA1HQ=-U=^O$K7M]7 ],_;]8OO-QQ]I]\^?15_G[[ M(LV$)_ZK7'JGNO\=0YZ+(LEHFJF1C ++K96*")%0",3#E+"$1)F/LT75J>CW M'=[NS&RA'P$:1"LO 1HKYOU^IYH_,3U(@?"GY7JM_(H$RZY0*6XME'#K+;665X?ERKQAO/WJ>/'^Z]=WA%]RO]@8%K('M$9G:XN!(# M;-,_4FTD=4Z4TVD"T%FQ0P^IF2L>AD%?EST8O#-B-M9M6?)=^6Z_57['19CG M219%'/&\D J-XQ@5"6,H+'CA9Y&TFCG(CWQ-8F*'5&5AT(J6AS5EB\%8YU(Q MT]EQ6&&:6L&LB-UX-3G'$[!:H;@^/4[.5#3E?^P1?U^(,,-%BBD2&0M0S%BH6NY*+:5% M&@D2">I'$+6TX&'JX,\A^Q:FK#;"--/FB44$4_=#]H=.:CZPX_U3\N,=&&I. M$S[PI.J*W6T*(R3B:->PX6#6;66$B"[WG3%+68Z77\GC\E[HML2?EFO^<<>? MRP7)<2AXF"!U]J,XE19!KC8A1D/":$JB2("VGE8J$V\NFJ8*2%63 _Y4=#U- M&%BQW"XBLPUE-'#8EF&#&3Y8O ^3J_G?K33F'=/=!_-JFG;OPR-[?IPN <=$ M!QK[49$E#)&8%*KO1X&(SU5[@;1( YX'+ --NNZA-;&:-IIA-.^?H[H+M,O, M]!+N1!+0.[BE$.R[@G3#<]T9I(72VW0'Z8;?RF MQP.XF,?9O>;4!V[__$GU8[Q^]0[<>35[8Z9T]LBO7]NG%!WPR+:3VBPS/(?E MX6B69P^A-YSI.0R_?[:GP?OP_B6WSWS-5'1 U__QJ&!I&G*$,U_9 4F*BD": M[()R'F-I!&2145[9UVC1OA-?BY\6Z?52-0,F MK/UD(S\#8PMB)LG"MJB!&1Z3^-W":[&!7*QJ.[/S$7__ MR.2*2[&DFFY5F;&("\&"R$\0SC-5T4DRE,=Y*']AA*:"Y"(VBKL-4IIXVZIH M:W_V.?6ZY@>^3D \'KVY] + M(Y-B/W,5@%,II2H+-4!&($#$2<\)I'G*>6";!RN4A7TS+I->*F,6H MCX803"-J=L"@(;2:RHWJ>SA!SFJ#>]XO>*5/T]T[O-V^+M=/505.ZC-*1(!5A19',2T8PC$+4!0'E H:\)04 MH*03$ZI3Q\0D<=W)Z#\T.+CQL&H(53'A MNN@'!-I5#HL1S7ES6B!BN,IQ ;T,;Z/P#G];[O!*Y] \X.W]5K?]9WK9![[5 MYO@BC6B6<(Y1)N(-[SU M7G2#[3%UE<;"[-\PIA 1=*\XDXYD0'Z9JEDP]J4J&965C*KOTO'[HYROM)9IJ?AUU/48(H*>C@M&R\S6G3WU2\?UC;^N50.0E9ZC9S7RZR0",ZO'"AALM](D;CQ%Q)WA*+"KSS(OR$2 M,((*$?$T$"$-"R/W]]FJ4T?HE*%6[I94GF=UFE\=1)*T#:-RYU+HUS]K;#!E MLX1EK&RM,/HT2[[0T"KYMY-&G:\UB_JTLG_0E?8?6KK.MIPM=]*Z5W-D7]]O MGO%ROO"XL;>!6'W^8[I8O M_#W>X4.O@#SU$QP%**"^&9>J2%"\X1M&[15&R8\ MV&H )JQ^_70I IB.VJ*W"-GV0QL1L>U8>.: ;3^\ZWCMP//N)W$L<)!F,?-S M1"BG*(X3-I*&##UM9># MTYD9CL_<7E(_S(2,KC/8Z!T7A92Z88N[&LK6Y::VB/L+ :OF/PYJ)MM%U:_9 M$TD):$,#!#1+>60O?D>5D>TTWK HLA=T?SUD_ZL6D^94$$''4[YN5O*5+[LU MH,JD_>V)E;R*>S2HRD-JM]^NP94C'=B'U7@\;)C6VB*&S:CK!64WK*Y]R?FF MUO5".AM?U_^D[557ZN_S9JW#F'KQLM$&>L&"+ ER)E"HQM;%0A"42ZL9!:(0 M>:V_%P2'9H&+":W !O?[V"M#T$NQ*+%9786N)6%R)38". MN!CW+C_S]=@$ZO4EV>@MB]ER[*_'S0/?J./ZPQH^3J[]]8DU5E+=ESL=D'C< M> ]W]V?MRF^\#YO-;KW9 >SD+C$,'Z@.) !33E/P4TR$Z\=J-P2N8\WYYK[U M@SH;]3;PJ)VGZJ*;]VE*RTK5:%^?'5&113@D.2(YX2B.<81P$DM9LEW$V#^!8"TSB/",L M#E!4X!3%#!.$F1^BE*G92U$1,#^')51UTIK8JFCOA&_=B;!;9&:[B2-!P'8. M6QFXF 4P62/";DIO/0E@N!'A\"NC>[;YB_ A6R+&,J2\Y;3407B4Q'FR$\$17$B+SHX8#$*HSC$),ECS@C$ MH.@B-/&>4Y%U84IT2LK,CG"!'[996$&W*(WHQ^6L4J*#S,R%$_U@K^LH!IZ? M>>+KIV/C_"ST21Y'!!4%D_<%O^"H".6?2!:2(L %M'_3>)8FW@B:/9R&IRI> M]'I2C(Z87>#@\S+;9.;]%&#;T>BQEA,-4G GL[>>(_GI;48TN!.@LQF.URM; M;K3T*V?[%:]G2E21W;*:$*G3ITYWB2B.LH+Q$/D!#J2]E#)4D)BA( L"0B.: M)P14T69.>NJ-LV;D.-"D9N5_U5-F@5NAN40-M[Q)Y 3I-, M=SL""^1JVX&O8#N/;H?E3G5L 'Q+Z?YYKWO?O>=B29>[199' ME!:Y--%BD:"8<8%P7OBHX%&>Q[XOXA#4/7N8Y,3;R8$!RT[:!B(SVS?<"@*V M7QQE<"#N_=0@[]7TNX-I%O/C3,$Z&Q!F?\)MP%7*=AZH)3 M0\=NXY6)-;6F]&_F7M@FG&'?JB42F*H=,Y$=5%9:T[/L;$HT#*VI4P9/V]F/]]_X5EZ)UT]U!XA3:W 1 M1%G$<(*8'V(4DP2C7. 4$2J$_$F0T0"4#M!):6)M/) S/(2&!6-F'#J!"U3, M \G#C(9R$G?](#)74\8[Z;,;.,P)VZD+D6E+DT6 MC+7FT(%4]RADRYV\H W$H DS;82Q]*QVDP./*C!3C47WH&-&T\S=P/$[VE A&?=4N "N=Q4+%:P*=J_F(8*J-5M>W=BLZ%S\"ZT4K<5]_ 5 M?2QDF$+;H@56T'=#LBR7;UEPQMKX;CCGA? ]S]DWHJ*;[;?-5L>E=8?A=^J# MVKZ^VS"^B$0B*$H)C2$&&2%JA(TUC^CR0A,PH)&]*;^BI^:,S48.&F M:@.N>EW7C'B*$WB+JCXQ]FOI!,*!*:T+N5@UKS) .ZJ'5=_ZL[>R,@#;UM'* MY#4[V_R624-4+HM7JJW&QW5MH_[&]4BL*. 1(QE%.>?R%E]0C(J\P"C.Y.T^ MPEF,,U V2"^UB17_1%NW>4$?UUY-'F:#]TO,S.QV)@>8CE^*8'D4@?=G1=OA M3=T(HR-KNI_6K :T$>Q+F]GL)4L-+TN^*^LV>$<'F8$XTSSAF6JIB+0N5&L0"1/* H M("PG(H^2L #:UU=D$98Q-=KSFP% M=X*ZMGR['QTYZ^:XXW.?AAD+"Q3Y0EYNE7&;^W&,*$\P\9,HCD-0 $:3\99[*ZK\OUWV92SG"E5]>#\!%\[YHH(F\3$J#$Q4\SQ$6E 595+"4&658]5*96/$J MNIXB[!TIF\^-ZQ9.O^XY@PS3OU:TPY=& &SS&7E.X-L-QJO%L%5B>,9,5TI\ M535=SUA^A99X53H:@C>(L6?R7?>[LXV[&V2_.>-N^.$Q%]^%7X@DB'*!B"^W MF#@(Y3Z#PPSE-,N+B"<)SD)(@ZMJ6=#N8MNWROYB"[K)3GUU=7U-G>1>^A87 MT?Z;YXCPJ*X>+-^M-B5_W/RV_K94M=O U.6^-28^6V')R[U@^_7 )4Z@9FBJ MGB;K+=?>X_*9JP2(WSX_?&ST.B@G2FHV 6W7@+%OX?FZ,!K .VO%:/*\KWT]-NQ$Q/-"'.H ZQ&7J!1HO!"M7D 5^"W]0/[@13J&.A6?V#/7#NW8/ M#3SO8A9(2S]T!R-!^E:=.FC2/_BBJ\/^F"$AO3()F(B@?Z2(T0IP*^"=*I4ZNE:3/,]\(0H44%ZH(>L,X3Q-$4U% MD(9YA(O4J"'9U?V/DK./ZV/UTJT:X[?<+1N5;T$J$I$S MC@@-2YBN1.)!.5A5,@+?.Y'),A9G!N5 M.+8M/O$>SS8!3YS.6W?7VI.3_V,M/\NY%%SX=[[9%5LC-F18H9,)' M<4$$P@GS$PG\S41_W1[J7*.!:GB\7F^).5X@<8 M9^Z0F9D.CY<$T#PX0JT3R0XD)^A(T@K)=3N2WP M&S/W_*_ZUGYE!ZF3!6W[Z MP%O0V,D'-X=&X@VT7K7G[R1>KP9\XU6055I4!?K&NYI!J8%["KFGH'L:^P\P M36&JC_.MAS(XQ_7WF.TPUDC?"9;\K:AVJ8&W/VTL0GEZ2% M/M_=&UK2UY#Z3X)1:("AKAJ(PZK]3NZMLD;.5YHM*:050#/GH_T!^%?]@6]@ M7_/C"Q-_Q1_N[LV_W2<4P]]L*P"P;[4:/N_V"WW%M-67^;3*;%_D*\:;7^+K M'SIJN[S @5\4B6KME,4AB@M.$&%Q@@03Q& MR[8]EN?P8MX-01S?4'DJS^5Q_;=MH#SHK[QZ$)XQ4'=QT=-WCHDUN6!&&9P&V0G3/--@+%R[; ,P;%!F01^F MGNR"UM=FRS#H8[J99=#[G--TR0_+-5[3]CR^*)-G=EYD*,X256541 C[D4!! MZ&-S[AMH@V'J'SM::TS_4!N+"0]3ZB&V_*34X_3P'X@M?\W_BU2/?/B\H M(QAG5*"8J];*>58@' 8"B21BC%(?^]BH7M^0WL3:5%/RY*O/.@CXRO&V! ;^ MAD1F=M(Z% 1, RO"-XUR@SKCZ" <1=YEWRHCG,ZZ6/53F[FGE1'TZPY79J_9 M*7P5CE$QG,U:7K;>;Y[QM?<[;2? UKV@"<=:AI?<"I&^GC6N5TG=T#%[0(4A[D&/$XD 9J M&/BH((0KEW6&N5^$&6:0B) YZ8E#1;?"97DOM/N[ MMO*".$SBA/BJ@"9 <1H6B&2,H8BE*U0 A2:=J<%/^@LLE70CA!SQ)4WDS+>0A3VB&2!ZFJB>=B'(6^Y3[ MP!@1A/[$2JMI@$]RD "-C_.IQ (_TRM.O)\4+S][1VYJ*UWRXS49NO'ZI6AS MLMO(PMWQ#J(^]QEO(YJ6@]YJ&:M(SZ^28CV/\#TOZ7:IW#<6)E@P=0@&A((,,7=+>R &X0/6*8H)V=.53;<-/0\G-&H RA7@2E3-^R MLQ@NR@(^[U7L2YHD*I&KO-_ORAU>,WD[J(X[QE)"J.\C2OP8Q7'B(^*G"8JP M'Q>",4Z(@-@+(.H3[P#'0B-<%QKI9#9I"I_8\)!'%".J4*MB1%\E*DDV>'%N5E@)P9%1 :,]JTEA)99+@\)N$=NFV?78M2_\ MVV:K_!*JQ^^^7/@!B4429"@+<"*WGIPAD@0$)3Q+DB(4!&X0M>HN&V?W01C3,[EAXYH;9_?"N&V8/ M/ ^W_1MZ?_OTM+O;;G6,XGEG:O)W+C"Q!C;H>I+PEC^I4F))?K/FFWUY4>#< M/[<>()5AN]^)0&#ZZ%(6(,-_$*N5O=^]ZFQF_B"PIG4__+!E+HH07'GS>>4' M>,3?O^C1X7(G6.\EL3H'9K,N%WD:"IYC'_$TE!9]DF4HQR1$ 1=^5 1$I'D. M2E Q)CWU07M@Q%M6#J\=_NY)TOQ&5:K0OK8R8V5J9K9/(RG@>7P44NT5E%QX MB@UY-*LO^W*UU"SD\$"@\OM>)Q55\[YK O/&]3H!7\;WN)RVSRD]]N18BXB*- M>(3R'#,49P5'.1<9"D4:9-P/TEA=B,T3=!IK3YR!4Q5K6S>X:PK!3+TLH<'T MZI,!'GB6]S7GKC*Z&RO/F[U]#>DJ4[OE$L5V,O-3OQF6CV]4&$;0&OWLS89>G]JEKQI.DF/DHJK9F-V3,S; M&6R4H*[:>(U;S;*/R_8)KY?_3Q.09GZY62U916W-'N0W]5#T?R_J2D]5E"ZO M!+I=V&G4Z$GQ2,23D$09RF(L4!PS5:Z2,42CB). 1I0EABTJIF(1HKY6+2Y^ MV9?+-2]+#Z^9#E+I9+@FJ\#N,JX_([/-\2WE#O1!-CB]\7OT3"38$#@.4C]/4)JJ MSGPY)0B'-$3,]WW!:1BR$-2LW)CRQ'M%@X^Z$_09)YY*7H596N8R-3.A)I$4 M;->XO7_WT;O=[;9+LM\=LK0?L$Z><-?EPQJP(^/%G.ZL5@E8')?F!GP!BQIG MJ]R+61,NG"=9@#,KYDJGF#6%PF'>Q%LE2PQG2#A)B] +K59WWSG=J_#H._D) M/6VV2P[L6-ZWQM0ZM%IY1]K>B3A :?H$8*!"CK #%:H#MN,65R;@[!2K;^'Y MU,P WIG2F3P/;XH[W:2#6\:6.SW6\S_6RUUYA[=KSM[O^>/F@6_%9OLL[_)\ M>-Y+(5+L%VF*\6EQS6; M'MMK$_;;B=-1,X/^#I(V:&C\HT.8)V;6.5GH%[O)0H]GDX4:WT@M"J^2A2>% MX3UNO(8X1L\<^OM]1K4KJO^Q7//!)$DA MVSS35+ZL,)/@%+ZCA4FMOE4[;BB["G2 M*#C;#VLN0)7T77(8OJRZ$0',DC% [_VI6'!7.C^ T;9DOFO9.4OE!Z!=E,@/ M/6TQYNOEF\[4,9[R53\_L8K)O:;"7;!]ME(L,N?6>;)'M(A_?2S+O3(SM\OU4S6M59N1[S9K M:6&6.B&I^O-N*57]=T[EDU4-2"PX"XH<19F@*"8D1'G@ARB+(IY0&DB2!*:C M([B96)VKQH2W'CWR 57E,9(VU?J9Y ?=(%0KQXHOKV+L.%];\Z;S+FON5(YE M@S_OQ*#+'<6!G)QM/F-XF7F?F;) B<'#LC(;$,:CQRVTUB M!F\>_9@<[0H=1&95]WZ@EWH\\#3\#OQ!\KU9<]4)0"K^J_:"20+_V./54BQI MG2G]B+__PM=<+'_K;\ME;D"Q\:9F#T,Z2,H>?MFP6A[=K>>LOY;5? M!\V/-TR2!ICZ&4&4J 'B.1>(X,A'@E+,XZ+(PPC4!*.+T,2J>R"K/%Y54H[U M5;Q35&9'J@L!P'36#CN\E]L ,%>=V[K(S-NG;0#L55>VH>2LM,8\?( *:IS8E)QUC:QWZD\(Z*'7!<]5.\7'[>;HH=X*YZ M*78]]P:MDXYV'Z5%EL1QC'!62.5E(4$%91DJTH2%19R'Q#>ZVSKE:F*-=]*O MQ]8"=_.QF>TBLW\8L*UGKL]AWE9)$UT=W/#T]VF*-'0I<;MXUQ;<_$Y) ^J_ M_OU?#O\B?U'-)O_]7_X_4$L#!!0 ( %N!IUC+%8 9ME 'G( P 4 M:'9T+3(P,C0P,S,Q7W!R92YX;6SMO6EWFSF2+OB]?T5.S==!)?:E3W??H_22 MY7.=ML=69M^>+SQ8 C*[*-)%4DZ[?_T$2*W<1/(%]4)9>;I:*OB?W+__J/?_F7 M?_N_"/D_/WU\^\/+2;RZA/'\AQ=3\'-(/_P^G'_^8?X9?OC/R?3OPZ_^AP\C M/\^3Z24A_['XLQ>3+]^GPXO/\Q\XY?+F8S?_.OU7*I/5,AD2?+3S/GW(^+?[W]Z&RXZ8,X+/OQ__SR]E/\#)>>#,>SN1_',L%L^*^SQ2_? M3J*?+[C^*%T_;/U$^8G O"JF+/YU__P+__I?9\/++Z/9W MGZ>0<8RO#!,/!8N2S,)M/?9P/DG-),N=)IE(3:8TF MP1M!A$J)>IY88G1EU4CR#&E>R&$&\:\7DZ\_XL H#R[*-X4G8L&/M>F6?#F. M[E?C^7#^_>UP-L>M.3OW800#:KBRCF7<.M$3&4P@3F1#0A+6:@$Z>M:)^@V3 M/ES#?>F>3>,/DVF"*>J1FUG]-#Z0]#J"KS_QXQ<_Q8%(_#PH9&'QR6-A<#4C%]Y_&7Q"?D-1 MPB]&?C9[GS_-)_'O9]^&LP&7*N+ZD1511B(]ZE+K?"(L<<-!1A7]+CAG/PL+ MJJ]G6J("1O/9S6_NX/$H,?T!I;.()Z?@=P/ N4__R\FE'XZ1+\$)KC1QVN * M4N+$"VD(!,&SE)%S)BHC9IV*?J!26;R3JKQN 2V3R\O)>+& 7^ RP'3 N>(T M:T-23H$@Q<@/B(XP+UP4.B977;VL$=$O5KI*=14DG5C<#$867#F[7H'F*E.6 M(HG9.S34$ZY J$!R3B9*BDNB^20@N4_%7BCASPHE1S/Y:)B@N14F'8&R?AZC M$P!O4.'.!B%3<"E'PHW$1:!S19S*GBC!D%O9&JEM1?/U=N)^P%'3,JG%U1XU M2%G"33#A'#\[H$)[&[@E,EJD&S<+\1%WB$@*]:% ON30"0WW9VO%.#U2;),* M/&Q$]O_OE9_BB*/O'^'+9#H?N!"=8$(1G5PN!R!%OPXXL5E1+;F/$$P5&*Q, MW(I2J(>(+IQM!!P?8#JJXW XGSJQ[-A$<$UM-$?8\XD1I3A:%T9B]95CHQHZI/- MPB7(W2R);3/O!0[YG,#1B;<]XV/)D]?#$;R[6IK)(;-,92;4&"#244!FX*%( MO61>.@YXZ,3+)G#P$2Z&)5@\GK_SES#03 %RT@R5A.9 M@1$?-) $:&?[+!/:WQ6P\'#6O?"@GP\>.O"T"4R\&X'.D4<4EYPM%$XL$&D)I7@,A.(O9"C'D^B*G'\28 M=.Z_O4G(R&$>+J]OK[5C#!1YY!CZ[D4[4HC$"N048P%2#A SU(#.ENGW HU] M/J"IP>4FX'*6$@IC=OV?PAXVH%&RS+4A&_C@0:FG0J:"*TI04.+$RN=(<[*J!D(BG99/83< M3;P?/IY%Y+0&:UM"Q\*X>C_],)U\'8YC">Q(E[/#)0">DS(&=-B\#$0GBX>F M%&!=Q7-F9?;]#RC/(KY:B<$]PZ1HPK,I^ 7=C@+SC M$MD!X:R39 M,9&(Y3I;II2FO)L.N3_;?E!X%M'4HYG8L_!+4O+HP^?)^";JES.W"8TBX@U5 M2'M"4TD;A>9TS%S1P$SL=N>R.N-^('@6(=1.S.P9")\@7DV1&XR'\^%\A == M3CPQR4EFR:/KS2,R(42BN?8@C5+@NN4:K\ZX'Q">1>RT$S-[!L+YU)?'()^^ M7X;):!!B<)"Y(PH-8;1Y1"#66OS14^:\UQ ZVI0/IML/ L\B&'H\&QM1!*^^ MQ<]^? &+N+_+8(45BIB(AYD4F9(0O"$Q=PHS2ND"E29AL-)58A]3))/. T.D?91TN1)Z;.JY3-L^\' MDF<4XZS Y"; \F:,H_DX'WZ%EW[NKY<\+14E@0+ ME!@N!.Z!I#2K<7/_8-+]H/&,XIS'L[0)1'RZ]*/13U3Q+FT#$JTN87B _?IY.?I]_?C&Y M_.+'WP=:&5G<:>(Y'HG26X7 -H901+86CEOTNRH@8^/D^R'D&84RN[.X":1\ M^@RCT0WU5&;!;;*$Z6!0\^%WWGM'C+>">4,9L]T"6NMS[H>+9Q'7[,C0)N!P M[]'=I\_(P=G[JWDISU#\\X&"J&7R0%1."&XJ@7CTQTB,DBG-K8O0K2# XS3L M!Y=G$0&MS/">X7-V">-4O.$PN))J',)VM"@BPK$$U$Q M0_"@0+=@ )$N#3%$QDH#6 M5$E*XXR%;)CN]DQEZ]3[(>19A$OKL+<-"Q67,?6C-^,$W_XW?!\H0[,/*9" M?CB1F0=B ZY'9!&D]H$Q4\-G69EVOX>/SR@ZVH6MU7#Q;S^NL1/7]_>C:K6] M?_?RU;M/KU[B-Y_>OWWS\NS\UO7OQZM/?7KTZ__20^OV*N#T^:/?J M;@<2WK'LVUJAG_?Y]7#LQW&(>F*R?.QX6U>,@>+&9T-XI.C.H@=+;-2):%J* MKX241=KUD*-3":T==%6K&;8L.I%0W()*2D1:>%TT(O25)#Z%F*Q6EHM=URZ= M5MEC&;F3(6%KR;##V=U 59_M%;&<%"Q01TE4N529 $NLATR,TSR$P*@U)\-- M&P7F:DAX[_IRA["[ =QLJ'O$HTR&64FB<;:DO)77XR*2&&T6GB:AG*\,F.=3 M7^X@\3Y>7^X07K> EK7B9SIYHTM17V\M1X/,V[( 39S7E%-G7!"G*1W6E#Y#;8JGKRK)#$P0*34Z^ZA<"22?/7!&4TXG 4G3]>6Z MH^1H)C< DUL5>^#REH MQ"8Y4IZ3:LQM!AK7%Q"WBXB2QVR2)]:513@1"&I$16R"DKS/LZ:G0<@*(?T" MI8MD-X*D"YL;P,H+/_M\-D[E/Z_^<37\ZD>XF-G9_(6?3K\/QQ>_^=$5#%1 M-B7IB?& >\DK(-Y)2="^PMT%.GM1^_#9B[ 6L-0) *N62W5I- "QCX"<&<8Y MI/V6)R3U7G%4W%$D(CF+) CNB(L@.>Y*#Z%VQ/) $OLU@^K#[I02ZK5:\\T" MWXR_XCHFT^_O8#Y 3S%&CIS*UALT#"(E+K-$N ??L"XQG"PS$0V4A(/^4X3X>5[MQNX#Q[/_\,TP>\&1CFG4XF$";+/6YR@E@;BAF) M*PM2V9AWY>\?@Y=U*OJIU7DZL'3D4@\#=*8:"Q1=/%J*3OBRX_HAYKH MK(X )W7 ^JG=>3I\',_=XZ$QF?M1I7-G\J5D$7P8>63'.!5KZTL)8)13E*+" M$T(&(B(KKYEP02&5A]6" U5>VK#S@=AQQ\]V>EHP=ZMX[-68WH!N>8\K\26= MZ"WX&7PL#2G?YU]GLP FM;3".0'"X&[1*Q >TR%Q@G -N*LZJ'TB["&K! MZ*T"H7IL;\+\?7D]<:EJ>PGG_MN2564_6*-9\,R2'!/N LLYL4ISXB2GD)@( M5M1NCK6=FA8,X2KXJ<3P)L!SST![-QG'ZX,X*^-$#*5]I10E.]7A:6[0!70Q M1*46)9.5]KE:,H+&7%E8: MWUE+XW@;N 7CM^*MPT&,;,#3)"IL^*#3;_?N<0 MH,V>DRVIB1S794HJ1PB1*%:L>>O1NJ]M^NY+6R.7WW5N.$\BD ;TS+UUK?F: MSBLNO"3*0.DQB!ZBH^AZ0C"6H=T&0NUZX-@16DW=@IY&^MLAUD44#8#J+,;2 MXV'VP7\OF2) K9L1QUF&VDI!DP M=9+SZD'7G>D-0.?%9+Q@Q7\.YY]?7,WF:/1/;QAV4PMKX%WBTB.'B@. ;J,1 M)&B_*%W"J)(F2UW]>GT/NOH]\$X$J^H":<(5P\TRO<)YUW@VB-K&*"$@T)"RKE#+04QXGE M^9! 'H5 8G:X()X9Y[73,G93U&],Z$1HJBB$!B"U85,(RFP 'XAC%'U?*SCQ ME!H"VDD69-0NU7YQ=:0B.EELZ$30Z*!7MX\ZAKR?PDXZ'8HJB:)'Y?/YZWSPPG\9(CB73[%OZ%=X^ H; M@0 OW8RM#B0H!T0 -UD@@[A6:6A'T?J)!CIQ-X&#-FS ME!;%@_SH@Q^F-^-K!@VLH!%$,L1$B>J5 ]I9$1C)>,2*H*GF.RO['15-WDQ* MW[?Q54^@FFQO #T?8>Z'8TBO_'1<"MZ=Q7AU>37RXRJ?GWM$V&JLC :@->]%2Q"!Z5R^Q0^PW@V M_ K+Q,JWDUG)J7R?S_VW01(:G4%4WUPQY%ZYC+',!9*=#]%%#5;7QMJ!)/;K MK9]*F9U03 V@\'P*?G8U_;[@WO*\OS[J6126Z5BBH.B- ML:2G+-^LBL8+21$6G<*#K:0[6A.(]3P:$7EI9U;]/'CR\LT@A0+. ]&V9$HE MJTG@I?B?#,'ZR)/@M0ME/KORS8<@X9'RS8>PNP%+>WO!V9$QN\RM8)"]6C",^C?/-!$MZ[?/,A[&X -YO*BF9<.U)/:"@%)(S(! V^ M7.Z)%5? -).U'[4^G_+-!XEWC_+-!_"Z!;2LU18.5D8A.;H7+EDBI0O$I6P( M35[[F*16IO;-V3,HWWR(5!\MWWP(BYO!R(/*PKF\M92 /J0,8GGSYT/@1!6+ M7W"M7?7\^N=0OKDS2HYF<@,PV?!6DWGA!21#?$9X2QX\"<)Y8G%5CF;\V9^L MT<3;)LLW5S%1CF-P Q#9.S*1K/).X-;A.93(E,!U0;F/-E[Z@&N5N?;;L*H/ MHI^RY/-!&#CV0?0A FD :#M6XJRT-HI8ZFZAO1<,:E3XI+7+L;0 M*IA.(_W]4PT/$45#J88?_/3]=+$1T^(*Y@-,%QV1!Y8S%[+$$]II5.X@' DJ M,2*2BB;RD*)=;9/S6.KAMKGZUD)U9+HE%;$*@QO00@]SYI9=L\^NYI\GT^'_ M0!I "CHIZ0DU#A6WX8JX4#I:FBQMS-P#J_VL9S=%?5M*54%U B$T"JDWL]D5 MKH0[:= EL 04HVA:@B:>Y=(EU8N(#F<4J;9/MIV:9I.*:D/I".8W *-[,8FU M'9&=IC(7WS4!H#VIRD/*D(GBN!2>G>*B=B;'#G*:31+J J1:[&\12=<;(L64 MK G@U93T\C(M62K:&A)L4*6\L9 V>^YR[3#T5F*:S0SJ@J ZK'\V';4_G>/77UZ] M.__T_O6+][]\^/CJ;_B9-[^]>O,.?WQ5*WWCL6E.D\-QT.(J)7(LP *G$A5.-";$I$ M:>,"LQ"2^^=LL'V0A/?.T#B$W0W@9M/-(07% 1BQVN.1*Q9';C(DE6Z^>-YF MSJJWPWTV&1H'B7>/#(T#>-T"6M;2!P",AU3:^D)"#U$S08)+#HW ("CG/.OJ M^5_/($/C$*D^FJ%Q"(N;P$TLX I22B;3F(.#VM=< MSR%#HS-*CF9R S#9<'EY-W_=E:%6( M',O6!IZ2WA;TO&[%>M>;QFB%-K[Q1+.2N0LBHB$G92FRKWG.C$IULLYQJ\3T M?>-9%2UU6-[ F&3\>PGR),IO!FCRH/9_'J=-S\N__RVT2?,7GU#IJ(LAV,__;XP*$JE MZ^*T3A;:^^8/%]U E:34*VF)$R$2:4NK\Y@< 2F]DB2E&)Y'Z! *511"9E+RM4HU3!'"&X_E2?0-LIJ7OK*?* MX*S \ :,P_TWV<'[:""%L-F5-BR%'U)'("$6BUE08U/0Z,S7#JN=<#E[P=<\ M&_BV(?8F5.?U$J\W\4_H_9585-!6:94DVN2!XT96I=8P6FX0RD6.IBE53UO? M0LI>R+//"GG=V-V WD15?[>'!A I"&\R&OC>H+50^O8XE]#*SXGRE!1GM-8VH$WVJM$*.FB@61&PWI>D>B N*8MJ$G6GIQDMS=H7G-7J MYS+Z3&!471(-:)T-R[E=BCKP6WQM04#<%S&_>0/_D9\,X0 <74L:#UZE0GAL6KP6T)"G0D+W@.D#M MZ-U&0O:#S7.Y_>[.ZR8NOE>7\7(XNII#&A@D-@O4FV -*D_G!0F!2I(=E<)J M"A:S] /9=+\^J2>)ZO],X^_>WUV_?_^>GA M*BJ]S;L=_ E>Y&U>2/V"R@4;KT>3W^]NLKS-WFNM"#,.SR[&2N9S0F,'K2#- M1%31GJQ4[ 9Z*GCQ"_Q/)V57I)^^_SJ#]&9\>^=V%N>X7Q;UC&XYD,%:%0*A M,9=J]]80IZTEP@$%XSPWOG90\W J&\E-[8J@#9&!4XJK@3/S8>P#?=/,I8Q$ M*15+9P54R8#F8E1*HP%)7:C>I_OPL-+)8'1J:>\,.QW"^@9P10;L9@6*8&+0*9D)N64^++<]S(8Q 166Q=[0) IUA' MO_E$3XSBWH'0P&9X"3AS'"Y$C-^/8"'K<3J[G$SGP_]9_'[ @E,B9T<8*RE7 M)@%Q4GJ2A&.<)8G6;FW'8Q^Z^E6Y_:-G3HW4NO$Q=!^=IYF)LIZ5=?-@?!"N)J '2+VY!R88^<>Y"S M,I N9H;&-PDL!UQ(:=^E!"7<)RF8Q5]4[Y6VE9A^$SB;@UX=H361,(SDE_I0 M\!*6_[W'M.M*K7CSG0FI /KE0[N02<=%IXH-T#"!Q24^0-K0G=?T^IFD. MH2<2:P,*7M_45/\^2)8Z8,!+MWNT.#3J_*"U)4HQHQU7 M7(43)*0=0F*_EF-O**PGMB;UWL.W2]>L+*G.B2$34T(3&'AYM221GR(8 D:B M<9(LH"UR^H-Z"W7]FI*]8;&*L!I5CV[ZSLQ M4)I"--$3YK4FDE%+++A$J(PI4E4BMZ>W'O>AM%]+LC> 5A=B SIS_QCO($CK MF V2J%22?[PHS/21@-/ :#!<5]>9^U/7K\Y\^ON>4PBM@12_+2LKQO)L"R.9 MS(8SP8C S4QD.1B"YHE [/R0$7AJ'MS0A;)&J6 ME$UGN"A%0IEA.45;O6#+_M0U:4*>"H\G$EJ[)N3KX=B/XV9&4JX K:!$$DA< MH<^:H)?F<87":&T]V%3["^)3,A:XFI /]Y8(^_S;0;[O:SV 54* MLJ47J_G(XS* MF.>3<_^M!/=+TR3DWNO)=%M2B%$Z .[A:)/%E09//#,).:ED,. DJ-I%TH^E MM4G#\=0 /:E NT+W_-3&Y ;N#KS/W&8HU8W"XO5J)H&#*^%6H5V.F8G:BG-_ MZIHT)D^%T1,)K0%CLBRK_']QSKZBV[;8B,BQ8434EW] Q^WA+^Y]\@-,AY.T M>H]P6Y 7R.PL*C=@OBXV$')C.&\"MXX)G&20),4+9I(;@*:H(Y]YQ'L$QJ-Z9 MX>2X/7V-P[9P>X@0.^+VU?B^!UCQ=?E/5[/A&&8S/TZEBL=LDC_<&_4A]7N] M*']DP,ZOR \AN-++\??3"S^^?I3S8C*>34;#Y*\?[-R?_'V^-FK]Z!:Q]]*1 M$1'2+3H_B-)QFDMBLW;$9V4U=R%Q6CNUM@KAG5]H="'BY7 61Y/9U13.49@_ MC4K8193G*<9Z8E2);%,?29 .]W^TBL?H6 ZU"T+57D//30:>',]K#T#ZQ$3% MVD,5%?%Z]_(CE.^&03HKW,<(JU:>8W6:=Y,YW*)-)!IB4([P'!.1W@+QC$=B M("6;I.>INL&TFZ+N/08WC;X)VRIJ:P4UQ$012EL.=.@R]\0R ,E%:3-5OS;) MGL3U79"C&F;6.Q2>0CPMUA=:U#<>7KY]\_K]"S^*5Z-EG>0CM,^VD3JKH+U( MK*2';I[>?+^3]2V@4O#&L* )!;!$ZD6#'."$X5=AP3L#M2V/'>1T3T1?&_H. MU8X:(ZGTI4X(^C92,.*3HD0Y9@ 0ZM[7?PBVG9Z^WX'5P<1Z%GDE";1ITKSV MP^EO?G0%DSLS[LT8^7:UL...T#"/C=A9TQQ$*PV1+JDBQ7O";<. MMY%V.8?:3_9W$M2OUJF&BU6U4T\(;>J=%TC%<'YV,86%PWB$GED=H7OMPUTD M5=(C+R',-QQ0W@,L'GGP4-IJ>2.(8[PDC&9MO0 +U4L@;Z:D>_FC^Z/> 3;S M(#GUGFB=1*FD'XC#HY, %<983;F5M?-&MY#2K[ZH(/_U,D7=6=ZBSW/=%OP8 M$^3V3SOKA,U$5%(&CS0^OXOB"Z#66E0NS&<"&LX.&!+\X6STG(9E 6 S)AB@4 M5"\@O9NB?E5'%42LZHJ*(FA10]SK27=4\/7NKRL$7+>04BW(>CW^)H0D:12/ M0&A&KU,::HDO/89=U"'X:**K?MVQ@YQJ7?@VWEH"H^"5((&7U!7%$[&9:J*] M4U+$:-6)NOANIJ?O(&L=3&QMS-=5 FT&.Q8756L)_N7=Z#%:9-=H=6Z2]R&U M5D#D5N#O\_T9KU]+O)C,YK/%^XA0:+IY2W'7W9QFJR6>)]IDCF9M3,0'[XAW M1@>--F^N_NBE&\6= RS[SO[3_=GO-E-,C'.J-:&B-$CU0A#K2V8 M!%%"2SP*!1ZO$M REQ"=M(EJ7[L>Q#9::C=VN\.M#TYY+0,!6ZHGZ%R>O'%. MT'50SHBR;6J'N[82TZ_RJ8*#QSJ\'/@5]"'/GIL8G2 MN\?K;FSM3VZM#+[;&5]]?7!0)6"*6D5)BDF6,CJEO'=P)$>&%C8K?=AJ]UO9 M1DOGK+V5<>]Y$A252_'<7LCJ^_+KW08+P&D,0:$98-'6=Z53?91X M= -N8Z^4B*QV L%^E/T17E$<@KU5G7@"^350$>?7&?JDKV;SX24R:S:(RJF4 M%1"0+!"9I2$A:%3OVD5FE'<^UC8>'E+0;T&1_E'601XM'K?KB?WGI5[ST<'2 M34.=X,W-)B*?YN4-+IAYQ3QA"))BM:'GIGPF3$@MC1$65.U+BA._O(F?(5V5 M*HM;V'S/MI3,L!0$B<:S4H>9$BO0U"P9DL'(B#9F[7#!_M0U_?;F$-2LV?JG M$5"+VN@F!^QH';0R0+6DM!/JFWW3BK0V8))-A 1U+:(>C9<#M263XMZI[K_)EC-<^#/Z^4G79"K;,U(PD/"NY$4B0E M7PHJ:SRI=)2$FA E)(ZG6&T'XW0Y:LC$W@E3IE=:=Z3VZW;BO!Y^NON!^+RZC']T4V'DSSI/I MY?U+X?/)O4UZ3PU"@N@Y\HY'7*<"3[Q@BFBK& BGF5U[7[*J2KK2T*^+7A55 M3RJ.%D^E'4E"W1SUG6.>,K?IA(=:QPR28+G20D028W"(E21("&C09$>SE@P, MB[4M['XSG.YYEAOKXE[7(EWW,G66EA7[+OKBS%(27$)74TFOT:U-E-?.!#N. MTF>=SW0(&G>$#$XEV!:5Y5J^Q;$:H,Y2XHGHW3R^'HJA@'#W&>/(3$(* 9&AF1 M1EGB&*!!FC+EP:@47>W2P4>2VFA2U"$8VJZ;3B>T%I73[KR ES#WPU']O(:; M<4^=E2G^!B,<,@1\TB&A;$YG(I8:4MU0H]"5Q8%9GA,M>V=[=3\T?(7C@$ M8VM] >K(J47-MWYM=;RVVS[6"6Z93ZG5'KDPC$H X+E66G@;/.W0\ \<++&^ MI!1D8S14OVI]RFOFG[Z_&/G9,A@PR"D8Z9DB#GPHE3@8"<:A&R*LEI'*&%WM ME*H=Y#1]D7P(+AZY2#Y:! UD1=TJWR6+BF\[&2]T\;?A;+$8)@):IARUII3( M)%>8! &TPV6);*O;][L(ZAE1M<2^5A.TE@P: -3*&EY.+OUP// B28=,("F+ MM"SJ[ 5Y*#+;G5)E5_'[.)D+Y54C5!KSZ0Z+U",N('WFB5J M%($(BPX>@5B;-&$^)$VIS3+4;K.^1D3/D8/N@EWM3=&)RPW Y"RE86&_'WWP MP_1F_,)_&<[]Z'HQ'+T#8YD@&0S:^%0P8A=5!S/Z%%I$DU/MYX8[">KW#K$^ M?.IQOP$H?2Q^R1C230#M>A56X;&=65Q>%LAH2XZ/342CY)G"5854N_+?9DKZ M;>A7'SP5^-T :LYBO+J\6MP]O9]_AFGAT!0^PW@V_ K+LB#7"V, MB)!6**L#LLMF@NY'(DZ:##\XJX0*K_SYQ*S']FDDG]^P[\;X!$-VG M_WIS.0V6<1X)HPF(3((27UJA<)]4EIPZYVI7Y5FGHA%_OIMX5QVT;KQN 2UK M+B;-O/@!G&@'I:Z/PB-7:"">9RH9LY;&VAU.&G/DNTKU42_^$!8W@Y$%5\ZN M5R 9I"3 XBXI'8^4,R1HX0@-T<6L# AQ&I#KU">?0W0*TA!^81: MVDA+1(\E]_/AXL,S(B?G \!+0;O,@\L$@7! M$AFB)Q95,$F:NN18UB'43RGJ0'"_UR1/?EP^B5Q;LS^;)4^F1+ L;F]XDK+/AU/)S//@)*8#:9!9#/VRXP;,4NU-N9_).:*55 I'6?PN.#3SDS(JV-I1QGWH:N?2HTYH ML;HL6GP-MM+[^?BG8%L&JMV<^I2/P+;T*%9XW*@L\3!*+A-I@B#6U<.G&Z^;0\MU'D)0TH%.Z#.K4O@R*$4"HYP(ID4H MA>"YJG[GOH&.GF]!.\IV)U2.8'0#8/D(7R>CK\/QQ;F"B,9;W->B?E-^.*;%/*=1V"BQO_#_04F MHV>)YBL)$H]S8U4VP5/JJU\=["2HY_*0)SF\ZDF@ =6T:3&W=J'T5M*H@6A* M*9%6:6(#ET0ZXX"IE*!Z&]9=]+1G"1TI]CT =90,&L73+_[;\/+J\J?)=#KY MO2AB_P7_9?Y]H($ERKTBS+NBUO6B4X$D61:UJ[EDK'80\1#ZVL/;<:C8 VY5 M1-0 _(J#^V:,3+HJX91?_+S$\.T^^BIU_/\2D4635I](BLV70^^#"=I*LX?S^]SBY=W*\JGU).,1#&E$.U MZP-Q0GIB!*CH^+T>U^Z'DW4"^@%+'9FN Z0C@WMN M//C"S^#GR23=%!A4&XF$+%@+ZE3))OGHB;;1R'@[;N\2[ M"FE2AV,]"_LG2-/)Y/+UU70\G%]-;ZK\.:T4T)!(9D(OGWI;3P.)47E*2XWE MM)K[N4GFFT?O1_2=!36IRK6>Y?YR$2WZN&$1I0*2 Q^)R"7ETY7[:A/1K)8I MX0Y@2J;5J_U-HM\Z03_.2TWIU^%=SP!X'Z.?+5XSW8 732"I$;R QC32+C4) MU'%B;6F92KG6<362>>]2SO7_Q\/BVMCV]!3X.E MI;^Q55$0R1"FOG1($#F*G)A)>NW-U"9YKX[;SZX^C;P[\:QG>9]%7/]L,AU" M8=241>!4F#,U"_>LUNFOH-9E>/$YU$%.U"ZS8$ MFWD,*8!#4Z@\",5M0YR$2+0-QNA02FW63D=YA*0F Y!'RG\_O)^&S#.%+K;DG TPH@T:)GYF#W!?6F$USH)7OLQ^!%D M-HG!XV"R_GCFI#+KV;#Z --81'4![_,[F'_R(Y@-0/HQLV/!P'$Y+WUI",0$'#&1AQR7,",GAI.5 9JC_@V$)+]X3O M,N[;94&769P.OQ1Q+"U$L%8;+RFAEB.6N;?$T>2(,B*BPT%C-/5SO;>2T_.S ME!I86$_QKL/\GF]>/_KQQ?)JT5D\Y:*B).98M%^2Q%GAB(C9!.&"4%+M@YA' M;EIO)VP!$Q7$-^G*RQ8 <--L(MDH;4;+7[!B!B5!/&X#7#W/V3D>6=C+"=\' M GU?MAXIK%5Q'\&YG@7^RW!4.X5%PHFHG*#%&?K2X9)V,DB0'Y=U'T,0[U(E6,K")F\!<]7?S MNTGJ^;UI9?O@%')H!E;OOT#QZ,87BW7=/OE9_'0.T\M!\HQFA99U#"H0*8PD M0:&U':5F0($&16LWBM^/LA:-T"/!L!%H5273+-[&\+L?+98C@[ LBT",BX;( MA&L*&AQQBF69O;"*G4:-;26I135V2H0=)XMVPVF+KZ^^E?K),//C].GJRY?1 MHO*E'Y6BHZ]'D]_?C/-D>GE=7GG1JW@^6?YUUQAY.P(I31_M"]DP( M8TD"4>ZR;$0,7 GH8W"D2%K? 4D7< M6P(79SA#M6Z#%7M%; Y:W H1+1R@'>6^KM>Z,+J!0_*A2BXK&4AFHE_V-4N,@2)RN1E!52!S'T>.A,$'3K$[QX&O[[E;OG<7Y\.NB M2=3R$+YECPE(>J:6:)<4+LRAQ2\4)SY#!)Y<5+:V"[8W<7UKEQ-8*Z<13 /* MY^$)^\%_7W2[&3A05$=M"?>Q[!L:B56X;X")+ 6-*H7:Q?\W4])SS>'3B'VG ME7.4#!I TB-^ZMUC?>Z#R+:TI_&&H#F'*MEF1C0'X;+Q1D/M3-$]2>O["#R! MWCJ%4!K VL?AQ>?Y^_SK#$I^X?Q]F/OA&-*;\:MO\7.YA'H]F3[<5;<51 ;* MNP!">?08T#"4CD?BP0EB'?52@,U:U7;2.I#;K_X["7Q6,TF?2)8M!C^7+9+/ M_;E%DQ)21ASG@BK3O'1S\OK6$1U5<([&N$3\:S 45G-=(()+#RBAB9 M0!R 1,<%,9FM8Z!JI[;O3UV_^J@67E9UT(FDTZ+*631V6^M7^6'DQQU4T!Z# M=E9)AQ)>JSO:+=)*]^;['3X7]RXERC!;],8+A;0;X_TN==YID"YJM-MB>3Q, M#?&&*^*UP],I43P<3_#BK@/%G=V ^!G2U0CGWMP9]6PZ+8?Z8LZ?OM]]YIJ. M1:/A90((57B*\Y")#4(0&40YW)&3ICQ'",QP4[V3;C7B>W_X\U2877,X>A%_ M R[)DG+\\"+;58 4EC)/A#.Q-,GFQ!IAB)+9H-$J992UZY(^(*!GMZ$?$*QV M;SY:(@W Z7C&W2U[G,KI^,Y?PO4#>3ROA:0 )&D?RNYVQ'J9B,H P0"CF=W/6%/9.):@6'H(M3@[M+:4F*9)X1M.&)U[V M"R/9>0L0\?#@>UVQ57T)>#IL]6H2'L_Y%N!R\Z(FIY"B+BU(2SL9QB,)PD5" MF57!.V:BWBN]_WF]&SQ(6-O>#1[ N;Z?CSUX]T:E%EF#((FE\NX-81ZLL^5T MS8[:Q'S<*Q3\#-\-'B*RK>\&#^%?WX)_\.[-:&&U1"4GF'=$9I50R66)^+=) MRY(&X%(-P3?X;O!8P1_-OP:\_>6UPR?D]N($?%O^H/"]*$ I@"/9@:B87+G7 MT,1"60]S*2>O7*"U4W%VD--OCD0;@:5:TFH7>->VNPI9^)PLB9F7\H=VD=2D M"3@?:+1,^U@[56Q M,]7]MEQMXVA^8MD_9[2_^L?5O9N,O\)L#NGC M9#1Z/9F6/QJ U=[P0 E;=.L&FDD(!@@53L2<9*"^]FO(IUUAX^'_ROBMM7U. M#Z9_CJWV[FIQXD:KA*;!+RIL$NG1";8>CUVM6:FKX[5BYOGMLN7BGND&>P*$ M/_UF/ )N1^_#+S =3A):L]-YX[OQ9QQB/GLS_K"@>,"=H\%P37B6I8T[D\1* MM$=_CH?SV2L_'4-Z>07GDWL94P/.!"^,(8923Z2C$24K%4$^ M(B\5S7DM5V1CRF2_R]AK,ZI_XLW8@(P.@EK_F_/IG6OMM%0.!D L1_\3;]"VX=8QEO-JW,UZ/:WV*I>8)5WX?%*L^VON M9&JXHS:@Y$0JECTCZ&^C9:]E!)<]M6:?QN9/2_4SC=)TNY)H'!Q_Z-C+K4[Y M3RC%.2"=?86IOX!%K.HE'L2O_7#ZFQ]=P7W]Z+E1(1I=VJ^BY@F,$F]U))&C MU"5H;M>>Z3R#@^X0%CS32,ZSN3L\&1S_W,T+]@VXBXF#8:68N",R1DY<=I$L M(EXBV1R@]K/E%M;]A[^2/-W&:5 )'(3B?[KKS,?9ET&DF#6:0=):(@7'[SQ5 M) 9!I;&1N?!<[SOK:(+V3.U_*DUP2CS_H0V!A[=PYKBZ/=%[XD* MQJ#Z%$ ":$N85YX:EG-4S\_SA[F#S_&^3'N6G0 MFN)*1B*0J^AE25XRU02A(F<-D:G(5_N8-'C%7$<+/.<[Z)-K@><@Y8/0_(>V M#0Z(LS#("19ESTRY+Q'6$9\21S"HJ+(5PJJ]FALW81E4CA8^YTOO/X!=<"(4 M_Q-=F*\P[M4WF,;A##Y,AQ$&R@9*4642&P)J2^=+K3=TK(Q4$#0-UJ^]V^[S M&GW76IZIE?]\+M>K >D/?>S>F3%WQ9OO*C(K+CTJ5$YT0OTJDW?$6N&(X#(X MG8/,\OGD7.]%P-EU<3!>9IF_&\^EP/!O&A8WP M_FH^F_MQ&HXO!DX:ZW5P1+&,Y@+:-^@H*$.RS,8XK2#SDQB]/:WWCWHU7G%# M;-K$SP&=K>SD8^2[^%*L"UST,OS/!IE&#TY3@H)C1$),Q&8A20S6TB2<3*R9 M)X(;Z/^C7CV?>*?U@9[GO',.O%4[+[UM[]VERUCZ?S!">2GW71H2.A<\\=Q8 M"%P+!:Z5/=9II7_4^]\&=^/3(;+O?@?')/OFA;(!FG)2)/A2(\LS/.=S M I2W'2#;!.TC.-7#RW'= 1"PV8;F>CQ6<@;>;!=?'-0:14 MI;*=@;M I'&YI"UF(AGZ>" $+K-V&]#]*/NCWG^=SC0Z@<0;P/&KRR^CR7> MZRY!F]=V>Q&W;-BR,-[N_WOI1?AN,O\OF'^$.+D8#_\'\$QSVG#PC( JO*;! M$2^L(@)8=L%8157MNVN5V? ?3*,/WW'G7")>V#D9[-E>7.'5IX-@I,8 UIY"0()>/J0)(3Q MUN.&M-7O\@\ELM];ORJXV=Z8^A2":L!:N.T3L5C"^[QLDUB:DZAHE/A-<9&)9\*5Q!+-,,"_6,K4[(VX;,:TTICX)"%8A5T4B#4#K/OVWW4>T-%R[ M\GA"$FF])NBJ@93'7$.ZG*ZQ;0LMA#BP7<=&,S*$S' M#-$LLE(B3I# $B7*!"\-&J>L>BAKC8A^L=)5JJL@Z<3B9C"RX,K9]0H4&)I* MMSZ7G4'C7V82'!>$:^/ T<35?NU-#P;)?2KZ3<(X"4J.9G(+K6^7+6 34WC< M)@)*H=D'R1.O%P=Q+JXM6,YJ=$&]G;"53LFGM%&.YW +L+CI%2JB UF:@P8H MYVR6Q)4.]!!Y3"8&%F$O/_*9=40^1%C;.B(?P+FF&N-2$%Q%&P@P18D,21*; M%2,ZL&R#YMG0O5ZC5V^,>_J.R(>(;&MCW$/XU[?@'[1RU@Y$EBH3*-D-DB/@ M'3!+&.=,:^]]U'OE75=OA7WZCLC'"OYH_C5@(&X\^][>OK*(B1O/'47P0EF- MX6C'6$LR !,17:QH:Y>FV4U1*WV1GR*N45$V#2#M@=&]X?XD6:45HY'86)SY M& 2QFG)B>- F41]CK@VU1TAJ*SK;1?J[8A\=1=%SKAMR)Q:I7-S;DV\GLQG, M7I8VN\-P52[,\(>OPP3C-'LS7N7K"S^*5Z.%6 ?)6\; :F)8N1AC@1*?4RHU MC"PHR[5WJW<&F[+=JA+54$"E*U0F+"RE]6$R/7!B6&^7E0C_Z.=SQ M9@!.I\PS)S0%7$YDA@0E' G)F^1%-%(\=L5Y\*0-Q68J NYT?&]( RYR I95 MUM_GE\,I1/R[V4#Z0'7B@HA0>A4PX0G:):5NJS-@O43#=K7-Z6-J;?-,_5IG M3Z&K*G"X9[S<$/_;9 ZWRG0@@\_& B/HG[IBIT;BC42S-5DAP&NCY6HQVDT0 MV3AXOV\63H6*[GQLYR3"->#1^K$4D)B]*&E&TQE*IUB56$2VF0GO 6[&OQ[Y C:,5N_R?U/E7T=0'3'=N'P^98ER?X&SZZH>C M$HT]G]P[B3]/1BB:V4(S#Y*+ED:1B3$AXLD.B5@G\&2/,H@8"L1:]"&4\IK;0&5VM0L> M'4QDOYYIY8N7=$7E+Y9T-E_:O\O#X&PV MN[HL3_%NHC7O\S+7\]XI,? \A1@D'CM9E(1/W/R^5 OQS@KMD[ IKMY>;XJ2 M52.H7Z_D2=#9GP ;T*5[+7S]G>O=*]C9P'$3@$E*!$UH.-&$//>1$L9D3AE" M\J[V4=^=ZGX/_R?5ND\LXEX[L3S"X&OK>XW/ PL\HFS>=F% ZMUU@YY&$RI M5!T2GBS,:V*I!I6=X1R>!*./D]KO[5O_6*TLS ;,A%5OM92!&,?A:+B4ZNV# M;Q#:),B()%R:C,R7@:4OQ"J;0LRE.7H6C 8S^%Q/=)&#^(_4T8@6NU4VYBKSY; M%[4D:?'<&[<8 )D'2,"%JL'/3I*LS@'U0LS3;*-1AL14(.81 M#E9RQ(0N:!#,2EV[.L4V6CJ7=7DX[O+UC@W::G"9.$<-D0RM/:NR1'>:V\R5 MT6FM_'/E]350)JB*]-=JMG1E=P/6SNH:\,^6#X?!B" I%$=$$ZFU0?= 4I)+ MXVLI6&+5RVIN(:4IX!PAXT= 'HV%$VRP8)/I0, BZ5"BD/;S^*VLEK3E+AW>Q8) M.?;)=@OG5!WQ/EZ<[A!>MX"6]9I8DM(L$^I?2X,B,E-//#K0Q%.&:S# 8JR= MX'ADX;&G+$]WD%P?+SQV"),;@,F*NKV+K0,KKYU*PV(J8U&YACBJ,D&G$D36 MT5OF3VO,O&VDY,B)G:CC6-X =.XE[]Q6";BKMEWB8I &1AA&I92E2[ G4I;+ M&B,T438['TVRVM8.&>]#5U,F\I$(V%XJLXXX&H#8[4+N)XI!-AE0EZ+?8#AZ MH-$29R$3P[W.0#4/H79>ZB8ZFC*3ZT"H,[O[OW%8C#V#^->+R=?#R^'XXNY9\1[7#/=QZ8[6PTNX@1 MC=.'D1^_\Y- MG&A$2F7'OQC/TK2>F%:&[,54.UK[K?.B$4'];?+['7UU->"6H7NQK8X2W&[> M]"S VS-U> FE!V*Q%7_SH\[;;=>XO?1L/DAT>W"EA8TW>S&:S.!\(3Q*OI<#Z$V=GEO+O< M-HZZU^E.^Y?:+I:T(+)7WZ;QPW08*^RONZ'V$DX#5VMKBV]!(C_C"3!_Z>?P MV@^GO_G15071;!AS+QDU<*&VG1T]"^OASO[^R]_G"RB]^#R^^!"[J;U'AMY+ M=/W>L>W'G%93\EY-%X'O$Z7CK8]>)17O$:([IN$5H992$E]A^OU]7IMK#0Q' MX7ZO"3ILV>M1;Z;I'F7>.&!O ;)#Y'-_L^YB2\]*MN147;^A*F= YVCSIO%Z MD]=.OD_V8L(_]3W 2:R3?87RYPW GS< !\GFW63\#B8UA/)PI/YNS';Q>O+( MPALZ5P"'O!R.EX62\)?5#IBU@7M3:L=:!ONPJ6^5=W$QOUY4YVC3PZ%ZRV0\ M5EJ;6=&S?&X(&OO1]]EP5B=)9^N@O64U=K2]M[*G9^E]FO_]PS2^GY[/IJ]F M\^&E7UXMU4OWWFN"WE(>CY7J(6SK6<+W*QG74Z7;1^TM!_)863[*H'8.P'>3 M^7_![4D-M?*1]YF@MY3("H?EHVSK6<*O<=#)&&Y66N-"=,N0O:5&'BO%W:QI M2VXOK^!\\NI;N>L'7._#Q ;%_MMP,EJP^7W^ MV^027DRNQO/I][?^]U/(?N=D_5V?^VT\P MACR<=TZ6.&K"_J[J:\)A7[ZV!0E48R,_OB;XS>674C<9%Q"&H^'\>QW;[;@9 M^\L-J 2*PSC;C@=6T\3;,6Q_"005G+ V;;T-!%;VHU>'W4N(3<6Z'N=10[<" M$YBA7_@1_G$UG-[JE3I*^8!I]A)R4Z&OPWG8:A;0AZ^GR@!Z.'*5[)\=Q%;( M_/G@O_\VNU?OIG;BSS[C=]C7R)SNN3ZW@_1VX7J %.[OR-75]WTA] WBU7SX M%5Z@FKB83+]W3AW9/&)_8EKE]V3/Q?<=2!Z-5LD;0J4DDNT#]Y=]M5,4D\/X MTK/H/L"D@ISN1NDSI^1Q7D]V++S_)!\DZ5T5<:R.U=^CW@.%LH4)?^8J/N5) M\V=^XI_YB8?))OWW^63ACW?='@]'ZBV-:M?NV+C8O@4P&MV256=KK [7W[&^ MD=V3?=;>=YDP\,7!ZKPG[H_36Y+:KAVQ8:%]&[77U-8)NJV/UM^QW3.;7564Z*YQ>\O./5://LZCOC7JYU($)MT2 M6DN*N\;M+2_W6.WZ.(]ZWXN3\\GDM*+NG(6H*<=/8_>6I5I#E#F:UH$IO2:VN M4+>.W%^&:1>]^ABC^LZL^,?53)"+G^^8:"^)-Q4[.H*-/4M^@_HI M*[\.?M41^KYS["7OEJ)/!S*ON4W^?OX9IB?>WYOGV$O4+06N#F1>W[O:AZN1 MG[X=SN85K[JWC[J7.%L*9SW*H+X%N*Y9ND9"M@RY5[9"2\&LW:SI/?)_H_SK M"_"QL?>29$NAK#V9U4"/D5O#_>UD5KO#TL.Q]Q)B*P&LG>SIW=I9L;R[;K^- M ^XEKI8"4+O8TO=3YV)0E155$MBF\?:25TL!HQU,:2'$7Z4\YOV!]A)02U&> M36SHW0B9=$Z5O!EC+WFT%(-967P;:=Z=Q7%HOBIO*4S28)KJ9/PS&B[7A+V$ M69P.%]3_VBF.J]5H]876/'-%5*;>R[C IU-]:F6@/(D>]7 MMP[;)19V.]Q/I3A3]XH;&P?L\7'G8[)X$/W:P8R^8Y:WI'5^U;8R5&^RV0&Z?> &9+7C,>BC#/FSF$!?>^C/P@)_%A8XS+>>3T?G M,+V7O(?:Y)[I% >,*#OPJ%7(V T*%:LFC3Y,H?T>N0O.HEGVYB]/;<] M3$Z/L*3_P.(I9+9CV-[>UQXFML<9TX0"7-!5HU_?AN%Z>UM[C"+U';2@\V)[<9AJ->Y=/.(_;VA M/48;;N%'$[)Z>35=$%9!2+=#]?C MS@F\.\;M[]WK,0+;R9OG<,]Z=: MPTB%Z\;-XW>*Q5\/G^X/7WST1FXD=\KM80!_3W[U?L>RB&5X>#,Q,2YH=&WM6EUO&[<2?;^_ M@M?&36U DB5+3FS),9 F*9J'HO<+MX\%=SFKY36UW))JO[QER]6%+;FRD M25RC 2)KE\/A#.?PS)#491EFYNJR)*FN_G;Y]VY7O+-Y,Z,JB-R1#*1$XW4U M%3\I\M>BVVVEWMIZZ?2T#.*T?SH2/UEWK>I.?+DSC(96;5 M\NI2Z;G0ZO6!SE2>712DAA=R-!IFV46?^O)\U'\Y'(X*-:*?!P?H"O'4QX>E MH=<',UUU2^+QQZ.S.DP66H5R/.CW_W$0Y:XN"UL%#.;0.7U-.G8U23>%LF#K M\> 4F@+=A*XT>EJ-HW\'2=5*/+?&NO%A/_Z;<$NWD#-MEN-O_D=.R4I^T_&R M\EU/3A=)P.M?:7P!W?%IDY&5[1R8W#*MK^_*76F@Q@.>H/;AM]O\N>R M<+37P@\=\=9(1U5.XON>^,],A[(C')Z=3QYJ_*262@%?74,% MACB_'8'_-Y[5IE>Z4H#3N,M"7];G06_ESA<;]/:\7/3Z W;Z@RCEG(2CN:8% MEF8HM1>_--(%VAW82F^:URE0^,(ZWQ6RTJ3[X@/5=Y#;"^>5VQ/GTILOY4> M@4'L9DMQ7=F%(36E3@IQ&UAER8O*@IHQ@M25D-52-%5P#<%PD'7D;<11BAF> MG)9&%#+'*R@*46; ;*+: 0 ACF:WU:XK< [@I:%'5[EI MF'" G*T0=H ZS8Q5(_",6<:R,1M0MGCP=X8&[I5FQ1V6: P$@$0+N,3A?+0G ME[X4A;$+OX*IHZGVP4D,)/EELAM6=K;0YE?&[%C[_ W>BJ ^^^MZ+PX/#\= MO)KX%E)M4<$D88M"XS'&[8- ^1$1@HCKS%#,<0189D;[DL59; :"9)+D9Z5] M;JSGA,;4Z:Q)4*F=S4GAM1='0(8B0"V%__U-7LIJ2N(-6.G?C8'$8"B[@[,C M.HY=!V,?WH437T; 13M22J6V M<5 >IIK'TD/4E1%/5QH;^ARFW(=&1F!UN;2#5@Z+1USHP9UPA9OC59QE^>; MS&NEI8NUGDX9/R:!BC4UGK-P7)<^INQ(D=83#,+^+G:J46'JO,'N ,P.MZ(1 MFVR.'JDVV"YI\"TC%@3YHC^I3R#;IPKD[.L#^70/D!],63MX?CC9/1C66 IS MK1BMTMM*,JM+#Z1S9=&P".KOA%\L+EV#OY\A M@O.OC>"SWN E>_U^+DT3^8K#2T6!(E'/$1B_I]A;EQ,/X-_TN+_^BX!%1W"G M3U5F9IMPOP4/R1!R+4U<0A^-N;6K)G" MN0L+WGVWQ5MLV8N]1W EIW2;YXWCX&_ESSU:9]8'O,]Y[U3 /BA:'? D6\.Q9Z)X<,!G"E6SMNLX655*ORXVF/\BZDG%Q!#GHR7MI3#ZFDQ[ MBG!'OO/)4_2)2'^BF[&S/_=F+)Y(JM4:Z6QHBEES&Z<;QF*D/:+ZV"EDUZ9) M%+/!.K].^/$%5,YF.@2BW\D)F45)P>U*P[ZHY AH!@5[IGC\Y9)ZM03IET;# M_+CZXU!D8:9T8 :[W-YQYQK C;:9+W>^RQ(7G/V345; MS+^QW(R'GJN3H4ALBU1T <102W92">"1_WTS M T P1]&9-J'L/4-[ING]R6R*WB"+%P[$T4'<*7(=D!,/J5N(=5(2U-7WK[U^NH$- M#O_5:N2VN1>;3H+:;1N=]R[Z]S?W>X-[V_X@M2?1Y&0V9L;7LGI],#Q8=6B1 M,SZM;\3@]H)B,-V=G#0OVU?1GQ_@T=%W@&Q,2^('N4SW>Z_2]=Z=:_!V/A[G M*J=QPC;'@' /(P %P &AV="TR M,#(T,#,S,7AE>'@S,3(N:'1M[5IM;QLW$O[>7\':N-0&)%DKRXDM.0;2)L'E M0W&]XM!^++C+62W/W.66W)6L^_7W#+EZL24W-M(DKM$ D;7+X7"&\_"9(:G+ MHBG-U65!4EU]<_EMOR_>VJPMJ6I$YD@VI$3K=343ORKRUZ+?[Z1^L/72Z5G1 MB-%P-!:_6G>MYS*V-[HQ=+72 M$ZFS<3H<729Y>D!I3/AZK\]^2 W2%>.SCFZ6AUP>EKOH%\?B3\5G=3!=: M-<4D&0[_<1#DKBYS6S48S*%S_!IU[&J2;@9EC:TGR0B:&KII^M+H634)_AU$ M52OQS!KK)H?#\&_*+?UG4\?:OJTEDH!77U#.08XOSW__VT]JXVO=*4 IDF? MA;ZLQ\E@Y3,$N]KZQIA M*_'>NE(DP_Z_16X=Q&@E)0BSJ,2/TF7%B\/DY7!ZFO3B"K8Y@CE'()?B?>LJ MW;2.L,K+6E::?$]\J+(!8GOQO&([>BJQ_5YZ! :Q*Y?BNK(+0VJ&E15"W 56 M6?*BLB!FC"!U)62U%&W5N)9@.*@ZL#;B*$6))Z>E$;G,\,H)6X)4&AOE=@0J MRLA[Z98L4LIK"IA9Z_1XIV ,AC2!\C$&"V3:@>(A5J$[+%$ V*( .0C?\L>F M_X( IJB$'2BU-\@%G%86NBG@H*\I"P:RWAJF604W 4=,2KKCY-74=Y#JB@HF"9OG&H\A;A\$ M2HZ $$1$QI3I[,F0J5V-B.%UUX< M 1F* +48_GIIK'T@/4E0%/5QH;^AR MFW(=&1F UN72#5AZ'1USHP9UPA9OC59AC^?;U&NEI0NUGHX9/R2!BC6UGK-P M6)<^I.Q D=83#,+N+G2J46'JK#62F1UN!2,VV1P]8FVP7=+@6THL"/)%?U*? M0+9/%0%4,5U<4MTJS(-R>.F8F]=3CR ?^/C_OHO !8=P9T^5IFI;9O[+7A(AI!K:>(2.O_X MMD>DJ^(\K$&*,P%[ MYX@.>%.?6U,;=FS1C.75CP[KLKWD++7NP]@BLYI=LL M:QT'?RM_[M%:6M_@?<9[IQSV0='J@.?HGBXY4 P6NR/=&8X]$X6# SY3J-JU M7HD]$^A/=C)W]M3=C MX412K=9(;T-3S)K;.-TP%B/M$=7'3B&[-DVBF&VL\^N$'UY 95GJIB'Z@YR0 M6C[ 1KO2L"\H.0*:0<&>*1Y_N:1>+4'ZO=4P/RRWMLK"8F-0 MI&%F-*#&^US>,6>:@(TN6:_W/@N2UYQ]8]$6\F\H-\.AY^IDZ%&(Z[8I\91A M#[-)A8Z>UL1V+SJ[(A5= #'4DKU8 GCD?]^6 CF*#C3)92]9VC/-+T_F4W1 M&V3QW($X>H@[!:X#Q7DR"NII;,R?.A)6<=6?MKJ-'*FMCEX3616$C M)\I; ;@_I0R8?"(2\$F[*.ZYA0 )-?'#!M9>YJLODS!W;61RXFNPH2%3M-. M66J;QI83OF#EFR&X8CHB0,QG5-R*YO: 83'YRFFNXI?4,Z) MG[ OU9P.0JY!^P^%IER\7U/0OV+9QTU'/\73#KS=:3_>#'@S,C$N M:'1M[5C;;MLV&+[?4W .EB: Y4BRCYZ'3D5$J@_(\RJN@2AFDEVG&H5^V$'OA?S ;K"C:Z8S>E+KZ>VY_[T] M:Z0W%61VTB/L!C'RLL'H<4P.PGB:D/V@T_9#C.E1'/HQ#OVC<$H.?P\:( KL M3D;I649?-G+&O90:^U%GO]#=6T9T&@6^_U/#\IWT$L$U&),@['XZ':N:L+P& M95H441"")DWOM(BV_VZ=VX<@GC%.ZS""T/@^O$O9E&G4#EO!0\#*\F%V<7@_[D8O0:7;Z]&K_MOYZ@R6AC /^RP\$1>ML:MP8M-!X. MK--!>]]O?J_N]L>H?SJZG Q/GT-RZY0>^P=H=(8FYT,T[E^]ZK\>CKW1KS\/ M?T/]P<100M\/_TZ+_U$JS9+9MXJJLS:J"XYBP3F--1,-Q".T9T>^LH#/VNH\WL MOZ"[BT#[F9 Y"GSO#4J$M&8^.C.(<@+[^!N^@V%B) KV=\CN?76A^R331L/P#EJ37].ZQ,%QN^,:);>C!(4] M[IJV_&\5-_RNBLLXK+$&8AJ3@46XZQJ%MLDCCQ' MKRW?(5@-L%63VG)%;EG2GB:KM,Y1Z]C?3/9;P4;:5U*[9UUV;D-F%*3Z9:/= MJ 6J]HC"X@X%#Z?&=,QR%J'\M^]B&^@I-)Q=]W#*SMP9>^B.V*5K1)6/ M+PO5X;&-P3YAG-M;G<.NLM^KX. ^U"\HK&]B;7PR,=4 V?DJ(%"1,8),A-UG MD;+5-,'E^NRW\=9.W2OEM0_[0F:UF_7LF? M16$79V$)S/X_">L2MIPDZ.=/8?[Y**S _J516*&O&84]>[X^@RMC'RFP#5!' M2 :.05!V1S M@!/->7@!YPV]E5;A7 )FLX>7%A2P*I3"JR%%#?,7/[@:O+Y M"Z;!0K<,\-/4@.<*<8'JQTDFAJI29VP)41OZ/:H&X9PI99P%$,X >$%$28+* M IZ8D*C2F^'6XNN[0BB+XB)),VS::.6%WGQT+*#RYR)X"O-3ZE61S[P#K+[= MZ\@]^QKT+U!+ 0(4 Q0 ( %N!IUB*"KW#N(D ,EU!P 0 M " 0 !H=G0M,C R-# S,S$N:'1M4$L! A0#% @ 6X&G6)>O!ARB M"0 GU@ ! ( !YHD &AV="TR,#(T,#,S,2YX=Q 0!H=G0M,C R-# S M,S%?<')E+GAM;%!+ 0(4 Q0 ( %N!IU@O;J#/=@< !(C 7 M " <_" 0!H=G0M,C R-# S,S%X97AX,S$Q+FAT;5!+ 0(4 Q0 ( M %N!IUB5["-L> < \C 7 " 7K* 0!H=G0M,C R-# S M,S%X97AX,S$R+FAT;5!+ 0(4 Q0 ( %N!IUA($;VU'04 T5 7 M " 2?2 0!H=G0M,C R-# S,S%X97AX,S(Q+FAT;5!+!08 .."@ * )0" !YUP$ ! end XML 56 hvt-20240331_htm.xml IDEA: XBRL DOCUMENT 0000216085 2024-01-01 2024-03-31 0000216085 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonStockMember 2024-05-03 0000216085 us-gaap:CommonClassAMember 2024-05-03 0000216085 2024-03-31 0000216085 2023-12-31 0000216085 us-gaap:CommonStockMember 2023-12-31 0000216085 us-gaap:CommonStockMember 2024-03-31 0000216085 us-gaap:CommonClassAMember 2024-03-31 0000216085 us-gaap:CommonClassAMember 2023-12-31 0000216085 2023-01-01 2023-03-31 0000216085 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000216085 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0000216085 2022-12-31 0000216085 2023-03-31 0000216085 us-gaap:CommonStockMember us-gaap:CommonStockMember 2023-12-31 0000216085 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0000216085 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000216085 us-gaap:RetainedEarningsMember 2023-12-31 0000216085 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000216085 us-gaap:TreasuryStockCommonMember 2023-12-31 0000216085 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonStockMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000216085 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000216085 us-gaap:CommonStockMember us-gaap:CommonStockMember 2024-03-31 0000216085 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0000216085 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000216085 us-gaap:RetainedEarningsMember 2024-03-31 0000216085 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000216085 us-gaap:TreasuryStockCommonMember 2024-03-31 0000216085 us-gaap:CommonStockMember us-gaap:CommonStockMember 2022-12-31 0000216085 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0000216085 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000216085 us-gaap:RetainedEarningsMember 2022-12-31 0000216085 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000216085 us-gaap:TreasuryStockCommonMember 2022-12-31 0000216085 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000216085 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000216085 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000216085 us-gaap:CommonStockMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000216085 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000216085 us-gaap:CommonStockMember us-gaap:CommonStockMember 2023-03-31 0000216085 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0000216085 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000216085 us-gaap:RetainedEarningsMember 2023-03-31 0000216085 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000216085 us-gaap:TreasuryStockCommonMember 2023-03-31 0000216085 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0000216085 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000216085 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000216085 hvt:BedroomFurnitureMember 2024-01-01 2024-03-31 0000216085 hvt:BedroomFurnitureMember 2023-01-01 2023-03-31 0000216085 hvt:DiningRoomFurnitureMember 2024-01-01 2024-03-31 0000216085 hvt:DiningRoomFurnitureMember 2023-01-01 2023-03-31 0000216085 hvt:OccasionalMember 2024-01-01 2024-03-31 0000216085 hvt:OccasionalMember 2023-01-01 2023-03-31 0000216085 hvt:CaseGoodsMember 2024-01-01 2024-03-31 0000216085 hvt:CaseGoodsMember 2023-01-01 2023-03-31 0000216085 hvt:UpholsteryMember 2024-01-01 2024-03-31 0000216085 hvt:UpholsteryMember 2023-01-01 2023-03-31 0000216085 hvt:MattressesMember 2024-01-01 2024-03-31 0000216085 hvt:MattressesMember 2023-01-01 2023-03-31 0000216085 hvt:AccessoriesAndOtherMember 2024-01-01 2024-03-31 0000216085 hvt:AccessoriesAndOtherMember 2023-01-01 2023-03-31 0000216085 srt:MinimumMember 2024-03-31 0000216085 srt:MaximumMember 2024-03-31 0000216085 hvt:ServiceBasedRestrictedStockAwardsMember 2023-12-31 0000216085 hvt:PerformanceBasedRestrictedStockAwardsMember 2023-12-31 0000216085 hvt:ServiceBasedRestrictedStockAwardsMember 2024-01-01 2024-03-31 0000216085 hvt:PerformanceBasedRestrictedStockAwardsMember 2024-01-01 2024-03-31 0000216085 hvt:ServiceBasedRestrictedStockAwardsMember 2024-03-31 0000216085 hvt:PerformanceBasedRestrictedStockAwardsMember 2024-03-31 0000216085 srt:MinimumMember hvt:ServiceBasedRestrictedStockAwardsMember 2024-01-01 2024-03-31 0000216085 srt:MaximumMember hvt:ServiceBasedRestrictedStockAwardsMember 2024-01-01 2024-03-31 0000216085 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0000216085 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0000216085 srt:MaximumMember 2024-01-01 2024-03-31 0000216085 srt:MinimumMember 2024-01-01 2024-03-31 0000216085 us-gaap:SubsequentEventMember 2024-05-01 2024-05-01 0000216085 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-05-01 2024-05-01 shares iso4217:USD iso4217:USD shares hvt:Segment pure hvt:Vote false --12-31 2024 Q1 0000216085 1 10-Q true 2024-03-31 false 1-14445 HAVERTY FURNITURE COMPANIES, INC MD 58-0281900 780 Johnson Ferry Road, Suite 800 Atlanta GA 30342 404 443-2900 Common Stock HVT NYSE Class A Common Stock HVTA NYSE Yes Yes Accelerated Filer false false false 14960842 1275395 111818000 120635000 6045000 7142000 92078000 93956000 17361000 17067000 13697000 12793000 240999000 251593000 173128000 171588000 196976000 202306000 15594000 15641000 13832000 13005000 640529000 654133000 16980000 18781000 40912000 35837000 35681000 46289000 37572000 37357000 131145000 138264000 174680000 180397000 28014000 27106000 333839000 345767000 1 1 1000000 1000000 0 0 50000000 50000000 30316000 30220000 30316000 30220000 15000000 15000000 1798000 1804000 1798000 1804000 113993000 113307000 417020000 419472000 -983000 -983000 15355000 15355000 522000 522000 255454000 255454000 306690000 308366000 640529000 654133000 183997000 224754000 72978000 91969000 111019000 132785000 109356000 118361000 -23000 4000 109379000 118357000 1640000 14428000 1555000 1010000 3195000 15438000 802000 3066000 2393000 12372000 0 0 2393000 12372000 0.15 0.77 0.13 0.72 0.14 0.74 0.13 0.71 0.30 0.28 0.28 0.26 2393000 12372000 4946000 4362000 2643000 1957000 -58000 840000 -1878000 -4079000 5075000 -1587000 1104000 -5721000 -12754000 -14990000 3135000 11074000 6399000 6655000 48000 13000 -6351000 -6642000 4845000 4528000 1853000 2788000 -6698000 -7316000 -9914000 -2884000 127777000 129930000 117863000 127046000 Business and Basis of Presentation<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Haverty Furniture Companies, Inc. (“Havertys,” “the Company,” “we,” “our,” or “us”) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various claims and legal proceedings covering a wide range of matters, including with respect to product liability and personal injury claims, that arise in the ordinary course of its business activities. We currently have no pending claims or legal proceedings that we believe would be reasonably likely to have a material adverse effect on our financial condition, results of operations or cash flows. However, there can be no assurance that either future litigation or an unfavorable outcome in existing claims will not have a material impact on our business, reputation, financial position, cash flows or results of operations.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Haverty Furniture Companies, Inc. (“Havertys,” “the Company,” “we,” “our,” or “us”) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.</span></div> Stockholders’ Equity<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following outlines the changes in each caption of stockholders’ equity for the current and comparative period and the dividends per share for each class of shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:38pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2023</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,220 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,804 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,307 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">419,472 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(255,454)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">308,366 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.30 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:29pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.28 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,867)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2024</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,316 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,993 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,020 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(255,454)</span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306,690 </span></td><td style="background-color:#d4d4d4;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"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:105.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></div></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,006 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,706 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">398,393 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(756)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(248,756)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,399 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.28 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.26 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,122 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,759 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,237 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(756)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(248,756)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,412 </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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:38pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2023</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,220 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,804 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,307 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">419,472 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(255,454)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">308,366 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.30 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:29pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.28 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,957)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,867)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2024</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,316 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,993 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,020 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(255,454)</span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306,690 </span></td><td style="background-color:#d4d4d4;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"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:105.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></div></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,006 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,706 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">398,393 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(756)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(248,756)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,399 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.28 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.26 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,122 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,759 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,237 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(756)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(248,756)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,412 </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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 30220000 1804000 113307000 419472000 -983000 -255454000 308366000 2393000 2393000 0.30 4488000 4488000 0.28 357000 357000 6000 -6000 0 90000 -1957000 -1867000 2643000 2643000 30316000 1798000 113993000 417020000 -983000 -255454000 306690000 30006000 1806000 108706000 398393000 -756000 -248756000 289399000 12372000 12372000 0.28 4194000 4194000 0.26 334000 334000 116000 -2904000 -2788000 1957000 1957000 30122000 1806000 107759000 406237000 -756000 -248756000 296412000 Interim LIFO Calculations<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories are measured using the last-in, first-out (LIFO) method of valuation using an annual LIFO index. Accordingly, interim LIFO calculations must necessarily be based on management’s estimates of the components of the calculation including year-end inventory levels and the expected rate of inflation or deflation for the year. Since these estimates may be affected by factors beyond management’s control, interim results are subject to change based upon the final year-end LIFO inventory valuation.</span></div> Fair Value of Financial InstrumentsThe fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts payable and customer deposits approximate their carrying values due to their short-term nature. The assets related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices multiplied by the number of shares held, a Level 1 valuation technique. Credit Agreement<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have an $80.0 million revolving credit facility (the “Credit Agreement”) secured primarily by our inventory and maturing on October 24, 2027. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2024 and December 31, 2023, there were no outstanding borrowings under the Credit Agreement. The borrowing base was $121.1 million at March 31, 2024 and there were no outstanding letters of credit and, accordingly, net availability was $80.0 million.</span></div> 80000000 2027-10-24 0 0 121100000 80000000 Revenues<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We recognize revenue from merchandise sales and related service fees, net of expected returns and sales tax, at the time the merchandise is delivered to the customer. We record customer deposits when payments are received in advance of the delivery of merchandise. Such deposits totaled $40.9 million and $35.8 million at March 31, 2024 and December 31, 2023, respectively. Of the customer deposit liabilities at December 31, 2023, approximately $2.3 million have not been recognized through net sales in the three months ended March 31, 2024.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by each major product category and service:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:205.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merchandise:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bedroom Furniture</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,862 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,546 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.4 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dining Room Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,207 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,210 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,085 </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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.1 </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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,342 </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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.3 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upholstery</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,935 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,846 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mattresses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,377 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,155 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </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"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </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"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes delivery charges and product protection.</span></td></tr></table></div> 40900000 35800000 2300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by each major product category and service:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:205.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</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:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merchandise:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bedroom Furniture</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,862 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,546 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.4 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dining Room Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,207 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,210 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,085 </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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.1 </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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,342 </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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.3 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upholstery</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,935 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,846 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mattresses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,377 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,155 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,997 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </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"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </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"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes delivery charges and product protection.</span></td></tr></table></div> 25862000 0.141 34546000 0.154 19016000 0.103 25586000 0.114 14207000 0.077 19210000 0.085 59085000 0.321 79342000 0.353 82935000 0.451 95846000 0.426 16600000 0.090 18411000 0.082 25377000 0.138 31155000 0.139 183997000 1.000 224754000 1.000 Leases<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of 1 year to 11 years, some of which include options to extend the leases for up to 20 years. We determine if an arrangement is or contains a lease at lease inception. Our leases do not have any residual value guarantees or any restrictions or covenants imposed by lessors. We have lease agreements for real estate with lease and non-lease components, which are accounted for separately.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portions of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded as lease expense in the period incurred. Certain of our equipment lease agreements include variable lease costs, generally based on usage of the underlying asset (mileage, fuel, etc.). The variable portions of payments are not included in the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded in the period incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2024, we had entered into two leases for additional retail locations which had not yet commenced.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease expense is charged to selling, general and administrative expenses. Components of lease expense were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,244 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,787 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,618 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,483 </span></td><td style="background-color:#d4d4d4;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:494.25pt"><tr><td style="width:1.0pt"></td><td style="width:334.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,401 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P11Y P20Y Components of lease expense were as follows (in thousands):<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,244 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,787 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,618 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,483 </span></td><td style="background-color:#d4d4d4;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 12244000 11787000 1374000 1696000 13618000 13483000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:494.25pt"><tr><td style="width:1.0pt"></td><td style="width:334.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:75.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr style="height:14pt"><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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,401 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12401000 11311000 3709000 9048000 Income Taxes<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our effective tax rate for the three months ended March 31, 2024 and 2023 was 25.1% and 19.9%, respectively. The primary difference in the effective rate and the statutory rate was due to state income taxes and the impact from vested stock awards.</span></div> 0.251 0.199 Stock-Based Compensation Plans<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As more fully discussed in Note 12 of the notes to the consolidated financial statements in our 2023 Annual Report on Form 10-K, we have awards outstanding for Common Stock under stock-based employee compensation plans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity during the three months ended March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:184.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-Based<br/>Restricted Stock Awards</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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Awards</span></td></tr><tr style="height:38pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,935 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.05 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353,187 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.77 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted/Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards vested or rights exercised</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(145,104)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.84 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,550)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.08 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,640 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.10 </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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,357 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.33 </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 style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,640 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.10 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,680 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.08 </span></td><td style="background-color:#d4d4d4;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:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes shares repurchased from employees for employee’s tax liability.</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate intrinsic value of outstanding service-based restricted stock awards was approximately $14.0 million at March 31, 2024. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year and three-year periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of performance-based restricted stock awards that vested during the three months ended March 31, 2024 was approximately $4.9 million. The aggregate intrinsic value of outstanding performance awards at March 31, 2024 expected to vest was approximately $9.4 million. The performance awards are based on one-year performance periods but cliff vest in approximately three years from grant date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The compensation for all awards is charged to selling, general and administrative expenses over the respective grants’ vesting periods, primarily on a straight-line basis. The amount charged was approximately $2.6 and $2.0 million for the three months ended March 31, 2024 and 2023, respectively. Forfeitures are recognized as they occur. As of March 31, 2024, the total compensation cost related to unvested equity awards was approximately $12.7 million and is expected to be recognized over a weighted-average period of two years.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity during the three months ended March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:184.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-Based<br/>Restricted Stock Awards</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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Awards</span></td></tr><tr style="height:38pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,935 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.05 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353,187 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.77 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted/Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards vested or rights exercised</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(145,104)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.84 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,550)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.08 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,640 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.10 </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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,357 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.33 </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 style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,640 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.10 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,680 </span></td><td style="background-color:#d4d4d4;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:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.08 </span></td><td style="background-color:#d4d4d4;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:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes shares repurchased from employees for employee’s tax liability.</span></td></tr></table></div> 249935 32.05 353187 31.77 160155 34.73 121824 34.73 0 0 145104 32.84 450 33.02 0 0 0 0 25550 33.08 409640 33.10 304357 32.33 409640 33.10 275680 32.08 14000000.0 P1Y P3Y 4900000 9400000 P1Y P3Y 2600000 2000000 12700000 P2Y Earnings Per Share<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming 100% of our earnings are distributed as dividends to each class of common stock based on the contractual rights of the classes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. Holders of the Class A Common Stock have greater voting rights which include voting as a separate class for the election of up to 75% of the total number of directors whereas holders of the Common Stock vote as a separate class for the election of at least 25% of the total number of directors. On all other matters subject to shareholder vote, holders of the Class A Common Stock have ten votes per share as opposed to holders of the Common Stock receiving one vote per share. Class A Common Stock may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:350.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,195 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,445 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,372 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">927 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,899 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,907 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive options, awards and common stock equivalents</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total weighted-average diluted Common Stock</span></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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,721 </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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,784 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. Holders of the Class A Common Stock have greater voting rights which include voting as a separate class for the election of up to 75% of the total number of directors whereas holders of the Common Stock vote as a separate class for the election of at least 25% of the total number of directors. On all other matters subject to shareholder vote, holders of the Class A Common Stock have ten votes per share as opposed to holders of the Common Stock receiving one vote per share. Class A Common Stock may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:350.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,195 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,445 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,372 </span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">927 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,899 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,907 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive options, awards and common stock equivalents</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total weighted-average diluted Common Stock</span></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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,721 </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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,784 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;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:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1.05 0.75 0.25 10 1 1 4488000 4195000 -2267000 7250000 2221000 11445000 172000 927000 2393000 12372000 357000 333000 -185000 594000 172000 927000 14899000 14907000 1280000 1283000 542000 594000 16721000 16784000 1280000 1283000 0.15 0.77 0.13 0.72 0.14 0.74 0.13 0.71 Subsequent Dividend Declaration<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 1, 2024, our board of directors declared a quarterly cash dividend of $0.32 on our common stock and $0.30 on our Class A common stock (aggregating approximately $5.2 million), payable on June 14, 2024 to stockholders of record on May 24, 2024.</span></div> 0.32 0.30 5200000 false false false false